=?iso-8859-1?q?=5Bmdk-re=5D_Re=5B3=5D=3A_=5Bmdk-re=5D_Re=5B2=5D=3A_=5Bmdk?= =?iso-8859-1?q?-re=5D_Re=5B2=5D=3A_=5Bmdk-re=5D_USB_=0D=0A_=CE=C5_=D2=C1?= =?iso-8859-1?q?=C2=CF=D4=C1=C5=D4?=
AB
=?iso-8859-1?q?sass_=CE=C1_uustoll=2Eee?=
Ср Дек 27 23:12:01 MSK 2000
On Wed, 27 Dec 2000 19:27:28 +0300
Lenya Khachaturov <lenyak на mail.ru> wrote:
LK> Hello Lenya,
LK>
LK> Wednesday, December 27, 2000, 7:15:55 PM, you wrote:
LK>
LK> LK> Hello Sergei,
LK>
LK> LK> Wednesday, December 27, 2000, 12:03:32 AM, you wrote:
LK>
LK>
LK> SE>> -----Original Message-----
LK> SE>> From: Lenya Khachaturov <lenyak на mail.ru>
LK> SE>> To: Viacheslav Kaloshin <mandrake-russian на linuxteam.iplabs.ru>
LK> SE>> Date: Tue, 26 Dec 2000 18:20:45 +0300
LK> SE>> Subject: [mdk-re] Re[2]: [mdk-re] Re[2]: [mdk-re] USB не работает
LK>
LK> SE>> у меня сейчас Red Hat 7.0 Вот что у нее:
LK> SE>> /etc/modules.conf:
LK> SE>> ...
LK> SE>> alias usb-controller usb-uhci
LK> SE>> ...
LK>
LK>
LK> SE>> /etc/rc.d/init.d/rc.sysinit
LK> SE>> ...
LK> SE>> usb=0
LK> SE>> if ! grep -iq "nousb" /proc/cmdline 2>/dev/null && ! grep -q "usb" /proc/devices 2>/dev/null ; then
LK> SE>> alias=`egrep -s "^alias[[:space:]]+usb-controller[[:space:]]+" /etc/modules.conf | awk '{ print $3 }'`
LK> SE>> if [ -n "$alias" -a "$alias" != "off" ] ; then
LK> SE>> action "Initialize USB controller ($alias): " modprobe $alias
LK> SE>> [ $? -eq 0 ] && usb=1
LK> SE>> fi
LK> SE>> fi
LK>
LK> SE>> if [ $usb = "1" ]; then
LK> SE>> sleep 5
LK> SE>> action "Mounting USB filesystem: " mount -t usbdev usbdevfs /proc/bus/usb
LK> SE>> mouseoutput=`cat /proc/bus/usb/devices|grep -E "^I.*Cls=03.*Prot=02"`
LK> SE>> kbdoutput=`cat /proc/bus/usb/devices|grep -E "^I.*Cls=03.*Prot=01"`
LK> SE>> if [ -n "$kbdoutput" ] || [ -n "$mouseoutput" ]; then
LK> SE>> action "Init USB HID interfaces: " modprobe hid 2> /dev/null
LK> SE>> fi
LK> SE>> if [ -n "$kbdoutput" ]; then
LK> SE>> action "Init USB keyb: " modprobe keybdev
LK> SE>> fi
LK> SE>> if [ -n "$mouseoutput" ]; then
LK> SE>> action "Init USB keyb: " modprobe mousedev
LK> SE>> fi
LK> SE>> fi
LK> SE>> ...
LK>
LK> SE>> У меня это аботает нормально при обычных ядрах Ip Labs и RedHat 7.0, а также при сборке USB в качестве модулей.
LK> SE>> Сергей.
LK>
LK> LK> М-да.... Вставил этот кусок в свой rc.sysinit, вроде не абы куда, и все - linux больше не
LK> LK> грузится. Можно как нибудь его оживить?
LK>
LK> Вдогонку: linux single грузится, но - дискету смонтировать нельзя,
LK> чтобы нормальный rc.sysinit восстановить. Остается только одно - vi.
LK> А как им пользоваться? Нужно выделить кусок, стереть его и выйти. Все.
LK>
LK>
LK> --
LK> Best regards,
LK> Lenya mailto:lenyak на mail.ru
LK>
Входишь в vi, нажимаешь "i", вырезаешь лишний кусок, жми "esc", затем ":", затем набираешь в появившейся строке "wq!", ENTER.
--
Best regards
AB
--
... In nomine Atli, et Ctrli, et Spititus Deli, Reset!
Подробная информация о списке рассылки community