нет видно я тупой )+ Кто нить на руском объясните как...
Вот в этом разделе смотреть.
Root file system on the external USB drive
там все понятно
нет видно я тупой )+ Кто нить на руском объясните как...
Добавил в FAQ: http://www.wl500g.info/showpost.php?...4&postcount=11
Ну что ж оказалось я просто кое где нещадно тупил =)
Дабы , что бы вопрос не повторялся и не искался, то приведу от и до, что надо сделать, с объяснениями.
Ну для начало вставляем flash
Далее dmesg | grep usb
посмотрим действие ядра на включение usb =)
Загружаем модули для устройства
insmod /lib/modules/2.4.20/kernel/drivers/scsi/scsi_mod.o
insmod /lib/modules/2.4.20/kernel/drivers/scsi/sd_mod.o
insmod /lib/modules/2.4.20/kernel/drivers/usb/storage/usb-storage.o
далее fdisk -l
Это каманда покажет нам список всех разделов на всех дисках, установленных на вашем asus.
fdisk /ваше_устройство
обычно /dev/scsi/host0/bus0/target0/lun0/disc (смотрите , что скажит fdisk -l)
------------------------------------------------------
немного о командах fdisk
m - покажит весь список команд и описание к ним.
Нам нужны будут слд
d - удалить раздел
n - создать новый разде
p - показать таблицу разделов
w - сохранить изменения и выйти
q - выйти без сохранения изменений
-------------------------------------------------------
смотрим какие есть разделы (p)
удаляем все разделы (d - жмем enter выбираем номер раздела, и так пока не удалим все)
далее создаем новый раздел (n)
и задем что это первичный раздел (p)
Диопазон цилиндров оставляем по умолчанию (два раза enter)
Смотрим еще раз разделы (p)
если все ок, сохраняем (w) и выходим
(далее идет все как в FAQ)
Далее нам надо отфарматировать раздел в ext3
mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1
Монтируем ФС как ext3 в /mnt
mount -t ext3 /dev/scsi/host0/bus0/target0/lun0/part1 /mnt
копируем
tar cvO -C / .version bin/ etc/ lib/ sbin/ usr/ www/ var/ | tar x -C /mnt
(подробнее о tar b и , что она делает http://www.opennet.ru/man.shtml?topi...ory=1&russian=)
Программой mkdir создаем в /mnt деректории tmp, dev, proc и mnt
mkdir -p /mnt/tmp && mkdir -p /mnt/dev && mkdir -p /mnt/proc && mkdir -p /mnt/mnt
Размантируем нашу Flash USB
umount /mnt
------------------------------------------------------------------
втупую вырезанно , так как и так понятно, что к чему
------------------------------------------------------------------
* Устанавливаем загрузочное устройство
Code:
nvram set boot_dev="/dev/scsi/host0/bus0/target0/lun0/part1" nvram commit
После этого при каждой загрузке устройство будет пытаться монтировать внешнюю файловую систему и в случае удачи использовать её. В противном случае загрузка будет продолжаться из встроенного флеша.
После загрузки вы можете перемонтировать файловую систему на чтение-запись используя
mount -o remount,rw,noatime $(nvram get boot_dev) /
(опция noatime уменьшает число записей на флешку.
Далее Вы можете изменять что Вам нравится и перемонтировать на только чтение:
Code:
mount -o remount,ro,noatime $(nvram get boot_dev) /
Можно поместить команды перемонтирования в post-boot или pre-boot скрипты.
Для освобождения неиспользуемой в дальнейшем области памяти добавьте такие команды в pre-boot:
Code:
#!/bin/sh [ -d /mnt/dev ] && umount /mnt/dev && umount /mnt/proc && umount /mnt
А в этой прошивке сохраняется web-управление роутером или только консоль ?
Количество настроек через консоль соответствует количеству настроек через web ? Или все таки что-то не включено и можно только через консоль сделать ?
Кто тут реально впаивал еще 2 USB ? Есть руководство что и как ? Хватает питания, если USB винты подключать ?
И кто запихивал внутрь винт ? Какой, на сколько и как это физически/технически ?
Всё сохраняется.Originally Posted by Kammerer
http://wl500g.info/showthread.php?t=1779Кто тут реально впаивал еще 2 USB ? Есть руководство что и как ? Хватает питания, если USB винты подключать ?
И кто запихивал внутрь винт ? Какой, на сколько и как это физически/технически ?
Питание на usb хилое. Для винчестеров нужно внешние блоки питания.
Поставил в девайсе:
Wireless Mode: 54G LRS
Enable Frame Bursting - Enable
Data Rate(Mbps): - Auto
Radio Power: - 19
Channel - 11
Поставил на ноутбуке(адаптер держит b и g):
Wireless Mode: 2.4 Ghz 54 Mbps
SuperG
Current Receive Rate - 11 Mbps
Current Transmit Rate - 54 Mbps
То есть сначала скорость при конекте 54, а потом падает до 11.
Почему ?
LRS использовать не нужно (это только нужно, если проблема совместимости со старым 11b клиентом). В Вашем случае, либо Performance, либо Auto. И выключить всякие там g protection и прочее, но включить framebusting. А на клиенте лучше запретить SuperG.
Вопрос к Олегу: как можно сохранить изменения сделанные в /tmp? Хотелось поэкспериментировать с настройками ppp в /tmp/ppp/options.wan0.
Этот файл - никак. Он каждый раз заново генерируется, в этом и есть проблема. Если нужно добавить какие-то опции для ppp, то используйте поле Additional pppd options.
А вообще сохраняются файлы, указанные в /usr/local/.files
Либо делайте другой файл и перезапускайте pppd в post-boot.