Page 2 of 11 FirstFirst 1234 ... LastLast
Results 16 to 30 of 159

Thread: Прошивка олега и USB-девайсы.

  1. #16
    на FTP или Samba enable сделайте хотя бы на одном сервисе

  2. #17
    в post-boot
    insmod scsi_mod
    insmod sd_mod
    insmod usb-storage

  3. #18
    Аналогичная проблема, при подключении флэшки:
    Jul 17 22:15:52 kernel: hub.c: new USB device 00:03.1-1, assigned address 3
    Jul 17 22:15:52 kernel: usb.c: USB device 3 (vend/prod 0x457/0x150) is not claimed by any active driver.
    Quote Originally Posted by Dekker View Post
    на FTP или Samba enable сделайте хотя бы на одном сервисе
    Quote Originally Posted by naves View Post
    в post-boot
    insmod scsi_mod
    insmod sd_mod
    insmod usb-storage
    Не помогло

    WL520gu, 1.9.2.7-10

  4. #19
    Join Date
    Jun 2008
    Location
    Russia, Perm
    Posts
    476
    Quote Originally Posted by karl View Post
    Не помогло

    WL520gu, 1.9.2.7-10
    Вызовите lsmod, после того, как не помогло (и попробуйте включить ftp)

  5. #20
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by karl View Post
    Аналогичная проблема, при подключении флэшки:
    Jul 17 22:15:52 kernel: hub.c: new USB device 00:03.1-1, assigned address 3
    Jul 17 22:15:52 kernel: usb.c: USB device 3 (vend/prod 0x457/0x150) is not claimed by any active driver.
    Не помогло
    WL520gu, 1.9.2.7-10
    И контакт в разъеме проверь.

  6. #21
    Вот:
    lsmod
    Module Size Used by Tainted: P
    nfsd 93000 1
    lockd 64220 1 [nfsd]
    sunrpc 83464 1 [nfsd lockd]
    printer 12900 0 (unused)
    ehci-hcd 23804 0 (unused)
    usb-ohci 21908 0 (unused)
    usbcore 78496 1 [printer ehci-hcd usb-ohci]
    ip_nat_ftp 3912 0 (unused)
    ip_conntrack_ftp 5216 1
    wl 892280 0 (unused)
    et 31288 0 (unused)

    А как контакт проверить? =) при подключении флэшки в логе появляются указанные выше строки при отключении
    kernel: usb.c: USB disconnect on device 00:03.1-1 address 4
    Очевидно факт подключения роутер видит.
    Пробовал 2 флэшки.

  7. #22
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by karl View Post
    Вот:
    lsmod
    Module Size Used by Tainted: P
    nfsd 93000 1
    lockd 64220 1 [nfsd]
    sunrpc 83464 1 [nfsd lockd]
    printer 12900 0 (unused)
    ehci-hcd 23804 0 (unused)
    usb-ohci 21908 0 (unused)
    usbcore 78496 1 [printer ehci-hcd usb-ohci]
    ip_nat_ftp 3912 0 (unused)
    ip_conntrack_ftp 5216 1
    wl 892280 0 (unused)
    et 31288 0 (unused)

    А как контакт проверить? =) при подключении флэшки в логе появляются указанные выше строки при отключении
    kernel: usb.c: USB disconnect on device 00:03.1-1 address 4
    Очевидно факт подключения роутер видит.
    Пробовал 2 флэшки.
    USB хаб есть? Воткни через него.
    Роутер факт подключения видит, но определить флешку не может - поскольку модули загружены, значит плохой контакт. Если флешки плоские, без железки на разьеме - 90% на роутере не заработают без подкладывания например бумажки.

  8. #23
    Join Date
    Jun 2008
    Location
    Russia, Perm
    Posts
    476
    Quote Originally Posted by karl View Post
    Вот:
    lsmod
    Module Size Used by Tainted: P
    nfsd 93000 1
    lockd 64220 1 [nfsd]
    sunrpc 83464 1 [nfsd lockd]
    printer 12900 0 (unused)
    ehci-hcd 23804 0 (unused)
    usb-ohci 21908 0 (unused)
    usbcore 78496 1 [printer ehci-hcd usb-ohci]
    ip_nat_ftp 3912 0 (unused)
    ip_conntrack_ftp 5216 1
    wl 892280 0 (unused)
    et 31288 0 (unused)
    Не загружается модуль работы с файловой системой. По-хорошему прошу, включите ftp...

  9. #24
    vectorm, Разъемы у флэшек нормальные (т.е. с железками), хаба под руками нет. Хаб нужен с дополнительным питанием? Какую роль он должен сыграть? где-то на форуме мне попадалось сообщение что питания может не хватать.

    DemonGloom, Включил ftp через web интерфейс, результат lsmod не изменился, при подключении флэшки все те же ошибки.

    ps
    PID Uid VmSize Stat Command
    1 admin 636 S /sbin/init
    2 admin SW [keventd]
    3 admin RWN [ksoftirqd_CPU0]
    4 admin SW [kswapd]
    5 admin SW [bdflush]
    6 admin SW [kupdated]
    7 admin SW [mtdblockd]
    57 admin 316 S telnetd
    62 admin 400 S httpd vlan1
    67 admin 408 S syslogd -m 0 -O /tmp/syslog.log -S -l 7
    68 admin 364 S klogd
    70 nobody 444 S [dnsmasq]
    72 admin 520 S nas /tmp/nas.lan.conf /tmp/nas.lan.pid lan
    75 admin SW [khubd]
    88 1 364 S [portmap]
    90 admin 504 S /usr/sbin/statd
    92 admin SW [nfsd]
    93 admin SW [lockd]
    94 admin SW [rpciod]
    96 admin 484 S /usr/sbin/mountd
    103 admin 748 S pppd file /tmp/ppp/options.wan0
    105 admin 448 S watchdog
    107 admin 460 S sh -c /usr/sbin/pptp --idle-wait 0 10.0.0.1 --nolaunc
    109 admin 344 S ntp
    110 admin 404 S pptp: GRE-to-PPP gateway on /dev/ptmx --nolaunchpppd
    118 admin 416 S pptp: call manager for 10.0.0.1 --nolaunchpppd
    120 admin 480 S dropbear
    133 admin 732 R dropbear
    139 admin 492 S upnp -D -L br0 -W ppp0
    141 admin 548 S -sh
    145 admin 396 R ps
    Что из них ftp?
    Last edited by karl; 18-07-2008 at 17:17.

  10. #25
    Join Date
    Apr 2008
    Location
    Географический центр Европы
    Posts
    263
    Quote Originally Posted by karl View Post
    Вот:
    lsmod
    Module Size Used by Tainted: P
    nfsd 93000 1
    lockd 64220 1 [nfsd]
    sunrpc 83464 1 [nfsd lockd]
    printer 12900 0 (unused)
    ehci-hcd 23804 0 (unused)
    usb-ohci 21908 0 (unused)
    usbcore 78496 1 [printer ehci-hcd usb-ohci]
    ip_nat_ftp 3912 0 (unused)
    ip_conntrack_ftp 5216 1
    wl 892280 0 (unused)
    et 31288 0 (unused)
    Вот-вот, я и не вижу, чтоб модули usb-storage, sd_mod и scsi_mod были загружены.
    Перед тем, как втыкать флешку, дайте из консоли роутера команды
    insmod scsi_mod
    insmod sd_mod
    insmod usb-storage
    С уважением, Евгений.
    [ASUS WL500g Premium (v1) 1.9.2.7-10] + [512MB USBFlash] + [8GB USBFlash] + [USB BlueTooth DBT-122] + [USB->RS232]

  11. #26
    Join Date
    Jun 2008
    Location
    Russia, Perm
    Posts
    476
    Quote Originally Posted by karl View Post
    DemonGloom, Включил ftp через web интерфейс, результат lsmod не изменился, при подключении флэшки все те же ошибки.
    Перезагрузили?

  12. #27
    EugeenB, спасибо помогло. почему-то из post-boot модули не грузились, а я и внимания не обратил

  13. #28
    Join Date
    Jun 2008
    Location
    Moscow, Russia
    Posts
    11

    USB 1.1 устройства в USB 2.0 хаб

    Кажется, проблема уже обсуждалась неоднократно, но всё-таки хотелось бы подытожить, что в настоящее время по этому вопросу решено.

    Имеется: WL500gP
    На борту контроллер: 2+2 USB1.1, они же 4 USB2.0
    Если втыкать любые устройства (USB1.1 или USB 2.0) непосредственно в сам контроллер, то они функционируют без проблем.

    Для тестов рассмотрена следующая иерархия:
    К разъёму 1 роутера подключен Bluetooth Broadcom USB Dongle.
    К разъёму 2 - хаб, в него подключен USB HDD, UPS (HID) и ещё кабель USB-COM PL2303 (который не работает, об этом ниже)
    К разъёму 4 подключена USB Flash, с которой роутер и грузится

    Code:
    lsusb -t
    Bus#  2
    `-Dev#   1 Vendor 0x0000 Product 0x0000
    Bus#  1
    `-Dev#   1 Vendor 0x0000 Product 0x0000
      `-Dev#   2 Vendor 0x0a5c Product 0x2123   (usb bluetooth broadcom)
    Bus#  3
    `-Dev#   1 Vendor 0x0000 Product 0x0000
      |-Dev#   2 Vendor 0x05e3 Product 0x0608    (hub)
      | |-Dev#   6 Vendor 0x05e3 Product 0x0608    (hub)
      | | `-Dev#   8 Vendor 0x051d Product 0x0002    (ups hid)
      | `-Dev#   7 Vendor 0x152d Product 0x2339     (usb hdd)
      `-Dev#   3 Vendor 0x0951 Product 0x1603     (usb flash)
    Как видно из иерархии:
    Code:
    Bus#  1
    `-Dev#   1 Vendor 0x0000 Product 0x0000
      `-Dev#   2 Vendor 0x0a5c Product 0x2123
    USB Bluetooth прекрасно себя чувствует, находясь на разъёме корневого контроллера, причём функционирует он по USB1.1, о чём говорит Bus#1 (UHCI)

    Остальные устройства функционируют по USB 2.0, о чём говорит Bus#3 (EHCI)
    Кабель USB-COM PL2303 (который изначально и всегда был USB 1.1) не определяется, если подключен к концентратору, поэтому в иерархии о нём нет упоминания, зато есть ошибка в логе:
    Code:
    Aug 23 11:37:24 kernel: hub.c: new USB device 01:03.2-2.3, assigned address 55
    Aug 23 11:37:24 kernel: usb.c: unable to get device descriptor (error=-32)
    Если к порту 1 конревого концентратора подключить вместо USB Bluetooth кабель USB-COM PL2303, то система успешно обнаружит его.
    Если этот кабель воткнуть назад в USB-2.0 хаб, то произойдёт вышеуказанная ошибка. Аналогичная ошибка возникает при попытке подключения к USB2.0 хабу USB Bluetooth.

    Если отключить модуль ядра ehci-hcd, который отвечает за USB 2.0, то все устройства, включая хаб и то, что воткнуто в него, садятся на Bus#2 (UHCI) и функционируют по протоколу USB 1.1. При этом отлично определяется и USB-COM PL2303, подключенный через хаб, и USB Bluetooth.

    Если отключить модуль ядра usb-uhci, который отвечает за USB 1.1, то в системе определяются лишь USB2.0 устройства. Подключенные к корневому концентратору USB-COM PL2303 не определяется, USB-Bluetooth не определяется. Если вышеуказанные кабель и блютус втыкать в USB2.0 хаб, то снова возникает та же самая ошибка.

    Конфиругация пот отключенном UHCI выглядит так:
    Code:
    Bus#  3
    `-Dev#   1 Vendor 0x0000 Product 0x0000
      |-Dev#   2 Vendor 0x05e3 Product 0x0608
      | |-Dev#   6 Vendor 0x05e3 Product 0x0608
      | | `-Dev#   8 Vendor 0x051d Product 0x0002
      | `-Dev#   7 Vendor 0x152d Product 0x2339
      |-Dev#  52 Vendor 0x05e3 Product 0x0608
      `-Dev#   3 Vendor 0x0951 Product 0x1603
    Аналогичный эксперимент был проведён на Ubuntu 8.10 (2.6.24). Были получены очень интересные результаты, а именно:
    В общем и целом поведение при отключении-подключении модулей было аналогичным, за исключением того, что подключенные к USB2.0 хабу устройства USB 1.1 (USB-COM и USB Bluetooth) превосходно определялись и работали при загруженном лишь одном модуле ehci-hcd. В этом случае при подключении вышеназванных устройств напрямую к корневому концентратору наблюдалась полная тишина (устройство не опознавалось, вообще).

    Из всего этого были сделаны следующие выводы:
    1. на корневом концентраторе (без хабов):
    а) USB 1.1 устройства работают через модуль UHCI
    б) USB 2.0 устройства работаю через модуль EHCI
    2. через USB 2.0 хаб - все устройства работаю через модуль EHCI
    3. через USB 1.1 хаб - все устройства работаю через модуль UHCI

    Однако, в отличие от ББ (Ubuntu) на роутере через USB 2.0 хаб устройства USB 1.1 отказываются функционировать с ошибкой unable to get device descriptor (error=-32).

    Если отключить USB 2.0 в принципе на роутере (смонтировать /dev/null в /lib/modules/..../ehci-hcd.o), то все устройства начинают функционировать по протоколу 1.1, при этом определяются и работаю без особых затыков.

    Исключение составляет лишь USB HDD при работающем торренте. В данном случае возникает экстремальная загрузка процессора (до 5 ждущих процессов), однако top упорно показывает, что система занята на 10-12%. Обмен данными с диском в этом случае не превышает 10-25кБайт/сек (то есть затык не по пропускной способности USB1.1). Есть догадка, что систему грузят постоянные прерывания от USB-контроллера, которые мешают работать. Собственно, если бы не последнее явление, то можно было бы оставаться на USB1.1.

    А теперь вопросы:
    1. может быть есть решение проблемы подключения USB1.1 устройств в USB2.0 хаб под linux 2.4.20 или хотя бы патч?
    2. есть ли способ избавиться от "тормозов" при активной работе с USB HDD в режиме 1.1?

  14. #29

    USB device not accepting new address

    Добрый день

    Рутер WL500g Premium, прошивка 1.9.2.7-10
    Подключаю флешку 2GB Kingston - все видится и работает OK.

    [admin@shell root]$ ls /proc/scsi/
    scsi usb-storage-0
    [admin@shell root]$ cat /proc/scsi/usb-storage-0/0
    Host scsi0: usb-storage
    Vendor: KINGSTON
    Product: DataTraveler 2.0
    Serial Number: 001000000000000000000227
    Protocol: Transparent SCSI
    Transport: Bulk
    GUID: 095116070000000000000227
    Attached: Yes
    Port: 2
    Bus: 01:03.2-2


    Подключаю USB 2.0 WD 320GB, говорит
    Sep 10 08:49:00 kernel: hub.c: new USB device 01:03.0-1, assigned address 5
    Sep 10 08:49:00 kernel: usb.c: USB device 5 (vend/prod 0x13fd/0x160e) is not claimed by any active driver.
    Sep 10 08:49:00 kernel: usb.c: USB disconnect on device 01:03.0-1 address 5
    Sep 10 08:49:02 kernel: hub.c: connect-debounce failed, port 1 disabled
    и ничего не видно

    Пробую другой HDD USB 2.0 WD 160GB
    ошибки немного другие
    hub.c: new USB device 01:03.2-1, assigned address 5
    usb.c: USB device not accepting new address=5 (error=-71)
    опять видно только флешку
    [admin@shell root]$ ls /proc/scsi/
    scsi usb-storage-0

    делаю
    [admin@shell root]$ rmmod usb-storage; rmmod sd_mod; rmmod scsi_mod;rmmod audio;rmmod printer; rmmod ehci-hcd;rmmod
    usb-uhci;rmmod usbcore
    [admin@shell root]$ insmod usb-storage; insmod sd_mod; insmod scsi_mod; insmod ehci-hcd;insmod usb-uhci;insmod usbcore

    устройство 160GB видится
    [admin@shell root]$ ls /proc/scsi/
    scsi usb-storage-0 usb-storage-1

    но attached: no
    [admin@shell root]$ cat /proc/scsi/usb-storage-1/1
    Host scsi1: usb-storage
    Vendor: Western Digital
    Product: External HDD
    Serial Number: 5173973B99961DB2C4DFBF78
    Protocol: Transparent SCSI
    Transport: Bulk
    GUID: 1058070299961db2c4dfbf78
    Attached: No

    и продолжаются ошибки
    hub.c: new USB device 01:03.2-2, assigned address 4
    usb.c: USB device not accepting new address=4 (error=-71)
    hub.c: new USB device 01:03.2-2, assigned address 5
    usb.c: USB device not accepting new address=5 (error=-71)
    hub.c: new USB device 01:03.2-2, assigned address 6
    usb.c: USB device not accepting new address=6 (error=-71)
    hub.c: new USB device 01:03.2-2, assigned address 7
    usb.c: USB device not accepting new address=7 (error=-71)

    какие могут быть идеи?
    Спасибо

    PS если уже было на форуме, сори, что не мог найти... буду очень благодарен за ссылку...

  15. #30
    Питание проверяйте. Винты жрут намного больше, чем флешки.
    WL-500gPv2 (1.9.2.7-10) + Seagate 80G IDE (Jou Jye UB-102B2) + hp1022
    lighttpd vhosts, auth + logrotate + rtorrent + ADOS + rTorrent WebUI + rrdtool + vsftpd + nodupdate +openvpn

Page 2 of 11 FirstFirst 1234 ... LastLast

Similar Threads

  1. linuxrc bug? - WL-500g not booting from usb drive with hub
    By daniel632 in forum WL-500g Custom Development
    Replies: 5
    Last Post: 14-03-2012, 15:28
  2. Unstable boot from USB
    By Tamadite in forum WL-500g Q&A
    Replies: 6
    Last Post: 20-08-2008, 15:19
  3. 7.09 + USB + hotplug
    By oilinki in forum WL-700g Q&A
    Replies: 0
    Last Post: 18-11-2007, 12:51
  4. WL500g 2 USB Drucker und ein LPT
    By Trebron in forum German Discussion - Deutsch (DE)
    Replies: 1
    Last Post: 27-01-2006, 23:48

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •