Bekijk de volledige versie : Проблема с подключением Flash к роутеру
unnamed777
28-09-2007, 12:21
Роутер WL-500gP, прошивка 1.9.2.7-7f. Почему-то внезапно перестал видеть флешки. Перед этим пытался отформатировать на нем одну флешку - не получалось, прочитал, что ее надо отмонтировать. Этого сделать тоже не получилось. Через некоторое время(три-пять минут) пропали /tmp/harddisk, /dev/scsi. Перезагрузка не помогла. Отключение и включение флешек тоже не помогает:
Sep 28 17:14:16 kernel: usb.c: USB disconnect on device 01:03.2-2 address 4
Sep 28 17:14:26 kernel: hub.c: new USB device 01:03.2-2, assigned address 5
Sep 28 17:14:26 kernel: usb.c: USB device 5 (vend/prod 0x1307/0x1169) is not claimed by any active driver.
Хотя раньше эти флешки определялись... Как можно исправить?
insmod scsi_mod
insmod sd_mod
insmod usb-storage
unnamed777
28-09-2007, 17:52
спасибо, получилось
По моему, если мне не изменяет память, если в веб морде отключить ftp сервер, то эти модули автоматом не подгружаются и их нужно подгружать вручную, из post-boot'а.
попытался подключать к WL500gp гигабайтную флэшку, и получил вот такой ответ:
ehci_hcd 01:03.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
hub.c: USB hub found
hub.c: 4 ports detected
usb.c: registered new driver usblp
printer.c: v0.13: USB Printer Device Class driver
hub.c: connect-debounce failed, port 1 disabled
hub.c: new USB device 01:03.2-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x1307/0x163) is not claimed by any active driver.
в морг или есть способы заставить wl500gp понимать эту флэшку?
Модули ядра (http://wl500g.info/showthread.php?t=10855) для работы подсистемы usb-накопителей все загружены?
Модули ядра (http://wl500g.info/showthread.php?t=10855) для работы подсистемы usb-накопителей все загружены?спасибо! оказалось что нет. по твоему письму нашел в факе причину, почему они были не загружены.
# на всякий случай загрузка модулей, понадобится если например выключить ftp в веб-оболочке
insmod scsi_mod
insmod sd_mod
insmod usb-storage
если я правильно понимаю, то мне достаточно добавить эти команды в post-boot (или post-mount?), если я не хочу использовать штатный ftp?
Здравствуйте!
Подскажите, пожалуйста, как отключить автомонтирование винта в /tmp/harddisk
Отключение stupid-ftpd и самбы не помогло. Диск ПРОДОЛЖАЕТ монтироваться :(
Заранее спасибо :)
P.S. Пожалуйста, наведите на мысль, за что отвечает nvram параметр apps_pool
Какая железка, что за прошивка? Я у себя в nvram параметра apps_pool вообще не наблюдаю.
Вот допустим в прошивке Олега если отключить самбу и ftp сервер то перестают загружаться модули ядра, отвечающие за подсистему usb-накопителей. А за автомонтирование отвечает какой то демон и по-моему это не отключаемое. Можно через fstab назначить другую точку монтирования.
WL 500 Gp. Прошивка последняя от Олега.
С параметром очень весело - после изменения и nvram commit он исчез из списка...
Отключение самбы и ftp не повлияло на монтирование и загружаемые модули. Но точку монтирования я таки сменил через /usr/local/sbin/post-boot.
Можно считать тему закрытой.
Отключение самбы и ftp не повлияло на монтирование и загружаемые модули
Если в пост-буте или еще где будет:
insmod scsi_mod
insmod sd_mod
insmod usb-storage
то отключение самбы и ftp не поможет.
Всем привет.
Я думаю, вопрос больше к Олегу, после установки прошивки 1.9.2.7-8 перестал подключаться внешний HDD, лог прикрепляю - это баг или фича :)
Jan 1 03:00:04 kernel: hub.c: connect-debounce failed, port 2 disabled
Jan 1 03:00:05 kernel: hub.c: new USB device 01:03.2-2, assigned address 2
Jan 1 03:00:05 kernel: usb.c: USB device 2 (vend/prod 0x4fc/0xc05) is not claimed by any active driver.
кстати, ситуация с проблемной WI-FI карточкой Intel 2200 так и неразрешена? я просто уже перестал бороться, скоро выброшу ноут.
У Вас сервисы какие-нибудь разрешены? Или Вы сами грузите модули? Вот у Вас там девайс без драйвера остался. Это он?
KRandall
16-11-2007, 04:26
Похожая ситуация произошла у меня, но связано это видимо с физической неисправностью диска
...
Nov 16 07:09:14 login[459]: root login on `pts/0'
Nov 16 07:10:08 kernel: hub.c: new USB device 01:03.2-1, assigned address 13
Nov 16 07:10:08 kernel: usb.c: USB device 13 (vend/prod 0x5e3/0x702) is not claimed by any active driver.
...
Nov 16 07:10:59 kernel: usb.c: USB disconnect on device 01:03.2-1 address 13при включении диска (внешний box VI-Power) он мигает где-то раз в секунду, параллельно слышны попытки инициализации, но больше ничего не происходит. На ББ (Большой Брат ;)) диск не определяется :(
хм, хард хабочий, если цеплять к компу то все ок
У Вас сервисы какие-нибудь разрешены? Или Вы сами грузите модули?
модули сам загружаю (загружал)
Вот у Вас там девайс без драйвера остался. Это он?
да это имеено он, я читал в change log, что было что то изменено с работой usb hdd, может это из-за этого.
и второй вопрос насчет wifi на intel 2200
Ну так загрузите модули, всё заработает. Или разрешите самбу/нфс/фтп встроенные.
включил встроенную самбу
Jan 1 03:00:04 kernel: hub.c: connect-debounce failed, port 1 disabled
Jan 1 03:00:05 kernel: Initializing USB Mass Storage driver...
Jan 1 03:00:05 kernel: usb.c: registered new driver usb-storage
Jan 1 03:00:05 kernel: USB Mass Storage support registered.
Jan 1 03:00:05 kernel: hub.c: new USB device 01:03.0-1, assigned address 2
Jan 1 03:00:05 kernel: usb.c: USB device not accepting new address=2 (error=-145)
Хм, не зна, туда я пишу, но у меня тоже возникли проблемы после перехода на 8 прошивку с хардом. На 7 версии питания усб хватало для нормальной инициализации и работы устройства, после установки 8 питание приходится подводить дополнитльное, в противном случае устройство издает щелчки, видимо пытаясь раскрутиться, но питалова явно не хватает...
включил встроенную самбу
Jan 1 03:00:04 kernel: hub.c: connect-debounce failed, port 1 disabled
Jan 1 03:00:05 kernel: Initializing USB Mass Storage driver...
Jan 1 03:00:05 kernel: usb.c: registered new driver usb-storage
Jan 1 03:00:05 kernel: USB Mass Storage support registered.
Jan 1 03:00:05 kernel: hub.c: new USB device 01:03.0-1, assigned address 2
Jan 1 03:00:05 kernel: usb.c: USB device not accepting new address=2 (error=-145)
Проблема с кабелями и (или) питанием.
Хм, не зна, туда я пишу, но у меня тоже возникли проблемы после перехода на 8 прошивку с хардом. На 7 версии питания усб хватало для нормальной инициализации и работы устройства, после установки 8 питание приходится подводить дополнитльное, в противном случае устройство издает щелчки, видимо пытаясь раскрутиться, но питалова явно не хватает...
Подозреваю, что вай-фай модуль жрёт больше - возможно броадком что-то там подкрутил для улучшения.
Совсем недавно купил Asus Wl-500g Premium
и при подключении старинной Transcend флешки на 512Мб обнаружил проблему флешка сильно греется и через некоторое время просто выключается :(
Я ее разобрал и понял, что греется чип представленный на фото (http://cellicus.110mb.com/jetflash.jpg) (200Кб) на нем написано OTi 002168 на сл. строке AF18348N. 10448L - вероятнее всего - это контроллер, так как другая микросхема - однозначно память.
При этом питание поступающее на флеш 4.88 вольта. На нормальном компьютере флешка НЕ греется - сколько-бы она не была подключена.
У меня есть серьезное подозрение, что виноват блок питания, но на 100% я не уверен - профессионалы подскажите в чем дело.
Эта проблема меня особенно волнует, так как я хотел вставить в него большую флешку гигов на 8-16, а они стоят заметных денег, не хотелось бы чтобы роутер их спалил.
При этом питание поступающее на флеш 4.88 вольта. На нормальном компьютере флешка НЕ греется - сколько-бы она не была подключена.
Возможно, потери из-за разности питающих напряжений, т.к. норма - 5v +/-5%
Эта проблема меня особенно волнует, так как я хотел вставить в него большую флешку гигов на 8-16, а они стоят заметных денег, не хотелось бы чтобы роутер их спалил.
Проверьте НЕ на старинной.
Господа спасибо за внимание, поиск по названию контроллера привел меня к цели. Похоже это флешка просто отличается повышенной глюкавостью.
Извините за беспокойство, тему можно закрывать.
Добрый день всем.
Пару дней назад взял себе WL-500gp. Активно штудировал форум так как с Линуксом до этого не сталкивался. Поднял, перепрошил, вроде настроил, работает. Все было Ок. Подключил флешку - заработала, проверил ftp - ok. Захотелось зачем-то поиграться с Флешкой. Честно скажу, чего я с ней накрутил - точно не помню, но fdisk по флешке проходил. Теперь Asus напрочь не хочет с ней работать. Даже лампочка на флешке через пару секунд мигания гаснет и больше, до сброса питания на аппарате, не загорается. При этом флешка отлично работает на прочих компах, а на устройстве нормально работают другие флешки. Чего случилось - не пойму? Помогите вернуть флешку в семью Асуса.
Привожу лог после момента включения флешки в девайс.
Feb 5 02:47:37 kernel: hub.c: new USB device 01:03.2-2, assigned address 2
Feb 5 02:47:37 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Feb 5 02:47:37 kernel: Vendor: JetFlash Model: TS256MJF2B Rev: 2.00
Feb 5 02:47:37 kernel: Type: Direct-Access ANSI SCSI revision: 02
Feb 5 02:47:37 kernel: Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
Feb 5 02:47:38 kernel: SCSI device sda: 512000 512-byte hdwr sectors (262 MB)
Feb 5 02:47:38 kernel: sda: Write Protect is off
Feb 5 02:47:38 kernel: Partition check:
Feb 5 02:47:38 kernel: p1 p2 p3 p4
Feb 5 02:47:42 kernel: VFS: Can't find ext3 filesystem on dev sd(8,0).
Feb 5 02:47:42 kernel: MSDOS FS: Using codepage 950
Feb 5 02:47:42 kernel: MSDOS FS: IO charset cp950
Feb 5 02:47:42 USB storage: vfat fs mounted to /tmp/harddisk
Feb 5 02:48:17 kernel: usb_control/bulk_msg: timeout
...
Feb 5 02:49:02 kernel: usb_control/bulk_msg: timeout
Feb 5 02:49:07 kernel: usb-storage: host_reset() requested but not implemented
Feb 5 02:49:17 kernel: scsi: device set offline - command error recover failed: host 0 channel 0 id 0 lun 0
Feb 5 02:49:17 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 6050000
Feb 5 02:49:17 kernel: I/O error: dev 08:01, sector 2
Feb 5 02:49:17 kernel: I/O error: dev 08:00, sector 504
Feb 5 02:49:17 kernel: I/O error: dev 08:00, sector 544
Feb 5 02:49:17 kernel: I/O error: dev 08:00, sector 4
Feb 5 02:49:17 kernel: I/O error: dev 08:00, sector 254
Feb 5 02:49:17 kernel: EXT3-fs: unable to read superblock
Feb 5 02:49:17 kernel: I/O error: dev 08:00, sector 504
Feb 5 02:49:17 kernel: Directory sread (sector 0x1f8) failed
...
Feb 5 02:49:18 kernel: I/O error: dev 08:00, sector 504
Feb 5 02:49:18 kernel: Directory sread (sector 0x1f8) failed
Feb 5 02:49:18 kernel: I/O error: dev 08:00, sector 4
Feb 5 02:49:18 kernel: bread in fat_access failed
Feb 5 02:49:18 kernel: I/O error: dev 08:00, sector 4
Feb 5 02:49:18 kernel: bread in fat_access failed
Feb 5 02:49:18 kernel: I/O error: dev 08:00, sector 504
Feb 5 02:49:18 kernel: Directory sread (sector 0x1f8) failed
...
Feb 5 02:49:18 kernel: I/O error: dev 08:00, sector 504
Feb 5 02:49:18 kernel: Directory sread (sector 0x1f8) failed
Feb 5 02:49:18 kernel: I/O error: dev 08:00, sector 4
Feb 5 02:49:18 kernel: bread in fat_access failed
Feb 5 02:49:18 kernel: I/O error: dev 08:00, sector 4
Feb 5 02:49:18 kernel: bread in fat_access failed
Feb 5 02:49:18 FTP server: daemon is started
Feb 5 02:49:51 kernel: I/O error: dev 08:00, sector 505
Feb 5 02:49:51 kernel: I/O error: dev 08:00, sector 552
Чего случилось - не пойму? Помогите вернуть флешку в семью Асуса.
Форматировали на Asus?
Перед форматированием включали swap?
При форматировании были ошибки?
Попробуйте отформатировать из-под Linux на ББ.
Форматировали на Asus?
Перед форматированием включали swap?
При форматировании были ошибки?
Попробуйте отформатировать из-под Linux на ББ.
1. ДА
2. НЕТ
3. Вроде нет, сорри, точно не помню.
4. Возможно необходимо глянуть на Флешку из Линукса, буду искать знакомых, но:
- после fdisk Асуса флешка естественно не виделась в винде.
- я ее снова форматнул родной трансцендовской софтинкой, теперь она замечательно работает в Винде, но Асус ее просто "игнорирует как устройство".
Может он где-то ее "запомнил" и теперь не воспринимает с новыми параметрами? Асус перегружал кнопочокой, выключал на длительное время питание, пока ничего не изменилось.
ЗЫ. К сожалению я в добавок еще и полный чайник в Линуксе, надеюсь пока, потому не до конца понимаю, что, где и как надо смотреть :(
romanchenko
06-02-2008, 17:29
а я вот не могу отформатировать флешку. WL500gP,1927-8.
Соединился putty :
[admin@(none) root]$ mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1
mke2fs 1.38 (30-Jun-2005)
mke2fs: Could not stat /dev/scsi/host0/bus0/target0/lun0/part1: No such file or directory
[admin@(none) root]$ fdisk /dev/scsi/host0/bus0/target0/lun0/disc
Unable to open /dev/scsi/host0/bus0/target0/lun0/disc
[admin@(none) root]$
Понятно, что роутер не видит флешку. Вопрос: что делать? Никсов на бб не имею, у друзей тоже. Или может не то делаю?
Sputnik35
06-02-2008, 18:06
В EXT3 можно в PartitionMagic 8.0 отформатировать.
а я вот не могу отформатировать флешку. WL500gP,1927-8.
Соединился putty :
Понятно, что роутер не видит флешку. Вопрос: что делать? Никсов на бб не имею, у друзей тоже. Или может не то делаю?
А модули юсбишные загружены?
В EXT3 можно в PartitionMagic 8.0 отформатировать.
Гмммм... поставил PartitionMagic 8.0 но он флешек не видит (никаких), только HDD
artemsen
09-02-2008, 16:27
Эх... Та же проблема, но с wl-500W...
Пробовал две разные флешки, одну отформатировал Partition Magic'ом в Ext3 - не видит её роутер ни в какую!
Внешний HDD в EXT3 - без проблем, а с флешкой - ну никак :-( Задолбался, буду с HDD жить.
А модули юсбишные загружены?
У меня таже проблема: не видит флешек. Прошивка Ваша, настраивал по инструкции с нуля, дойдя до пункта 6 на первой странице где сказано: "Отформатировать флэшку можно командой mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1"
Что сделать чтоб роутер ее увидел?
После разных песен с бубном вокруг флешки и Асуса, они таки ожили. Была услыша песнь, посвященная установке последней превью-версии, запуска в ней fdisk и последующего форматирования. При откате на прошивку 1.9.2.7-8 флешка нормально видится, пока :rolleyes:
artemsen
11-02-2008, 16:28
Эх... Та же проблема, но с wl-500W...
Пробовал две разные флешки, одну отформатировал Partition Magic'ом в Ext3 - не видит её роутер ни в какую!
Внешний HDD в EXT3 - без проблем, а с флешкой - ну никак :-( Задолбался, буду с HDD жить.
Проблема решилась. Третья флешка прочиталась без проблем. Вывод: не все флешки одинаковы! :-)
Проблема решилась. Третья флешка прочиталась без проблем. Вывод: не все флешки одинаковы! :-)
Размер первых двух и третьей флешки какой? У меня 4 Гига и 256 метров
artemsen
12-02-2008, 05:32
Размер первых двух и третьей флешки какой? У меня 4 Гига и 256 метров
128, 256 и 512. Заработала только последняя.
По совету artemsen (за что ему выражаю благодарность) пробовал втыкать разные флешки (всего 3 штуки) и проверять наличие/отсутствие устройства в каталоге /dev/scsi командой "ls /dev/scsi" НИ ОДНА из них не определилась, а я специально покупал ее для роутера. :( Так что есть какие нибудь способы оживить хоть одну из них, или деньги на ветер выбросил?
PS после перетыкания с одной флешки на другую, перезагрузку роутера делать надо или нет?
Еще раз ретранслирую вопрос Олега. Это загружено ? :
insmod scsi_mod && insmod sd_mod && insmod usb-storage
Если есть сомнения, то результат можно смотреть с помощью lsmod
Еще раз ретранслирую вопрос Олега. Это загружено ? :
insmod scsi_mod && insmod sd_mod && insmod usb-storage
Если есть сомнения, то результат можно смотреть с помощью lsmod
Набрал lsmod Как видно из скриншота: описанных процессов не обнаружил
2461
Запустил их по очереди и... о чудо! в каталоге /dev/scsi/ появился то ли файл то ли каталог host0, после чего командой mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1 флешка отформатировалась :) НО: после перезагрузки роутера эти процессы надо запускать заного.
Насколько я понял из прочтения ветки "инструкция по настройке WL-500g deluxe/premium с нуля" , можно автоматизировать этот процесс, путем добавления вышеописанных команд в файл /usr/local/sbin/post-boot или нет?
Не смотрите с высока, я новичек в этом вопросе, если можно, то объясните по подробнее. Спасибо
путем добавления вышеописанных команд в файл /usr/local/sbin/post-boot или нет
именно так
Здравствуйте уважаемый all.
Прошу пошаговой помощи в настройке WL500GP
Перечитав форум, я уяснил что дополнительный софт лучше устанавливать на дополнительную флэшку http://wl500g.info/showthread.php?t=3171
6) Купить флэшку (не меньше 9Мб) для хранения программ Я перепрошил роутер на Олеговскую 1.9.2.7-8, увеличил память до 128мб, распаял еще 2 USB внутри роутера http://wl500g.info/showthread.php?t=7048 http://i004.radikal.ru/0802/06/13d2ab388122t.jpg (http://radikal.ru/F/i004.radikal.ru/0802/06/13d2ab388122.jpg.html), перекрасил белое в чёрное :p http://i013.radikal.ru/0802/0d/0066e705820at.jpg (http://radikal.ru/F/i013.radikal.ru/0802/0d/0066e705820a.jpg.html) и в один из новых USB вставил 2Гб флэшку.
!В linux я не разбираюсь :(, но я так понимаю, что теперь на этой флэшке требуется создать два раздела 1) swap
включить своп если нужно /sbin/swapon /dev/scsi/host0/bus0/target0/lun0/part2
команда форматирования приведена выше. Своп используют, если нужно будет запускать много служб, но лучше без него, так как если USB отсоединится, то роутер повиснет.
..флэха внутри корпуса роутера и отсоединяться она не будет.
2) раздел под дополнительный софт
Вопрос, как именно через telnet правильно отформатировать флэшку, будет ли эта флэшка смонтирована всегда (проблемы при включении питания), как проверить/убедится что я всё сделал правильно, т.е. при включении разделы работают как задумано, своп функционирует, можно смело озадачиться установкой программ.
Спасибо Олегу и всем поддерживающим этот сайт.
D_dmitry
25-02-2008, 11:42
Help :o
Люди подскажите как правильно настроить
http://wl500g.info/showpost.php?p=68732&postcount=7
http://wl500g.info/showpost.php?p=68739&postcount=8
Здравствуйте уважаемый all.
перекрасил белое в чёрное :p
Чтобы лучше грелся?
!В linux я не разбираюсь :(,
Есть же ПОШАГОВАЯ инструкция (http://wl500g.info/showthread.php?t=3171)!
http://wl500g.info/showpost.php?p=68732&postcount=7
http://wl500g.info/showpost.php?p=68739&postcount=8
Спасибо. Это то что нужно. Выполнил.
Чтобы лучше грелся?
Есть же ПОШАГОВАЯ инструкция (http://wl500g.info/showthread.php?t=3171)!
..чтобы лучше выглядил ;). Инструкцию читал, она очень помогает, но в ней я не нашел ответов на свои вопросы. Прошу снисхождения, буду учиться.
Спасибо.
..чтобы лучше выглядил ;). Инструкцию читал, она очень помогает, но в ней я не нашел ответов на свои вопросы. Прошу снисхождения, буду учиться.
Умение переделать самому "железо" (или успешное стремление сделать это с чьей-то помощью) уже само по себе хорошо. :)
Остальное - проще. :)
Nickolasha
06-12-2009, 18:43
Добрый день !
Проблема следующая - несколько месяцев пользуюсь asus 520gU, как ftp сервером ( роутер прошит 10 олегом ), в usb разьем вставлен хаб, в который вставлена флешка. На днях появилась необходимость в увеличении объема, поэтому я подключил вторую флешку в другой разъем хаба. В ФТП я вижу обе флешки как разные диски, при работе из web фаилы со второй флешки не доступны. Как мне настроить роутер чтобы я мог работать с фаилами со второй флешки из web ? Фаилы с первой флешки прекрасно видно из web ?
Изучил информацию на сайте, однако найти ответ на свой вопрос не смог. Жду от Вас информацию. Заранее спасибо.
Сделайте линк на вторую флешку.
Nickolasha
07-12-2009, 02:06
Сделайте линк на вторую флешку.
Как это сделать ?
ln -s /some/path/1/ /some/path/2/
Nickolasha
07-12-2009, 17:28
ln -s /some/path/1/ /some/path/2/
Проблема в том что в телнете я второй диск не вижу, вижу только из под ftp. Как мне в таком случае сделать симлинк. Путь первой флешки /usr/tmp/harddisk . Где найти вторую ?
Nickolasha
07-12-2009, 19:45
mount без параметров
Спасибо. Увидел куда подключены флешки. Подскажите - как их теперь единым томом сделать для доступа к фаилам через web как фаиловому хранилищу ( фтп ), сейчас доступны фаилы только с одной флешки, со второй нет. Адрес флешек - /dev/discs/disc0/part1 on /tmp/mnt/disc0_1 type vfat (rw,noatime) /dev/discs/disc1/part1 on /tmp/mnt/disc1_1 type vfat (rw,noatime).
например так:
mkdir -p /tmp/mnt/disc0_1/flash2
mount -obind /tmp/mnt/disc1_1 /tmp/mnt/disc0_1/flash2
либо вместо mount
ln -s /tmp/mnt/disc1_1 /tmp/mnt/disc0_1/flash2
оба варианта датут весьма похожий результат
например так:
mkdir -p /tmp/mnt/disc0_1/flash2
mount -obind /tmp/mnt/disc1_1 /tmp/mnt/disc0_1/flash2
либо вместо mount
ln -s /tmp/mnt/disc1_1 /tmp/mnt/disc0_1/flash2
оба варианта датут весьма похожий результат
Обе флешки в FAT,поэтому так не выйдет.Придется сделать посложнее
mkdir -p /tmp/disс
ln -s /tmp/mnt/disc0_1 /tmp/disс/flash1
ln -s /tmp/mnt/disc1_1 /tmp/disс/flash2
Потом не забыть сохраниться и определить FTP на
/tmp/disc
Nickolasha
08-12-2009, 19:19
например так:
mkdir -p /tmp/mnt/disc0_1/flash2
mount -obind /tmp/mnt/disc1_1 /tmp/mnt/disc0_1/flash2
либо вместо mount
ln -s /tmp/mnt/disc1_1 /tmp/mnt/disc0_1/flash2
оба варианта датут весьма похожий результат
Сделал по первому варианту - все прекрасно работает. Спасибо ! Второй вариант не прошел ( не захотел работать ).
Очень прошу Вас - посмотрите тему http://wl500g.info/showthread.php?t=22363. Знаю что по этому вопросу тут масса информации ( в том числе по подобному роутеру я консультировался у Вас ), но есть ряд вопросов, на которые я пока что не нашел ответ..:(...жду от Вас информацию.
да, действительно, ln в fat не должен работать.
Nickolasha
09-12-2009, 20:12
Обнаружил - что при перезагрузке роутера - флешки меняются местами. Как зафиксировать их место ? Изучил вот это - http://wl500g.info/showthread.php?t=18485&highlight=%F4%EB%E5%F8%EA%E8 . Но окончательного решения там не увидел. Подскажите как это сделать наиболее корректно...заранее спасибо...
да, действительно, ln в fat не должен работать.
Да както отвыкли уже использовать FAT в повседневной жизни. ext2\3 куда удобнее.
StrannikPiter
26-01-2010, 08:19
Добрый день.
Имеется WL500gpV2 С прошивкой от Олега 1.9.2.7-10
Проблема в следующем. Регулярно пропадает USB FLASH (примерно через сутки работы). То есть ее не видно при выполнении
df -h
fdisk -l
На флешке 3 раздела, своп, /opt и один раздел FAT32, никак не подключенный вручную, который роутер автоматически расшаривает по SMB. После пропадания флешки, расшаренный раздел по сети тоже не виден.
- сам роутер при этом и по web и по ssh виден и интернет работает
- физическое извлечение и втыкание обратно флешки не помогает
- перезагрузка по команде reboot не помогает
- помогает отключение роутера от сети и последующее включение, тогда все разделы становятся видны и шара начинает работать
На работе точно такой же роутер с такой же прошивкой где-то полгода уже работает и таких проблем нет.
Есть подозрение, что срабатывает самопроизвольно "безопасное отключение/извлечение устройства".
Вопросы:
- какими еще командами можно получить более полную информацию о состоянии FLASH и USB?
- возможно ли как-то программно выводить USB из состояния "безопасного извлечения"?
- какими еще командами можно получить более полную информацию о состоянии FLASH и USB?Читаем лог. Пожалуйста, приведите его
StrannikPiter
26-01-2010, 16:10
Спасибо за ответ.
Как назло пока не глючит. Как только глюканет, выложу лог.
StrannikPiter
28-01-2010, 20:00
Не знаю, насколько поможет лог. Глюк случился во время работы скрипта, который писал во флешку, поэтому лог переполнен ошибками ввода-вывода, и что было ДО уже не видно. Поэтому привожу лог не полностью, там все то же самое.
...
Jan 28 20:30:24 kernel: I/O error: dev 08:01, sector 50255
Jan 28 20:30:24 kernel: Directory sread (sector 0xc44f) failed
Jan 28 20:30:24 kernel: I/O error: dev 08:01, sector 50255
Jan 28 20:30:24 kernel: Directory sread (sector 0xc44f) failed
Jan 28 20:30:24 kernel: I/O error: dev 08:01, sector 50255
Jan 28 20:30:24 kernel: Directory sread (sector 0xc44f) failed
Jan 28 20:30:24 kernel: I/O error: dev 08:02, sector 136
Jan 28 20:30:24 kernel: EXT3-fs error (device sd(8,2)): ext3_get_inode_loc: unable to read inode block - inode=439, block=17
Jan 28 20:30:24 kernel: I/O error: dev 08:02, sector 0
Jan 28 20:30:24 kernel: I/O error: dev 08:02, sector 136
Jan 28 20:30:24 kernel: EXT3-fs error (device sd(8,2)): ext3_get_inode_loc: unable to read inode block - inode=433, block=17
Jan 28 20:30:24 kernel: I/O error: dev 08:02, sector 0
Jan 28 20:30:24 kernel: I/O error: dev 08:02, sector 136
Jan 28 20:30:24 kernel: EXT3-fs error (device sd(8,2)): ext3_get_inode_loc: unable to read inode block - inode=436, block=17
Jan 28 20:31:08 kernel: Directory sread (sector 0x6610) failed
Jan 28 20:31:08 kernel: I/O error: dev 08:01, sector 26128
Jan 28 20:31:08 kernel: Directory sread (sector 0x6610) failed
Jan 28 20:31:08 kernel: I/O error: dev 08:01, sector 26128
Jan 28 20:31:08 kernel: Directory sread (sector 0x6610) failed
Jan 28 20:31:08 kernel: I/O error: dev 08:01, sector 26128
Jan 28 20:31:08 kernel: Directory sread (sector 0x6610) failed
...
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 32
Jan 28 20:31:48 kernel: EXT3-fs error (device sd(8,2)): ext3_get_inode_loc: unable to read inode block - inode=11, block=4
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 0
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 524304
Jan 28 20:31:48 kernel: EXT3-fs error (device sd(8,2)): ext3_get_inode_loc: unable to read inode block - inode=30145, block=65538
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 0
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 786464
Jan 28 20:31:48 kernel: EXT3-fs error (device sd(8,2)): ext3_get_inode_loc: unable to read inode block - inode=45220, block=98308
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 0
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 1835040
Jan 28 20:31:48 kernel: EXT3-fs error (device sd(8,2)): ext3_get_inode_loc: unable to read inode block - inode=105518, block=229380
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 0
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 1835040
Jan 28 20:31:48 kernel: EXT3-fs error (device sd(8,2)): ext3_get_inode_loc: unable to read inode block - inode=105521, block=229380
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 0
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 1835040
Jan 28 20:31:48 kernel: EXT3-fs error (device sd(8,2)): ext3_get_inode_loc: unable to read inode block - inode=105513, block=229380
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 0
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 1835040
Jan 28 20:31:48 kernel: EXT3-fs error (device sd(8,2)): ext3_get_inode_loc: unable to read inode block - inode=105531, block=229380
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 0
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 136
Jan 28 20:31:48 kernel: EXT3-fs error (device sd(8,2)): ext3_get_inode_loc: unable to read inode block - inode=434, block=17
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 0
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 136
Jan 28 20:31:48 kernel: EXT3-fs error (device sd(8,2)): ext3_get_inode_loc: unable to read inode block - inode=441, block=17
Jan 28 20:31:48 kernel: I/O error: dev 08:02, sector 0
Jan 28 20:32:03 kernel: I/O error: dev 08:02, sector 1572880
Jan 28 20:32:03 kernel: EXT3-fs error (device sd(8,2)): ext3_get_inode_loc: unable to read inode block - inode=90438, block=196610
Jan 28 20:32:03 kernel: I/O error: dev 08:02, sector 0
Но посмотрев более внимательно, уточню симптомы.
Сразу после глюка по команде 'df -h' диск все-таки виден, а вот 'fdisk -l' его не показывает. При попытке посмотреть содержимое /opt показывает следующее:
[root@router /opt]$ ls
ls: ./lost+found: Input/output error
ls: ./tmp: Input/output error
ls: ./usr: Input/output error
ls: ./doc: Input/output error
ls: ./include: Input/output error
ls: ./man: Input/output error
ls: ./info: Input/output error
ls: ./ipkg-6rajkc: Input/output error
ls: ./ipkg-mzwXjL: Input/output error
bin etc home lib libexec mybin sbin share var
А вот уже после ребута диск не виден совсем, ни по 'df -h' ни по 'fdisk -l'