Собрал оптимальный вариант прошивки для WL520GC c юсб портом на базе 1.9.2.7-10. Ядро в полном составе, полный busybox, драйвера езернет и юсб. И немножко места осталось для flashfs.
Пришлось из прошивки и из rootfs выбросить модуль uhci-hcd, глючил безбожно на 520GC.
Немного подправлены исходники rc.
Ссылка:
http://depositfiles.com/files/d03kdiac1
Заливать как обычно, по тфтп, желательно сбросив настройки перед заливкой.
После заливки прошивки роутер доступен телнетом по адресу 192.168.1.1, имя\пароль admin/admin.
Можно сразу на роутере разбить на разделы флешку (fdisk), отформатировать (mke2fs), залить на флешку по сети с компа с помощью tftp или wget архив с корневой системой, и тут же на роутере его развернуть.
Файловая система http://ifolder.ru/10193011
Развернуть на ext2/ext3 раздел, дальше по инструкции
http://wl500g.info/showpost.php?p=18094&postcount=11 В частности, нам нужно из всей инструкции только вот это:
Code:
nvram set boot_dev="/dev/scsi/host0/bus0/target0/lun0/part1"
nvram commit
PS Прошивка собрана из исходников прошивки Олега 1.9.2.7-10, и будет корректно работать только с 1.9.2.7-10, не пытайтесь грузить любые другие прошивки Олега.
PPS Как добавить USB порт на WL520GC написано здесь