1

Temat: Nie widzi pendrive

Witam,

Mam postawiony Openwrt na Mikrotik RB751u-2hnd, wedle opisów z sieci. Na początku wszystko działało ok, jednak po paru uruchomieniach system przestał widzieć pendrive.
W logread nie ma żadnych wpisów przy podłączaniu urządzeń.
Lsusb zwraca:

root@OpenWrt:~# lsusb
unable to initialize libusb: -99
root@OpenWrt:~#

/etc/config/fstab

root@OpenWrt:~# cat /etc/config/fstab

config global 'automount'
        option from_fstab '1'
        option anon_mount '1'

config global 'autoswap'
        option from_fstab '1'
        option anon_swap '0'

Uname -a

root@OpenWrt:~# uname -a
Linux OpenWrt 3.2.12 #6 Sat Mar 31 00:22:43 CEST 2012 mips GNU/Linux

ls /dev

root@OpenWrt:~# ls /dev
console    mem        mtd1ro     mtdblock1  port       random     tun
full       mtd0       mtd2       mtdblock2  ppp        shm        urandom
kmsg       mtd0ro     mtd2ro     net        ptmx       tty        watchdog
log        mtd1       mtdblock0  null       pts        ttyS0      zero
root@OpenWrt:~#

mount

rootfs on / type rootfs (rw)
/dev/root on / type yaffs (rw,noatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime,size=14720k)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
root@OpenWrt:~#

Proszę o wskazówki mogące naprowadzić mnie na rozwiązanie problemu, ponieważ już nie wiem co robić z tym...

2

Odp: Nie widzi pendrive

Zgłosić problem do deweloperów. Port 751 jest jeszcze świeży, niech więc działają coś z tym.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Nie widzi pendrive

Zrobiłem ponowne flashowanie, ale teraz mimo, że widzi to nie mogę zamontować systemu plików.

root@OpenWrt:~# ls /dev/sd*
/dev/sda   /dev/sda1

W logach normalnie wykrywa dany pendrive. Lecz przy próbie jego zainstalowania:

root@OpenWrt:~# mount -t ext4 /dev/sda1 /mnt/a
mount: mounting /dev/sda1 on /mnt/a failed: No such device
root@OpenWrt:~# fdisk -l /dev/sda

Disk /dev/sda: 1955 MB, 1955020800 bytes
61 heads, 62 sectors/track, 1009 cylinders
Units = cylinders of 3782 * 512 = 1936384 bytes
Disk identifier: 0x249aeb1a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        1009     1907988   83  Linux
root@OpenWrt:~#

Wszelkie zależności poinstalowane(kmod-fs-ext4, usb-storage...).

Już nie wiem co z tym zrobić, na innych pendrive to samo. Próbowałem z vfat, ext2,3 oraz 4 i caly czas ten sam blad (no such device).Normalnie na komputerze pod linuxem dają się zamontować.
Miał ktoś podobny problem?

4

Odp: Nie widzi pendrive

mkdir /mnt/a

?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Nie widzi pendrive

Katalog istnieje, jeżeliby go nie było by byłby błąd: no such file or directory.

root@OpenWrt:~# ls /mnt
a

6

Odp: Nie widzi pendrive

W obecnym trunku nie ma żadnych problemów z montowaniem nośników usb, więc jak już to problem masz raczej gdzieś na samej platformie, tym obrazie zbudowanym przez kogoś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Nie widzi pendrive

W obecnym trunku nie ma żadnych problemów z montowaniem nośników usb, więc jak już to problem masz raczej gdzieś na samej platformie, tym obrazie zbudowanym przez kogoś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: Nie widzi pendrive

W obecnym trunku nie ma żadnych problemów z montowaniem nośników usb, więc jak już to problem masz raczej gdzieś na samej platformie, tym obrazie zbudowanym przez kogoś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9 (edytowany przez hape 2012-04-10 08:50:40)

Odp: Nie widzi pendrive

Dzięki za pomoc. Potem pogadam z autorem tego builda, ewentualnie samemu zbuduję paczkę z odpowiednim patchem.

10

Odp: Nie widzi pendrive

Obecnie łatki są już w trunku, więc nic raczej nie musisz już łatać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11 (edytowany przez hape 2012-04-10 08:55:35)

Odp: Nie widzi pendrive

Ok, potem zapuszczę build.
Jeszcze o problem zapytam na forum openwrt.

12

Odp: Nie widzi pendrive

Najpierw zbuduj potem pytaj smile Bo jak nich build to Cię zignorują o odeślą do autora.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: Nie widzi pendrive

Problem solved.
Dla potomnych:
W pliku /etc/opkg.conf zakomentować (poprzez #) wpis do repozytorium openwrt, zostawić to nieoficjalne. Potem opkg update oraz opkg install kmod-usb2 kmod-usb-ohci kmod-usb-uhci.
Potem na wszelkie wypadek restart i gotowe. Możemy odkomentować wpis do repo oficjalnego(trunk).
Problem polegał na tym, że w oficjalnym repo są na nowe moduły do jądra smile