[mdk-re] Re: [mdk-re] Re[2]: [mdk-re] Re[2]: [mdk-re] Re[2]: [mdk-re] USB не работает

Alexander Bokovoy =?iso-8859-1?q?ab_=CE=C1_avilink=2Enet?=
Ср Дек 27 19:30:00 MSK 2000


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
                    ^^^^^^^
		    
> 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 больше не
> грузится. Можно как нибудь его оживить?
Загрузитесь с параметром nousb для ядра:
lilo: linux nousb
-- 
Sincerely yours, Alexander Bokovoy 
  The Midgard Project   | www.midgard-project.org |    Aurora R&D team 
Minsk Linux Users Group |    www.minsk-lug.net    |  www.aurora-linux.com  
   IPLabs Linux Team    |     linux.iplabs.ru     | Architecte Open Source
-- You have all eternity to be cautious in when you're dead.
		-- Lois Platford




Подробная информация о списке рассылки community