Page 1 of 2 12 LastLast
Results 1 to 15 of 28

Thread: проблеммы с подключением USB Flash

  1. #1

    проблеммы с подключением USB Flash

    500gP
    прошивка Олега (и да Воздаст ему Бог по большим заслугам его, но могу и я , но не много (( - не богат - да и еще не понимаю - как) - 1.9.2.7 (выше не нашел).
    Проблемма простая.
    Втыкаю сформатированный на FAT32 USB Flash drive Kingston DataTravel 4G
    в любой USB порт на рутере - в логах получаю:
    Mar 1 20:52:56 kernel: hub.c: new USB device 01:03.2-2, assigned address 4
    Mar 1 20:52:56 kernel: usb.c: USB device 4 (vend/prod 0x13fe/0x1d00) is not claimed by any active driver.


    в чем я не прав?

    XP нормально работала и работает с этой флешкой.

    Большое спасибо если кто наставит на путь истиный.

  2. #2
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Вот последняя "стабильная":
    http://oleg.wl500g.info/1.9.2.7-8/

    А в логе написано лишь то, что у Вас все ЮСБ сервисы, для работы с дисками запрещены.

    Какая цель подключения флешки?

  3. #3
    Quote Originally Posted by Oleg View Post
    Вот последняя "стабильная":
    http://oleg.wl500g.info/1.9.2.7-8/

    А в логе написано лишь то, что у Вас все ЮСБ сервисы, для работы с дисками запрещены.

    Какая цель подключения флешки?

    в настройках через web действительно запрещено все - FTP, Самба, NFS, и камера.


    теперь ясно в чем дело. разберусь. СПАСИБО!

    надо - для автономного закачивания для начала wget-ом ...
    после буду пробовать еще что нито ...

    Большое СПАСИБО за отзыв.

    PS: флешка должна быть ТОЛЬКО в extХfs??... или FAT32 еще жив?
    просто когда FTP было разрешено - FAT32 на ней не восприннялся. монтирование не прошло. но молчу, ибо логи не сохранил.

    PPS: все-ж хочется как-то материально отразить мою огромную благодарность. как?.

  4. #4
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Quote Originally Posted by Sleepy_PIP View Post
    в настройках через web действительно запрещено все - FTP, Самба, NFS, и камера.


    теперь ясно в чем дело. разберусь. СПАСИБО!

    надо - для автономного закачивания для начала wget-ом ...
    после буду пробовать еще что нито ...
    Тогда рекомендую заглянуть в тему "превью версия ..." и использовать последнюю из доступных. Там и usb-storage будет загружен без необходимости включать сервисы в веб-интерфейсе. И будет UTF-8 человеческим и самба, понимающая висту.

    PS: флешка должна быть ТОЛЬКО в extХfs??... или FAT32 еще жив?
    Если ставить софт, то ext3, иначе можно и fat32.

    просто когда FTP было разрешено - FAT32 на ней не восприннялся. монтирование не прошло. но молчу, ибо логи не сохранил.
    Совсем старые прошивки не понимали флешек без MBR, скорее всего дело было в этом.

    PPS: все-ж хочется как-то материально отразить мою огромную благодарность. как?.
    Гы-гы. С авторушников в двойном размере. Шучу. Вот есть тема: http://wl500g.info/showthread.php?t=5404
    Остальные варианты в личке можно обсудить.

  5. #5

    Talking

    Quote Originally Posted by Oleg View Post
    Гы-гы. С авторушников в двойном размере. Шучу.
    А я не знал, теперь взял себе на заметку и для следующей стабильной версии подготовлюсь получше, чем в прошлый раз . А у нас для вас вся помощь бесплатно, детали со скидкой (если что, в личку).

  6. #6
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    *попалилсо*

  7. #7
    Join Date
    Feb 2005
    Location
    Russia, Moscow
    Posts
    29

    USB Flash на WLHDD 1.9.2.7-9

    У меня тоже проблемка с подключением USB Flash, но на WLHDD.
    Прошивка WLHDD-1.9.2.7-9.trx, включена самба (почему-то запустилась только в ручном режиме после загрузки моего smb.conf из flashfs, но это уже мелочи).
    Хотел туда подмонтировать раздел для доп.софта, а винт посыпался, новый пока решил некоторое время не брать, попробовать Flash подключить. В результате получил облом следующего вида (кусок лога только по USB):
    Code:
    Apr  1 06:36:09 kernel: usb.c: registered new driver usbdevfs
    Apr  1 06:36:09 kernel: usb.c: registered new driver hub
    Apr  1 06:36:10 kernel: usb-ohci.c: USB OHCI at membase 0xb8004000, IRQ 2
    Apr  1 06:36:10 kernel: usb-ohci.c: usb-00:04.0, PCI device 14e4:4715
    Apr  1 06:36:10 kernel: usb.c: new USB bus registered, assigned bus number 1
    Apr  1 06:36:10 kernel: hub.c: USB hub found
    Apr  1 06:36:10 kernel: hub.c: 2 ports detected
    Apr  1 06:36:10 kernel: usb.c: registered new driver usblp
    Apr  1 06:36:10 kernel: printer.c: v0.13: USB Printer Device Class driver
    Apr  1 06:36:10 kernel: hub.c: new USB device 00:04.0-1, assigned address 2
    Apr  1 06:36:10 kernel: usb.c: USB device not accepting new address=2 (error=-145)Apr  1 06:36:10 kernel: SCSI subsystem driver Revision: 1.00
    Apr  1 06:36:11 kernel: hub.c: new USB device 00:04.0-1, assigned address 3
    Apr  1 06:36:11 kernel: usb.c: USB device not accepting new address=3 (error=-145)
    Apr  1 06:36:11 kernel: Initializing USB Mass Storage driver...
    Apr  1 06:36:11 kernel: usb.c: registered new driver usb-storage
    Apr  1 06:36:11 kernel: USB Mass Storage support registered.
    При попытке просто передернуть флэшку в лог добавляются такие строки:
    Code:
    Apr  1 07:10:40 kernel: hub.c: connect-debounce failed, port 1 disabled
    Apr  1 07:10:42 kernel: hub.c: new USB device 00:04.0-1, assigned address 4
    Apr  1 07:10:42 kernel: usb.c: USB device not accepting new address=4 (error=-145)
    Apr  1 07:10:42 kernel: hub.c: new USB device 00:04.0-1, assigned address 5
    Apr  1 07:10:42 kernel: usb.c: USB device not accepting new address=5 (error=-145)
    Пробовал две разные флэшки на 2Гб - такую: Kingston MicroSD 2GB + FCR-MR Reader и после облома купил такую: Transcend JetFlash T3 2GB (подумал вдруг вариант microSD с кардридером как-то по другому работает). Результат аналогичный - валится такая ошибка в лог и ничего не монтируется (смотрел mount'ом)

    Причем при подключении USB-HDD все нормально:
    Code:
    Apr  1 07:54:22 kernel: hub.c: new USB device 00:04.0-1, assigned address 6
    Apr  1 07:54:22 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
    Apr  1 07:54:22 kernel:   Vendor: FUJITSU   Model:         K201T792  Rev: 0000
    Apr  1 07:54:22 kernel:   Type:   Direct-Access                      ANSI SCSI revision: 02
    Apr  1 07:54:22 kernel: Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
    Apr  1 07:54:22 kernel: SCSI device sda: 586072368 512-byte hdwr sectors (300069 MB)
    Apr  1 07:54:22 kernel: Partition check:
    Apr  1 07:54:22 kernel:  p1
    Apr  1 07:54:27 USB storage: ntfs(ro) fs at /dev/discs/disc0/part1 mounted to /tmp/mnt/disc0_1
    , но он мне нужен в другом месте...

    С чем это может быть связано и как это попробовать залечить?

  8. #8
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Вероятно питания не хватает ... Вариант - попробовать менее емкую флешку. Поищите сколько mA потребляют Ваши флешки - если больше 500mA в пике - без обхода ограничитела по току не заработают.

  9. #9
    Join Date
    Feb 2005
    Location
    Russia, Moscow
    Posts
    29

    Вы что, издеваетесь, это же флээшка, а не HDD. У меня HDD внешний на 2.5" работает без доп.питания, а тут флэшка начала потреблять больше 0.5А, при ее физических размерах и потреблении 2.5Вт она бы расплавилась...
    По даташиту она кушает 55мА в пике - практически в 10 раз меньше номинала, так что предположение в корне неверное
    Last edited by undead; 02-04-2008 at 07:57.

  10. #10
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by undead View Post

    Вы что, издеваетесь, это же флээшка, а не HDD. У меня HDD внешний на 2.5" работает без доп.питания, а тут флэшка начала потреблять больше 0.5А, при ее физических размерах и потреблении 2.5Вт она бы расплавилась...
    По даташиту она кушает 55мА в пике - практически в 10 раз меньше номинала, так что предположение в корне неверное
    Ну мало ли... А в компе флешки нормально определяются?

  11. #11
    Join Date
    Feb 2005
    Location
    Russia, Moscow
    Posts
    29
    А как вы думаете? Не надо считать меня за идиота, я в свое время и сам кое-что в прошивке для себя дописывал, и я уже все что было возможно в рамках моих познаний проверил и перекопал...
    Меня больше интересует не предположения пользователей, а мнение экспертов, разбирающихся в исходниках прошивки уважаемого Олега (в т.ч. самого Олега), в частности в модулях usb, и что может означать код ошибки -145?

  12. #12
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by undead View Post
    А как вы думаете? Не надо считать меня за идиота, я в свое время и сам кое-что в прошивке
    для себя дописывал, и я уже все что было возможно в рамках моих познаний проверил и перекопал...
    Меня больше интересует не предположения пользователей, а мнение экспертов, разбирающихся в исходниках прошивки
    уважаемого Олега (в т.ч. самого Олега), в частности в модулях usb, и что может означать код ошибки -145?
    Не хотел никого обидеть, хотелось помочь по мере возможностей и знаний.
    //offtopic: являюсь спецом по серверам и в железе не последний человек. Никогда в жизни никого не
    воспринимал как идиота.

    Когда я встраивал HDD в роутер, то подобная ошибка возникала, если был либо плохой контакт в сигнальных проводах,
    либо линию передачи сигнала делал из слишком тонких проводов (пробовал сделать из 80 жильного IDE кабеля).
    Last edited by vectorm; 02-04-2008 at 14:51.

  13. #13
    Join Date
    Feb 2005
    Location
    Russia, Moscow
    Posts
    29
    Сорри, я тоже не хотел ни кого обидеть, просто вопросы чайниковские, немного в штыки воспринял...
    Ошибка при подключении к USB и именно -145?
    Тут не тот случай - две флэшки впритык к разъему не работали, они правда еще USB 2.0 поддерживают, может в этом проблема (на WLHDD вроде USB 1.1, но на нем то все равно должно работать, т.к. на внешнем боксе с USB 2.0 все ОК)

  14. #14
    Join Date
    Feb 2005
    Location
    Russia, Moscow
    Posts
    29
    Кажись разобрался.
    Неправильный диагноз приводит к неправильным выводам.
    У меня был одинаковый конечный симптом - не монтировались разделы.
    Но как оказалось исходные проблемы были другие. Тот лог что я прикладывал от обычной флэшки. Сегодня заново проверил все и получил в варианте кардридер + microSD вместо флэшки такой вот лог:
    Code:
    Apr  2 21:36:47 kernel: usb.c: registered new driver usbdevfs
    Apr  2 21:36:47 kernel: usb.c: registered new driver hub
    Apr  2 21:36:48 kernel: usb-ohci.c: USB OHCI at membase 0xb8004000, IRQ 2
    Apr  2 21:36:48 kernel: usb-ohci.c: usb-00:04.0, PCI device 14e4:4715
    Apr  2 21:36:48 kernel: usb.c: new USB bus registered, assigned bus number 1
    Apr  2 21:36:48 kernel: hub.c: USB hub found
    Apr  2 21:36:48 kernel: hub.c: 2 ports detected
    Apr  2 21:36:48 kernel: usb.c: registered new driver usblp
    Apr  2 21:36:48 kernel: printer.c: v0.13: USB Printer Device Class driver
    Apr  2 21:36:48 kernel: hub.c: new USB device 00:04.0-1, assigned address 2
    Apr  2 21:36:48 kernel: SCSI subsystem driver Revision: 1.00
    Apr  2 21:36:49 kernel: usb.c: USB device 2 (vend/prod 0x90c/0x6000) is not claimed by any active driver.
    Apr  2 21:36:49 kernel: Initializing USB Mass Storage driver...
    Apr  2 21:36:49 kernel: usb.c: registered new driver usb-storage
    Apr  2 21:36:49 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
    Apr  2 21:36:49 kernel: USB Mass Storage support registered.
    Т.е. в первом случае я был прав - кардридер не распознается.
    Со вторым случаем - проблема конструкции самой флэшки - спасибо vectorm за намётку с контактами - попробовал посильнее прижать и она обнаружилась. Вогнал ее в металический корпус от USB-разъема (появилась вторая прижимающая к разъему сторона) и теперь все стало ОК. Разъемчик у WLHDD слишком просторный для такой конструкции...

  15. #15
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by undead View Post
    Кажись разобрался.
    Со вторым случаем - проблема конструкции самой флэшки - спасибо vectorm за намётку с контактами - попробовал посильнее прижать и она обнаружилась. Вогнал ее в металический корпус от USB-разъема (появилась вторая прижимающая к разъему сторона) и теперь все стало ОК. Разъемчик у WLHDD слишком просторный для такой конструкции...
    Наверное компактная флешка без настоящего железного USB корпуса? Большинство из них страдает такой проблемой - не во всех разъемах адекватно прижимаются. Некоторые бумажку подкладывают с тыльной стороны.

Page 1 of 2 12 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. Usb Hdd nicht mehr erkannt in olegs FW
    By Alex09 in forum German Discussion - Deutsch (DE)
    Replies: 6
    Last Post: 30-06-2010, 13:02
  3. Unstable boot from USB
    By Tamadite in forum WL-500g Q&A
    Replies: 6
    Last Post: 20-08-2008, 15:19
  4. Replies: 5
    Last Post: 13-01-2008, 23:50
  5. 7.09 + USB + hotplug
    By oilinki in forum WL-700g Q&A
    Replies: 0
    Last Post: 18-11-2007, 12:51

Posting Permissions

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