Автор Тема: USB памет и ядро 2.6.10  (Прочетена 582 пъти)

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
USB памет и ядро 2.6.10
« -: Jan 17, 2005, 19:10 »
За съжаление нямам такава памет и не мога да тествам.

Предполагам, че са

usb-storage
ohci-hcd
uhci-hcd
ehci-hcd

Тези модули ще се зареждат от  init скрипта мнооого преди hotplug (даже преди всички файлови системи да са монтирани); още когато кореновата файлова система е ramdisk.

В посочения ред ли трябва да ги зареждам? С modprobe ли или с insmod?
Активен

the_real_maniac

  • Напреднали
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
USB памет и ядро 2.6.10
« Отговор #1 -: Jan 17, 2005, 19:57 »
Значи избираш си един от *-hcd модулите !
Мисля ти трябва и usbcore (а usb-storage последно), а най-добре да потърсиш с Гогъл, защото тази тема беше обсъждане много пъти в LUG-BG's mailing list и тук.

Но и имаш ли hotplug не би трябвало да има проблем, въпреки че аз лично предпочитам (за сега) да не ползвам hotplug.

Друго: трябваше да ползваш първо ТЪРСАЧКАТА. Съжелявам , че този отговор Става Н1 , но '<img'> така стоят нещата.
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
USB памет и ядро 2.6.10
« Отговор #2 -: Jan 17, 2005, 20:49 »
Цитат (the_real_maniac @ Ян. 17 2005,20:57)
Значи избираш си един от *-hcd модулите !
Мисля ти трябва и usbcore (а usb-storage последно), а най-добре да потърсиш с Гогъл, защото тази тема беше обсъждане много пъти в LUG-BG's mailing list и тук.

Но и имаш ли hotplug не би трябвало да има проблем, въпреки че аз лично предпочитам (за сега) да не ползвам hotplug.

Друго: трябваше да ползваш първо ТЪРСАЧКАТА. Съжелявам , че този отговор Става Н1 , но '<img'> така стоят нещата.

Нямам модул usbcore. Това е повода да попитам кои са модулите. При ядро 2.4  го имаше. За момента съм стигнал до тук:

Примерен код

if [ ! "`cmdline_parameter probeusb`" = "" ]; then
   echo "Зареждане модулите за USB хардуера..."
   #modprobe_module usbcore
   #modprobe_module usb-storage
   #modprobe_module usb-uhci
   #modprobe_module uhci
   #modprobe_module usb-ohci
   #modprobe_module ehci-hcd
   /sbin/modprobe usb-storage
   /sbin/modprobe ehci-hcd
   /sbin/modprobe ohci-hcd
   /sbin/modprobe uhci-hcd
   sleep 5
fi


Кодът с коментарите мисля, че беше от Slax. Не ми върши работа, защото някои модули просто ги няма.

Разбира се, че търсих (може би с неподходящи ключови думи) но за новите ядра не можах да разбера дали това, което съм  написал ще работи. Нямам го хардуера за да тествам...

Намерих това:
http://inferno.slug.org/cgi-bin/wiki?USB_Storage
Там пише
Примерен код

 /sbin/modprobe -d usb-storage

което още повече  ме обърка. Няма такова нещо "-d". Проверих - man modprobe.
Активен