[mdk-re] Re: [mdk-re] Re: [mdk-re] Re[2]: [mdk-re] Re[2]: [mdk-re] Re[2]: [mdk-re] USB не работает
Lenya Khachaturov
=?iso-8859-1?q?lenyak_=CE=C1_mail=2Eru?=
Ср Дек 27 19:43:00 MSK 2000
Hello Alexander,
Wednesday, December 27, 2000, 7:29:51 PM, you wrote:
AB> On Wed, Dec 27, 2000 at 07:15:55PM +0300, Lenya Khachaturov wrote:
>> SE> /etc/rc.d/init.d/rc.sysinit
>> SE> ...
>> SE> usb=0
>> SE> if ! grep -iq "nousb" /proc/cmdline 2>/dev/null && ! grep -q "usb" /proc/devices 2>/dev/null ; then
AB> ^^^^^^^
>> SE> alias=`egrep -s "^alias[[:space:]]+usb-controller[[:space:]]+" /etc/modules.conf | awk '{ print $3 }'`
>> SE> if [ -n "$alias" -a "$alias" != "off" ] ; then
>> SE> action "Initialize USB controller ($alias): " modprobe $alias
>> SE> [ $? -eq 0 ] && usb=1
>> SE> fi
>> SE> fi
>>
>> SE> if [ $usb = "1" ]; then
>> SE> sleep 5
>> SE> action "Mounting USB filesystem: " mount -t usbdev usbdevfs /proc/bus/usb
>> SE> mouseoutput=`cat /proc/bus/usb/devices|grep -E "^I.*Cls=03.*Prot=02"`
>> SE> kbdoutput=`cat /proc/bus/usb/devices|grep -E "^I.*Cls=03.*Prot=01"`
>> SE> if [ -n "$kbdoutput" ] || [ -n "$mouseoutput" ]; then
>> SE> action "Init USB HID interfaces: " modprobe hid 2> /dev/null
>> SE> fi
>> SE> if [ -n "$kbdoutput" ]; then
>> SE> action "Init USB keyb: " modprobe keybdev
>> SE> fi
>> SE> if [ -n "$mouseoutput" ]; then
>> SE> action "Init USB keyb: " modprobe mousedev
>> SE> fi
>> SE> fi
>> SE> ...
>>
>> SE> У меня это аботает нормально при обычных ядрах Ip Labs и RedHat 7.0, а также при сборке USB в качестве модулей.
>> SE> Сергей.
>>
>> М-да.... Вставил этот кусок в свой rc.sysinit, вроде не абы куда, и все - linux больше не
>> грузится. Можно как нибудь его оживить?
AB> Загрузитесь с параметром nousb для ядра:
AB> lilo: linux nousb
Не помогло.
--
Best regards,
Lenya mailto:lenyak на mail.ru
Подробная информация о списке рассылки community