Brak usb

Łukasz Maśko masko w ipipan.waw.pl
Czw, 17 Lis 2005, 22:12:58 CET


Dnia czwartek, 17 listopada 2005 21:37, Grzegorz Sójka napisał:
> Łukasz Maśko wrote:
> > Dnia czwartek, 17 listopada 2005 19:31, MiB napisał:
> >>Witam!
> >>
> >>Odpowiedni wpis w fstab miałem, ale dopiero ręczne podmountowanie
> >>/proc/bus/usb przyniosło efekty :)
> >
> > Grześ, a nie mówiłem, że ręcznie? ;-) To do przedpiścy ;-)
>
> NIE PRAWDA! Żle wpisany alias w modprobe.conf! Ważne jest nawet to czy
> użyjesz spacji czy tabulacji jako odstępu!
Teraz to walnąłeś z grubej rury.

> Trzeba przeszukać skrypty 
> startowe i sprawdzić sposób parsowania modprobe.conf. Nie pamiętam z
> głowy jaki jest poprawny separator. U mnie montuje się z automatu ale
> zajeło mi to ok 30min grzebania w /etc/rc.d/rc.* zanim zorientowałem
> się, że u mnie są spacje a powinna być tabulacja (albo na odwrót).

W rc.sysinit jest tak :

usb=0
if ! grep -iq "nousb" /proc/cmdline 2>/dev/null && ! grep -q 
"usb" /proc/devices 2>/dev/null ; then
  aliases=$(/sbin/modprobe -c | awk '/^alias usb-controller/ { print $3 }')
  if [ -n "$aliases" -a "$aliases" != "off" ] ; then
    /sbin/modprobe -k usbcore
    for alias in $aliases ; do
      [ "$alias" = "off" ] && continue
      run_cmd "$(nls 'Initializing USB controller') ($alias)" /sbin/modprobe 
$alias
    done
    [ $? -eq 0 -a -n "$aliases" ] && usb=1
  fi
  if grep -iq "usb" /proc/devices 2>/dev/null ; then
    usb=1
  fi
fi

if [ "$usb" = "1" -a ! -f /proc/bus/usb/devices ]; then
  run_cmd "Mounting USB filesystem" mount -t usbfs usbfs /proc/bus/usb
fi

To oznacza, że /proc/bus/usb jest montowane jeśli zostanie wykryty 
załadowane usb. Nie ma znaczenia czy załadujesz moduły ręcznie z 
poziomu /etc/modules czy też ustawisz alias w /etc/modprobe.conf postaci 
alias usb-controler ....

Chodziło ci pewnie o to, że między alias a usb-controler ma być spacja, a 
nie tabulator. Podesłałem na pld-devel-pl prośbę o zmianę tego z patchem.
-- 
Łukasz Maśko                                           GG:   2441498    _o)
Lukasz.Masko(at)ipipan.waw.pl                         ICQ: 146553537    /\\
Registered Linux User #61028              JID: paranoid w jabberpl.org   _\_V



Więcej informacji o liście dyskusyjnej pld-users-pl