PDA

Bekijk de volledige versie : FAQ: часто задаваемые вопросы



Oleg
15-05-2005, 19:23
Сюда буду добавляться ответы на часто задаваемые вопросы. Свои собственные вопросы помещайте в другие ветки, с тем чтобы я мог поддержать порядок здесь.
Спасибо.

P.s. Обращаю внимание, что большая часть написанного здесь требует использования моей прошивки. :)

Oleg
15-05-2005, 19:27
Ответ относится только к моей прошивке, поскольку родная знает только про великий и могучий китайский язык и всегда использует его.
Итак, чтобы буквы начали нормально отображаться выполните следующие команды:


nvram set usb_vfat_options=codepage=866,iocharset=cp1251
nvram set usb_smbcpage_x=866
nvram set usb_smbcset_x=1251
nvram commit
reboot

После перезагрузки устройства у Вас появится возможность использовать русские буквы.

Oleg
15-05-2005, 19:34
С уже очень древних прошивок ASUS оставил для себя лазейку - "чёрную дверь", с тем чтобы можно было выполнять команды используя встроенный shell (для справки используется ash из busybox). Для этого необходимо в броузере открыть страницу Main_AdmStatus_Content.asp (http://my.router/Main_AdmStatus_Content.asp), вбить Вашу команду и нажать на кнопку Refresh (можно попробовать нажать просто Enter, но это не работает в некоторых прошивках). В родных прошивках Вы получите обратно содержимое стандартного вывода, но сообщений об ошибках - не получите. Я решил эту чёрную дверь оставить, но дополнительно добавил редирект и для ошибок.
В моих прошивках, кроме того, есть возможность сделать telnet на устройство (для этого достаточно на ПК выполнить команду telnet my.router) или, если Вы отконфигурировали ssh, то воспользоваться ssh клиентом (например, putty).

Oleg
15-05-2005, 19:42
Во-первых, Вы видимо не очень внимательно читали мою страничку, либо у Вас проблема с английским. :)
Итак, после апгрейда с 1.6.x.x/1.7.x.x на свежую версию (начиная с 1.8.х.х) Вам обязательно нужно сбросить устройство в значения по умолчанию. Как это сделать - читаем мануал, далее сзади находим кнопку подписанную RESET или RESTORE (в зависимости от модели) и при загруженном роутере (т.е. когда он отказывается Вас пустить), нажимаем и удерживаем её пока индикатор POWER не начнёт мигать (около 5 секунд), далее отпускаем её и ждём, пока он перезагрузится со значениями по умолчанию (имя/пароль - admin/admin). Если уж Вам очень не хочется жать на кнопку, то для входа после апгрейда можно использовать пару с пустым именем и паролем admin. :) А далее в Web интерфейсе тоже выбираете сброс в значения по умолчанию.
Во-вторых, если Вы "апгрейдили" WL-HDD со стандартной прошивки, то обратите внимание на то, что IP адрес устройства по умолчанию станет 192.168.1.1.

Oleg
30-05-2005, 14:09
Проблема в том, что для WEP понятие passphrase, в отличие от WPA-PSK, не определено стандартом. Поэтому каждый из произодителей волен изобретать то, что ему больше понравится - некоторые просто используют ASCII коды символов, введённых как "passphrase", другие MD5 хеш.
Решение проблемы одно - всегда используйте HEX ключи для WEP. Сгенерировать ключ из passphrase Вы можете прямо на wl500g (просто введите passphrase и HEX ключ будет помещён в поле HEX), а вот на клиентах используйте только HEX представление (которое отображается при генерации ключа).

Oleg
30-05-2005, 16:11
Хочу начать с простого - заявляемые скорости (то, что пишется на коробке) - это всё маркетинг.
В случае с 54Mbps - указываемая скорость "сырая", т.е. не учитывает накладные расходы (которые передаются на скоростях 802.11b, с целью обеспечения совместимости). В случае со 125Mbps - вообще ужас: в поясняющих проспектах написано примерно так "скорость, на которой должна была работать 802.11g, с тем чтобы достичь такой же производительности" (реальная скорость модуляции там такая же как и в 54Mbps, вот только накладные расходы слегка уменьшены ценой потери совместимости).

Все должны понимать, что 125 мегабит, также как и 54 - это фикция. Читать надо как 35 и 27 в лучшем случае. Причём в случае 125 мегабит - фикция маркетинговая. Толку от Afterburner мало, т.к. наложенна просто масса ограничений (WDS, шифрование, клиенты в сети).

С этой точки зрения SuperG от Atheros (108Mbps) более правдив (хотя имеет ряд недостатков) - там засчёт увеличения ширины канала пропускная способность выросла в два раза и в идеальных условиях может быть в районе 54 мегабит.

В отношении Afterburner: все продаваемые сейчас (т.е. свежие) wl500g и wl100g имеют поддержку Afterburner. Её лишь нужно включить в некоторых случаях (в Deluxe версиях это сделано уже на заводе). :) Это опять же чисто маркетинговое разделение продуктов и возможность заработать лишние деньги на одном бите eeprom, при этом используя абсолютно идентичную схемотехнику.

Oleg
30-05-2005, 16:30
Если возникли вопросы, почему скорость работы с диском не такая, как в обещается в коробке - читаем здесь.
Итак - не верь глазам своим. :) На коробке WL-HDD крупными буквами написано - 54Mbps чего-то там, кроме того имеется проводной интерфейс 100Mbps. Знаете ли Вы, что маскимальная скорость, на котороую Вы можете расчитывать - 2.5 Мегабайта в секунду? При этом прошивки, изготавливаемые на Тайване не позволяют сделать и этого... Совет - купите просто USB 2.0 case и подключайте к компьютеру.
WL-500g - пожалуй самое правдивое устройство: с USB 1.1 диском/флешкой вы можете расчитывать на ~ 700 килобайт в секунду (если конечно не использовать оригинальную прошивку). Это примерно столько же, сколько получается на ПК.
WL-500g Deluxe. Наверное покупая устройство с USB 2.0 интерфейсом все полагают, что оно уж точно забъёт 100 мегабитную сеть. Увы, 1300 килобайт в секунду - максимум, на что Вы можете расчитывать (против > 20 мегабайт в секунду при подключении USB 2.0 диска к ПК). Причина - похоже в схемотехнике, по-крайней мере мне непонятно, почему USB 2.0 контроллёр генерирует в 10 раз больше прерываний, чем нужно, просто пожирая процессорное время...

Oleg
06-06-2005, 19:03
Да, начиная с прошивки 1.9.2.7-7d-pre4! Укажите в качестве Ip адреса 0.0.0.0 при конфигурации Pptp.

Oleg
06-06-2005, 19:15
Случай, который не поддерживается стандартными прошивками - адрес Вашего PPTP (VPN) cервера не совпадает с адресом шлюза по умолчанию. Допустим, Ваш провайдер выдал Вам следующие данные:


IP адрес: 10.0.10.188
Маска подсети: 255.255.255.0
Шлюз по умолчанию: 10.0.10.254
ДНС серверы: 10.0.0.1 10.0.0.2
VPN сервер провайдера: 10.0.0.253
Домовая сеть: 10.0.0.0
Маска домовой сети: 255.0.0.0


В этом случае установки д.б. такими:


WAN Type: PPTP
IP Address: 10.0.10.188
Subnet Mask: 255.255.255.0
Default Gateway: 10.0.10.254
DNS Servers: 10.0.0.1 10.0.0.2
Heartbeat Server: 10.0.0.253

В маршруты (IP Config | Route) для доступа к домовой сети нужно добавить запись:


10.0.0.0 255.0.0.0 10.0.10.254 1 MAN

и разрешить её.


Apply to routing table? Yes


В том случае, если адрес шлюза и PPTP сервера совпадают, в поле Heartbeat Server ничего вбивать не надо.

Oleg
24-06-2005, 09:30
Информация может пригодиться владельцам устройств, с загрузчиком не настроенным на европейский рынок (т.е. доступны только 11 каналов), либо отъезжающим в Японию :) (где доступны 14 каналов, а не 13, как в Европе).

Итак, чтобы разрешить все 14 каналов (All World) необходимы выполнить либо в telnet, либо через скрытую страницу:


nvram set regulation_domain=0X00ALL
nvram commit

А для того, чтобы использовать европейские нормы (13 каналов):


nvram set regulation_domain=0X30DE
nvram commit

После этого устройство нужно перегрузить.

Чтобы посмотреть, какой регион стоит сейчас:


nvram get regulation_domain


ВНИМАНИЕ: использование 14-го канала в России не приветствуется Государственным радиочастотным центром, поэтому Вы берёте на себя полную ответственность за это.

Oleg
03-07-2005, 11:48
Начиная с 1.7.5.6-1 модифицированные прошивки поддерживают загрузку с корневой ФС на внешнем USB диске/флешки/внутреннего IDE. Обращаю внимание, что ядро Linux в любом случае грузится из встроенного флеш, поэтому при "апгрейде" прошивки не забывайте обновлять файлы на диске.

Далее приводится пример по загрузке с первого раздела с USB флеша (/dev/scsi/host0/bus0/target0/lun0/part1). Для WL-HDD (IDE диска) путь будет немного другим. :)

Чтобы заставить устройство "грузиться" оттуда необходимо:

Создать и отформатировать ext3 раздел


# запустите fdisk если Вы хотите переразбить диск
fdisk /dev/scsi/host0/bus0/target0/lun0/disc
# отформатируйте раздел
mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1


Скопируйте начальное содержимое


# монтируем
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
# создаём нужные директории
mkdir -p /mnt/tmp && mkdir -p /mnt/dev && mkdir -p /mnt/proc && mkdir -p /mnt/mnt
# размонтируем
umount /mnt

Устанавливаем загрузочное устройство


nvram set boot_dev="/dev/scsi/host0/bus0/target0/lun0/part1"
nvram commit



После этого при каждой загрузке устройство будет пытаться монтировать внешнюю файловую систему и в случае удачи использовать её. В противном случае загрузка будет продолжаться из встроенного флеша.

После загрузки вы можете перемонтировать файловую систему на чтение-запись используя


mount -o remount,rw,noatime $(nvram get boot_dev) /

(опция noatime уменьшает число записей на флешку.

Далее Вы можете изменять что Вам нравится и перемонтировать на только чтение:


mount -o remount,ro,noatime $(nvram get boot_dev) /

Можно поместить команды перемонтирования в post-boot или pre-boot скрипты.

Для освобождения неиспользуемой в дальнейшем области памяти добавьте такие команды в pre-boot:


#!/bin/sh
[ -d /mnt/dev ] && umount /mnt/dev && umount /mnt/proc && umount /mnt

Oleg
26-11-2005, 20:04
В моей прошивке существует возможность выполнения пользовательских программ в определённые моменты времени. Как правило, такие программы пишут на языке встроенного shell (ash), но будут работать и ELF исполняемый код (например, откомпилированная Си программа).
Для тех кто пишет shell-скрипты: не забывайте, что в этом случае, первой строчкой обязательно была строка


#!/bin/sh

Эта строка указывает загрузчику, что для испонения файла необходимо загрузить "интерпретатор" /bin/sh. В противном случае загрузчик попытается трактовать файл как исполняемый бинарный и понятное дело ему это не удастся. Кроме того не забывайте давать файлу право на исполнение, т.е. делать chmod +x ....

Итак, моя прошивка пытается исполнить следующие файлы:

/usr/local/sbin/pre-boot - исполняется до основной инициализации, в момент, когда ещё не подгружены никакие модули ядра, но уже развёрнут flashfs и скопирован начальный образ для /etc из /usr/etc.
/usr/local/sbin/post-boot - исполняется после того, как устройство закончило загрузку и запустило все сервисы, за исключением связанных с веб-камерой и usb дисками (они запустятся примерно через 10 секунд после этого при "обработке" hot plug событий, когда АСУСовский обработчик до них доберётся)
/usr/local/sbin/post-mount - отрабатывает, когда устройство завершает монтирование usb дисков, с тем чтобы Вы могли запустить свои сервисы, которые эти диски используют
/usr/local/sbin/pre-shutdown - работает перед перезагрузкой системы
/usr/local/sbin/post-firewall - исполняется всякий раз, после того как устройство меняет внутренние правила с помощью команд iptables, с тем, чтобы Вы могли внести свои изменения в firewall

Oleg
12-02-2006, 09:52
Если борьба заключается в модификации TTL, то простейший способ решения этой проблемы - изменять TTL для всех нужных нам пакетов.

Делается примерно так:


mkdir -p /usr/local/sbin
echo "#!/bin/sh" >> /usr/local/sbin/pre-boot
echo "echo 128 > /proc/sys/net/ipv4/ip_default_ttl" >> /usr/local/sbin/pre-boot
echo "insmod ipt_ttl" >> /usr/local/sbin/pre-boot
echo "insmod ipt_TTL" >> /usr/local/sbin/pre-boot
chmod +x /usr/local/sbin/pre-boot
echo "#!/bin/sh" >> /usr/local/sbin/post-firewall
echo "iptables -t mangle -F" >> /usr/local/sbin/post-firewall
echo "iptables -t mangle -I FORWARD -m ttl --ttl 127 -o \$1 -j TTL --ttl-set 128" >> /usr/local/sbin/post-firewall
echo "iptables -t mangle -I FORWARD -m ttl --ttl 1 -i \$1 -j TTL --ttl-set 2" >> /usr/local/sbin/post-firewall
chmod +x /usr/local/sbin/post-firewall
flashfs save && flashfs commit && flashfs enable
reboot

Если у Вас используется комбинация PPTP/PPPoE/L2TP + домовая сеть, то это будет выглядеть так:


mkdir -p /usr/local/sbin
echo "#!/bin/sh" >> /usr/local/sbin/pre-boot
echo "echo 128 > /proc/sys/net/ipv4/ip_default_ttl" >> /usr/local/sbin/pre-boot
echo "insmod ipt_ttl" >> /usr/local/sbin/pre-boot
echo "insmod ipt_TTL" >> /usr/local/sbin/pre-boot
chmod +x /usr/local/sbin/pre-boot
echo "#!/bin/sh" >> /usr/local/sbin/post-firewall
echo "iptables -t mangle -F" >> /usr/local/sbin/post-firewall
echo "iptables -t mangle -I FORWARD -m ttl --ttl 127 -o \$1 -j TTL --ttl-set 128" >> /usr/local/sbin/post-firewall
echo "iptables -t mangle -I FORWARD -m ttl --ttl 1 -i \$1 -j TTL --ttl-set 2" >> /usr/local/sbin/post-firewall
echo "iptables -t mangle -I FORWARD -m ttl --ttl 127 -o \$(nvram get wan_ifname) -j TTL --ttl-set 128" >> /usr/local/sbin/post-firewall
echo "iptables -t mangle -I FORWARD -m ttl --ttl 1 -i \$(nvram get wan_ifname) -j TTL --ttl-set 2" >> /usr/local/sbin/post-firewall
chmod +x /usr/local/sbin/post-firewall
flashfs save && flashfs commit && flashfs enable
reboot

Тема для обсуждения: http://wl500g.info/showthread.php?15165-%C2%EE%EF%F0%EE%F1%FB-%EF%EE-TTL-( ;)

Oleg
12-02-2006, 14:59
Если очень надо иметь DHCP (иначе провайдер запрещает маршрутизацию/не пингуется что-то в сети), но при этом Вы заметили что с DHCP, провайдер Вам выдаёт всё время один и тот же адрес, то в этом случае можно поступить так: указать адрес, который выдаёт Вам провайдер, в качестве статического и выполнить в telnet/ssh сессии вот эти команды:



mkdir -p /usr/local/sbin
echo "#!/bin/sh" >> /usr/local/sbin/post-boot
echo "udhcpc -i $(nvram get wan_ifname) -r $(nvram get wan_ipaddr) -s /bin/true -b" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
flashfs save && flashfs commit && flashfs enable
reboot


После выполнения последней команды роутер перегрузится и начнёт выдавать запросы на DHCP сервер Вашего провайдера.

Следует учесть, что всё равно возможны разнообразные глюки...

Новая информация
Начиная с прошивки 1.9.2.7-7d, такая связка поддерживается моей прошивкой. Ручками более ничего делать не надо!
Просто укажите в качестве IP адреса 0.0.0.0 и пользуйтесь!

Дополнительно, начиная с 1.9.2.7-7e можно использовать имена в Heartbeat Server, не указывать Gateway и DNS и маршруты до них.

Oleg
15-06-2006, 20:11
Следующие устройства имеют поддержку VLAN в железе:
WL500g Deluxe (256 vlan), WL520g/WL550gE/WL500g Premium/WL700gE/WL520gC/WL520gU/WL500g Premium v2 (16 vlan).

WL500W поддерживает VLANы на портах LAN1-LAN4.

Oleg
14-07-2006, 19:32
Здесь описывается альтернативный способ восстановления без использования утилиты от АСУСтека.

Приготовление:
1) Выключить питание устройства;
2) Нажать кнопку RESTORE и удерживая её включить питание устройства
3) Дождаться, когда начнёт мигать индикатор POWER (примерно 1 секунда) и отпустить кнопку
4) Взять сетевой кабель (витую пару), подключить один хвост в любой из LAN портов устройства, другой к сетевому адаптеру Вашего ПК
5) В Windows для протокола TCP/IP назначить адаптеру адрес 192.168.1.2 с сетевой маской 255.255.255.0 (в случае, если у устройства был адрес 192.168.1.1)
6) Запустить cmd.exe
7) Проверить, что есть связь с устройством, выполнив команду

ping 192.168.1.1
Должно появится нечто похожее на


Pinging 192.168.1.1 with 32 bytes of data:

Reply from 192.168.1.1: bytes=32 time=2ms TTL=100

Ping statistics for 192.168.1.1:
Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 2ms, Maximum = 2ms, Average = 2ms
Control-C
^C

Жмём Control-C, когда надоест :)
Обращаем внимание на TTL=100 - это отвечает встроенный загрузчик.
8) Восстанавливаем прошивку (прошивка.trx нужно заменить на имя файла с прошивкой)


tftp -i 192.168.1.1 put прошивка.trx

Ждём несколько секунд, вываливается надпись типа


Transfer successful: 3706880 bytes in 7 seconds, 529554 bytes/s

9) Ждём от 2-х минут до 10-ти, пока прошивка не запрограммируется и не загорится индикатор AIR - устройство загрузилось. Если через 10 минут AIR не загорелся, то необходимо включить/выключить роутер - автозагрузка не сработала по какой-то причине.

Замечание: Владельцам ПК с Windows Vista: умельцы в майкрософте опять удивили: tftp клиент (ровно как и telnet) может отсутствовать при начальной установке. Его нужно доустановить, посетив Панель управления и выбрав "Программы и ...".

Oleg
06-11-2006, 14:47
Какая прошивка нужна для вашей модели роутера?

Прошивки от Олега: http://oleg.wl500g.info/pre10a/

Для WL500g (c LPT/USB 1.1) прошивки имеют имя WL500g-...
Для WL500b (c LPT/USB 1.1) прошивки имеют имя WL500b-...
Для WL500g v2 (c WiFi Ralink) (c LPT/USB 1.1): WL500bv2-...
Для WL500g Deluxe (wl500gd/wl500gx): WL500gx-...
Для WL550g Encore: WL550gE-...
Для WL320g Encore: WL320gE-...
Для WL320g Premium: WL320gP-...
Для WL500g Premium: WL500gp-...
Для WL500W: WL500W-...
Для WL-HDD: WLHDD-...
http://oleg.wl500g.info/devices.html

Прошивки от энтузиастов (lly&theMIROn): http://wl500g.googlecode.com/

MIPS R1

для WL500gD: WL500gx-1.9.2.7-d-rXXXX.trx
для WL320gE: WL320gE-1.9.2.7-d-rXXXX.trx
для WL320gP: WL320gP-1.9.2.7-d-rXXXX.trx
для WL330gE: WL330gE-1.9.2.7-d-rXXXX.trx
для WL550gE: WL550gE-1.9.2.7-d-rXXXX.trx
для WL520gU (http://asus.vectormm.net/wl/): WL520gu-1.9.2.7-d-rXXXX.trx
для WL500gPv1 (http://asus.vectormm.net/wl/):
WL500gp-1.9.2.7-d-rXXXX.trx
WL500gp-1.9.2.7-rtn-rXXXX.trx
для WL500gPv2 (http://asus.vectormm.net/wl/):
WL500gpv2-1.9.2.7-d-rXXXX.trx
WL500gpv2-1.9.2.7-rtn-rXXXX.trx
для WL500W (http://asus.vectormm.net/wl/):
WL500W-1.9.2.7-d-rXXXX.trx
WL500W-1.9.2.7-rtn-rXXXX.trx
для WL700g (http://asus.vectormm.net/wl/) (8MB):
WL700g-1.9.2.7-d-rXXXX.trx
WL700g-1.9.2.7-rtn-rXXXX.trx
MIPS R2

для RT-N10 (http://asus.vectormm.net/rtn/): RT-N10-1.9.2.7-rtn-rXXXX.trx
для RT-N10U (http://asus.vectormm.net/rtn/): RT-N10U-1.9.2.7-rtn-rXXXX.trx
для RT-N10UB (http://asus.vectormm.net/rtn/): RT-N10U-1.9.2.7-rtn-rXXXX.trx
для RT-N12 (http://asus.vectormm.net/rtn/): RT-N12-1.9.2.7-rtn-rXXXX.trx
для RT-N12B1 (http://asus.vectormm.net/rtn/): RT-N12B1-1.9.2.7-rtn-rXXXX.trx
для RT-N15U (http://asus.vectormm.net/rtn/): RT-N15U-1.9.2.7-rtn-rXXXX.trx
для RT-N16 (http://asus.vectormm.net/rtn/): RT-N16-1.9.2.7-rtn-rXXXX.trx

Прошивки от Vampik: http://vampik.ru/

для DIR-320 (http://vampik.ru/wl/): DIR320-1.9.2.7-d-rXXXXM.trx
для WNR3500L (http://vampik.ru/rtn/): WNR3500L-1.9.2.7-rtn-rXXXXM.trx

Скачать прошивки можно здесь:


http://wl500g.googlecode.com/
http://asus.vectormm.net/rtn/
http://wpte.kicks-ass.net/downloads/Oleg Firmware/Nightlys/
http://vampik.ru/wl500g/rtn/
http://rtn.alegzz.ru/

На странице Upgrade написана модель Вашего устройства, смотрите внимательно!
Не пытайтесь прошить чужую прошивку! Сама прошивка - файл с расширением .trx,
при скачке прошивки в виде zip или gz-файла - предварительно раз'архивируйте его.

Предупреждение владельцам обычных Premium (v1): не шейте прошивку от v2!
Если что-то пойдёт не так, то получите трупик. Кнопка сброса в дефолт не будет работать! Железо отличается!

После первой прошивки устройства необходимо обязательно сбросить его в дефолт либо кнопкой, либо из меню.

Таблица технических характеристик моделей роутеров (http://wl500g.info/attachment.php?attachmentid=1452&d=1177609079) (pdf)

http://digiland.tw/uploads/2_asus_wl_rt_spec_20111120.gif

http://code.google.com/p/wl500g/wiki/Devices * Devices ASUS WL/RTN Routers (http://www.hub.ru/wiki/Devices_ASUS_WL_ Routers)

Oleg
28-11-2006, 07:54
Если Ваш провайдер раздаёт Интернет через WiFi, то Вам необходимо на странице Wireless | Advanced, в поле Extended Mode выбрать Ethernet Bridge.

После этого беспроводный интерфейс будет выполнять роль WAN порта, а WAN порт будет объединён с LAN.

Настройка производится как обычно.

Важно: поскольку адаптер переводится в клиентский режим, у Вас пропадёт возможность подключаться к роутеру через беспроводную сеть.

avk added:
Кроме того, что в отличие от дефолтных нужно выставить Ethernet Bridge, следует на странице Wireless - Interface указать SSID (т.е. имя той точки, к которой нужно присоединиться) и еще соответствующие параметры шифрования.

Список доступных сетей - на странице System Command по команде:

wl scan && sleep 1 && wl scanresults

Oleg
04-04-2007, 20:39
Коротко для тех, кто не читает мануал или не в ладах с английским.

Для сброса устройства в дефолт (192.168.1.1, admin/admin) надо на работающем устройстве (примерно через 30 сек после включения питания)
нажать острым предметом на кнопку RESET/RESTORE (на задней панели, её название зависит от модели) и удерживать до тех пор, пока индикатор
POWER не начнёт мигать и лишь в этот момент отпустить. После сброса устройство автоматом перегрузится.

Обращаю внимание, что сначала реакции никакой не будет (POWER будет гореть, защита от дурака),
затем он может просто погаснуть на несколько секунд, продолжайте удерживать кнопку.

http://www.hub.ru/wiki/Как_прошить_маршрутизатор#Сброс настроек роутера в дефолт (http://www.hub.ru/wiki/Как_прошить_маршрутизатор#.D0.A1.D0.B1.D1.80.D0.BE .D1.81_.D0.BD.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B5. D0.BA_.D1.80.D0.BE.D1.83.D1.82.D0.B5.D1.80.D0.B0_. D0.B2_.D0.B4.D0.B5.D1.84.D0.BE.D0.BB.D1.82) :rolleyes:


Восстановительные прошивки

Прошивки брать тут:
http://wl500g.dyndns.org/wl500g-clear-nvram.trx
http://wl500g.dyndns.org/wl500g-recover.trx

Как шить по tftp - есть в FAQ Олега.
Вот до кучи: (мануал по восстановлению)
http://wl500g.info/showpost.php?p=112089&postcount=11
http://www.hub.ru/wiki/Прошивки_для_восстановления ;)

Oleg
07-04-2007, 11:17
Начиная с прошивки 1.9.2.7-7g роутер может выступать в роли IGMP Proxy, т.е. пропускать мультикастный трафик через себя.

Для его включения необходимо на странице IP Config | Route выбрать Yes для Enable Multicast routing. В общем-то, на этом настройка закончена и всё должно заработать в простейшем случае, когда, например, у Вас уже прописаны все маршруты для "локалки" провайдера или источник мультикаста находятся непосредственно в Вашей сети. Дополнение: начиная с версии 1.9.2.7-8 никаких маршрутов больше прописывать НЕ нужно.

Единственное, что стоит ещё сделать - задать скорость мультикаста в WiFi сети (это нужно, если Вы будете смотреть ТВ через WiFi или обнаружите, что во время работы ТВ беспроводная сеть работает с задержками). Для этого идём на страничку Wireless | Advanced и изменяем значение в поле Multicast Rate. Нас интересуют значения от 24 до 54 MBps, чем ниже - тем стабильнее связь, но тем уже канал. В общем ищите компромис, между скоростью и качеством картинки.

Всё что ниже относится к версиям до 1.9.2.7-8 и в более поздних выполнять не требуется
Что делать, если ничего не работает и настроек для Вашей сети Вы не нашли?

Сначала нужно убедиться, что ТВ работает при прямом подключении;
В случае, если у Вас используется PPPoE нужно убедиться, что провайдер выдаёт Вам адрес для MAN интерфейса (читать отсюда http://wl500g.info/showthread.php?t=7012&page=17) (В случае PPTP, DHCP, Static IP это автоматом так, иначе бы не работала "локалка" или интернет);
Определить адрес источника мультикаста (читать ниже) и добавить маршрут к нему;
Если работает, но через некоторое время картинка останавливается, то определить адрес IGMP роутера провайдера и добавть маршрут к нему.


По маршрутам: если у Вас в сети есть "локалка", то как правило, провайдер распространяет .bat файлы со списком маршрутов. Их нужно вбить в табличку маршрутов для сети MAN с метрикой 0. После того, как Вы из добавите, возможно всё заработает само.

Как определить адрес источника мультикаста. Самый простой способ - спросить у провайдера. Сразу хочу сказать, что адреса 224.x.x.x - 239.x.x.x - это не источник, а адрес мультикаст группы. Добавлять маршрут к ней НЕ нужно. Если Вам хочется определить самому адрес источника, то делается это так:

Предположим, что вещание какого-то канала ТВ осуществляется в мультикаст группе 233.32.210.1 по протоколу UDP, порт 5500.
Заходите на роутер с помощью telnet или ssh (telnet 192.168.1.1) и выполняете команду


tcpdump -i $(nvram get wan_ifname) -n -p udp port 5500 and host 233.32.210.1


Дальше запускаете ТВ, включаете этот канал и смотрите на вывод роутера. Должны "полететь" однотипные пакеты примерно такого содержания:


00:20:07.717562 IP 85.21.91.195.32770 > 233.32.210.1.5050: UDP, length: 1316

В левой части - адрес источника (85.21.91.195). Далее, Вы должны проделать тоже самое для других каналов. :) Как правило, выясняется, что либо источник один, либо они все в одной сети - в данном случае 85.21.91.0/255.255.255.0 (это Корбина).
Теперь применяете свои новые знания на странице IP Config | Route. Добавляете запись вида


85.21.91.0 255.255.255.0 0.0.0.0 0 MAN

в таблицу. 0.0.0.0 - адрес дефолтного гейтвея при использовании PPTP+DHCP, L2TP+DHCP, PPPoE+DHCP, DHCP.

Сохраняете, делаете Finish, роутер перегружается, пробуете ещё раз.

Теперь оно либо окончательно работает, либо в какой-то момент трансляция останавливается. Причина - не хватает маршрута до IGMP роутера, следящего за подписками клиентов (например, такая ситуация со СтримТВ).

Как определить адрес следящего IGMP роутера.
Запускаем на роутере:



tcpdump -i $(nvram get wan_ifname) -p igmp -n


Смотрим телевизор. И наблюдаем за выводом. Нас интересует, кто делает igmp query:



22:28:56.543469 IP 93.61.0.38 > 239.255.0.100: igmp v2 report 239.255.0.100
22:28:57.173465 IP 93.61.0.38 > 239.255.255.250: igmp v2 report 239.255.255.250
22:30:56.616203 IP 10.39.36.10 > 224.0.0.1: igmp query v2


93.61.0.38 - мой роутер. igmp report - это он подписывается на трафик.

У меня только 10.39.36.10 делает query. Для этого адреса прописываем маршрут:



10.39.36.10 255.255.255.255 0.0.0.0 0 MAN


Запускаем ещё раз. Видим, что после получения от этой машины запроса роутер, с задержкой "переподписывается" на вещание.

Всё, бинго! Работает.

Что если не работает? Читаем эту ветку http://wl500g.info/showthread.php?t=7012 начиная, примерно, с 9й страницы.

al37919
20-04-2007, 07:19
Для того, чтобы скрипт можно было выполнять, необходимо соблюдение нескольких условий:

установить у файла признак исполняемости:
chmod 755 filename
первой строкой файла должен быть шебанг (http://en.wikipedia.org/wiki/Shebang_%28Unix%29). В общем случае для файлов на шелл это:
#! /bin/sh
Символ конца строки во всех исполняемых скриптах должны быть не <CR>+<LF> (т.е. возврат каретки + перевод строки) как этого
желали тупые матричные принтеры и дос, и не <CR> как у маков, а только <LF> (стандарт unix). Коды символов <CR> 0x0D, <LF> 0x0A.
Строго говоря, скорее всего обязательным является только корректный символ конца строки, содержащей #! /bin/sh

Как этого добиться:

можно сделать с помощью встроенных комманд:
cat filename | tr -d "\r" > filename.new; mv -f filename.new filename
если установлен mc, то для сохранения файла нажимаем Shift-F2 и выбираем следующее:

Change line breaks to:
(* ) Unix format (LF)
если установлен nano, то при сохранении ( ctrl-X Y ) (в тот момент, когда запрашивается имя файла
для сохранения) показывается, что это файл типа DOS и можно этот режим выключить (Esc D):
File Name to Write [DOS Format]:
в пакетах есть утилита flip:
flip - 20050821-1 - Utility program to convert text files between UNIX or Mac newlines and DOS linefeed + newlines.
использовать ее очень просто:
flip -u /usr/local/sbin/post-boot
есть даже 2 плугина к far, которые обещают делать эту самую конверсию, список безусловно
не полный, есть и другие варианты.

если скрипт содержит синтаксические ошибки, то его выполнение будет прервано на первой из них.
Из этого часто складывается впечатление, что ваш ошибочный скрипт не запускается совсем.
Для проверки добавьте в файл скрипта после #! /bin/sh например такую строку:
logger -t $(basename $0) started.
и поищите ее в системном логе.
Если строка присутствует, но желаемое действие не выполняется - ищите ошибку в файле.
в мире unix при запуске файла на выполнение требуется указывать полный путь к файлу
за исключением файлов находящихся в директориях, перечисленных в переменной PATH.
Если даже вы в директории, в которой лежит скрипт, запускайте его следующим образом:
./filename
post-firewall и передаваемые ему аргументы

если добавить в post-firewall следующую строчку:

echo "$1 $2 $3 $4 $5 $6" > /tmp/tmp.log
то она возвращает следующее:

ppp0 83.237.166.123 br0 192.168.1.1 vlan1
так что параметры соответствуют:

$1 -- WANIF
$2 -- WANIP
$3 -- LANIF
$4 -- LANIP
$5 -- MANIF
$6 -- MANIP
Таким образом, типовое правило проброса порта (типа 46882) на машину в LAN (192.168.1.123) принимает вид:

iptables -t nat -A PREROUTING -p tcp -d $1/255.255.255.255 --dport 46882 -j DNAT --to 192.168.1.123:46882

Mam(O)n
06-09-2007, 05:55
Немного о flashfs и иже с ним. Здесь я хочу рассказать, что было мной изведано относительно данного явления.


Flashfs в данном виде (есть и другие flashfs, не путать) это технология сохранения части файловой системы во флеше. Была придумана то ли asus'ом толи Олегом и информации по ней в интернете не стоит искать.
Т.к. корневая файловая система роутера (в данном случае это sqashfs) доступна только для чтения то в дополнение к ней используется ramfs - файловая система, находящаяся в оперативной памяти.
В данной системе (linux от broadcom/asus) каталог /tmp (кстати /usr/local == /tmp/local, это симлинк (http://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D 0%B0%D1%8F_%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0)) это подмонтированная ramfs и наличие свободного места зависит от наличия свободной оперативной памяти.
Команда flashfs - это скрипт, написанный Олегом. Поэтому о нем не будет никакой информации вне рамок данного форума.
При команде flashfs save в файле /tmp/flash.tar.gz создается сжатый архив каталога /usr/local + туда записываются файлы, из списка в файле /tmp/local/.files
При команде flashfs commit архивный файл /tmp/flash.tar.gz прошивается в отдельный раздел флеша, имеющий максимальный объем 64 килобайта. В прошивке не предусмотрена проверка на размер архива, так что если файл превышает данный объем то будет потерянна часть данных.

При старте роутера архивный файл flash.tar.gz, записанный во флеш ранее с помощью flashfs save && flashfs commit разворачивается в /tmp/local.

Команда flashfs enable прописывает в nvram(тоже отдельный раздел флеш, используется преимущественно для сохранения настроек веб-интерфейса) версию прошивки при которой был создан архив flashfs.tar.gz и если прошивка обновилась то при старте роутера flashfs не разворачивается во избежание конфликтных ситуаций. При первом создании flashfs или при обновлении прошивки эту команду необходимо запустить для того чтоб включить flsahfs. upd(07.11.07): В новой прошивке Олега появилась команда flashfs enabled, после которой невзирая на версию прошивки, flashfs будет разворачиваться всегда.

Все знания были получены мной в результате проб и ошибок и на полное соответствие с действительностью не претендуют.

Oleg
03-11-2007, 20:28
Полезно отключить в Висте NTLMv2:

Click "Start -> Run." Then, type in the Run field: "secpol.msc." That will bring you to Vista's security policy system. Once there, use "Go to: Local Policies > Security Options" and then find "Network Security: LAN Manager" authentication level. Once there, change the Setting from "Send NTLMv2 response only" to "Send LM & NTLM -- use NTLMv2 session security if negotiated."

Но этого оказалось недостаточно. Список шар отображаться всё равно не отображается. Доступ к ним, тем не менее, есть. Попробуйте обратится напрямую к \\192.168.1.1\share (192.168.1.1 замените на адрес роутера или его имя).При этом отключать NTLMv2 не обязательно.

http://wl500g.info/showthread.php?t=12119&page=2

Oleg
03-11-2007, 20:31
Если скорость PPTP маловата:

1) Попробовать отключить шифрование, т.е. вписать в Additional pppd options слова "nomppe nomppc" (без кавычек, с пробелом между опциями)
1а) если после этого всё работает, то поздравляю, переходите к пункту 2;
1b) если работать перестало, а в логе появились слова про "нужно MPPC или MPPE", то убираете это и переходите к пункту 3

2) Если пункт 1 выполнен, т.е. шифрование можно отключить, то следующий шаг - включение синхронного режима (это просто уменьшает количество работы внутри самого pppd/pptp): в Additional pppd options должно быть "nomppe nomppc sync", а в поле Heartbeat Server через пробел нужно добавить "--sync" (без кавычек)
2a) если после этого работает, то пункт 3
2б) если не работает, то выкидываем sync и тоже пункт 3

Заставить работать sync совместно с MPPE/MPPC не получилось.

3) Отключить буферизацию для пакетов полученных в неправильном порядке или для ожидания потерянных: в поле Heartbeat Server через пробел нужно добавить "--nobuffer" (без кавычек).

Для Корбины итог такой (скорость выросла в 2,5 - 3 раза):

Additional pppd options: nomppe nomppc sync
Hearbeat Server: vpn.corbina.net --sync --nobuffer

Обсуждение: http://wl500g.info/showthread.php?t=11068

ЗЫ: Если Вы особой разницы в скорости не уловили, то опции всё равно не убирайте, разница всё же есть. :D

ЗЫЫ: Дополнение: если после включения sync в логе стали появляться строчки вида



Nov 14 20:51:09 pppd[98]: Protocol-Reject for unsupported protocol 0x69


то следует убрать sync/--sync. Сервер провайдера такой режим не поддерживает.

Oleg
28-12-2007, 14:01
Для подключения Макинтош (Леопард или Тайгер) к Samba v2 необходимо проделать следующие операции на вашем Макинтоше:

Открыть терминал. В терминале набрать:

sudo pico /etc/nsmb.conf

ввести администраторский пароль.

добавить строки:

[default]
minauth=none

Сохранить файл (Control-O, Return);
Выйти из редактора pico (Control-X).

В терминале набрать:
sudo chmod a+r /etc/nsmb.conf
Перезагрузить Макинтош.

Вы получите доступ к share в Finder (Go->Connect to server -> smb:/имя рутера/share$ )

Не будут видны файлы и директории, названные русскими буквами. Эта проблема должна быть исправлена в будущих версиях прошивки.

http://wl500g.info/showthread.php?t=12129

Oleg
12-01-2008, 20:59
Написанное ниже относится, как к ADSL, так и обычному ethernet. Плюс такого подключения - не нагружается процессор роутера. А некоторые приставки (типа Амино) иначе просто не работают.

Для ADSL такие варианты (при условии, что модем настроен как бридж):
1) если модем умный, имеет несколько ethernet портов и поддеживает VLAN - то всё понятно - цепляете амино на отдельный порт и всё;
2) в противном случае:
а) у модема несколько портов - амино цепляется на один, роутер - на другой;
б) порт только один - в роутере (deluxe/premium/550ge) один из LAN портов подключается к WAN, ТВ приставка подключается к нему (эквивалентно добавлению свитча).

Как сделать вариант 2б на Делюксе/Премиуме/550ге/WL520gU/520gC/WL-500gP v2:


nvram set vlan0ports="1 2 3 5*"
nvram set vlan1ports="0 4 5"
nvram commit
reboot

Таким образом LAN4 (или LAN1, в зависимости от устройства) окажется в одной сети с WAN.

Посмотреть порты можно командой:
robocfg show - там будет логический номер порта

Посмотреть текущую конфигурацию:

nvram show|grep vlan.*ports

Для не ADSL провайдеров (проверено на Корбине) - сразу переходите к пункту 2б. Учтите, что для этого необходима поддержка роутером VLAN.

Владельцам WL-500W: http://wl500g.info/showthread.php?t=13632
Клиентам qwerty (те, что не neo): Вот конфигурация для WL500gP v1 - http://wl500g.info/showpost.php?p=87051&postcount=11

Oleg
23-03-2008, 14:32
Нашлась свободная минута, решил написать, как это делается.

Начну со следующей информации - нумерации портов (слева имя, справа физический номер):

LAN1 - 0
LAN2 - 1
LAN3 - 2
LAN4 - 3
WAN - 4
CPU - 5

Интерфейсы: eth0 - LAN порты свитча, eth1 - WAN порт, eth2 - WiFi

Мне так и не удалось до конца заставить WAN порт функционировать как часть свитча, поэтому конфигурацию, как на WL-500gP получить не удастся. Более того, прийдётся в качестве WAN порта использовать один из LAN. Я выбрал для этого LAN1.

Старый WAN порт будет с помощью программного свитча соединён с LAN. Поэтому при обменах между проводными компьютерами внутри LAN он будет работать несколько медленее.

Пример 1 (годится для корбины, qwerty neo, стрима): 1 ТВ приставка, кабель от провайдера подключается в LAN1, приставка в LAN2, порты LAN3, LAN4, WAN - ваша внутренняя сеть.



nvram set boardflags=0x110
nvram set vlan0ports="2 3 5*"
nvram set vlan1ports="0 1 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=vlan1
nvram set wan_ifname=vlan1
nvram set lan_ifnames="vlan0 eth1 eth2"
nvram commit
reboot


Пример 2: 2 ТВ приставки (LAN2, LAN3):


nvram set boardflags=0x110
nvram set vlan0ports="3 5*"
nvram set vlan1ports="0 1 2 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=vlan1
nvram set wan_ifname=vlan1
nvram set lan_ifnames="vlan0 eth1 eth2"
nvram commit
reboot


Пример 3: Если Вы хотите использовать роутер для подключения ко второму провайдеру, а ТВ приставки у Вас нет, то используйте такой конфиг:


nvram set boardflags=0x110
nvram set vlan0ports="1 2 3 5*"
nvram set vlan1ports="0 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=vlan1
nvram set wan_ifname=vlan1
nvram set lan_ifnames="vlan0 eth2"
nvram commit
reboot


В результате основной провайдер - LAN1 (vlan1), второй WAN (eth1), компьютеры подключаете к LAN2-4.

Либо такой:


nvram set boardflags=0x110
nvram set vlan0ports="1 2 3 5*"
nvram set vlan1ports="0 5"
nvram set vlan0hwname=et0
nvram set vlan1hwname=et0
nvram set wan_ifnames=eth1
nvram set wan_ifname=eth1
nvram set lan_ifnames="vlan0 eth2"
nvram commit
reboot

В результате основной провайдер - WAN (eth1), второй LAN1 (vlan1), компьютеры подключаете к LAN2-4.

Всё это можно комбинировать конечно.

Как вернуть настройки назад: либо сбросить в дефолт, либо выполнить


nvram set boardflags=0x10
nvram set wan_ifnames=eth1
nvram set wan_ifname=eth1
nvram set lan_ifnames="eth0 eth2"
nvram commit
reboot


Пишите у кого получилось. :) http://wl500g.info/showthread.php?13632-VLAN%FB-%ED%E0-WL-500W-(%EF%EE%E4%EA%EB%FE%F7%E5%ED%E8%E5-STB-%EF%F0%E8%F1%F2%E0%E2%EA%E8-%E2%F2%EE%F0%EE%E9-%EF%F0%EE%E2%E0%E9%E4%E5%F0)

Markiz
19-08-2008, 07:41
Чтобы подключиться к роутеру, нужно взять кабель прилогающийся к роутеру, один конец воткнуть в LAN 1 на роутере, второй в комп.

1. Зайти в сетевые подключения
если икспи пуск->панель управления->сетевые подключения

Если Виста пуск -> сеть и интернет -> центр управления сетями и общим доступом -> управление сетевыми подключениями (это кнопка справа)

Для ХП описал при классическом виде панели управления, для висты "панель управления - домашняя страница"

2. Установить айпи адрес
Правой кнопкой на "подключение по локальной сети", если оно подключено выбираем отключить, затем снова правой выбираем свойства.
Там выбираем в списке посередине экрана Для висты "Протокол интернета версии 4 (TCP/IPv4) для хп что-то похожее только подписано " протокол интернета TCP/IP" без v4

Нажимаем кнопку свойства.

В графу айпи адрес вводим 192.168.1.2
В графу маска подсети 255.255.255.0
В графу основной шлюз 192.168.1.1

Нажимаем ОК, нажимаем ОК в окне свойств подключения.

3. Подключиться к роутеру
Щелкаем правой кнопкой на "подключении по локальной сети", выбираем подключить

4. Зайти на страницу управления роутером
Открываем браузер, в графу адрес вводим http://192.168.1.1/ жмем Энтер

В поле логин вводим admin в поле пароль admin, если ничего не меняли.

5.Конец
Все мы в странице настроек роутера, если вы разбираетесь в сети хоть чуть чуть, или у вас есть товарищ который бесплатно\за пиво\за небольшие деньги\за большие деньги может настроить вам роутер, то перепрошиваетесь прошивкой Олега и настраиваете роутер по этой теме: http://wl500g.info/showthread.php?t=3171 Предупрежу, что в прошивке Олега страница настроек на английском языке.

Если же вы не олбадаете необходимыми знаниями и подходящего товарища нет, то не знаю чем вам далее помочь, в оригинальной прошивке я не работал. Сразу ставил прошивку от Олега, как и все присутствующие на этом форуме.

Power
20-07-2009, 20:08
Та же ситуация с этим провайдером и роутером WL500gp.
Проработав без нареканий год, роутер после недавней грозы перестал конектиться, напрямую без проблем.
Попробовал поменять местами порты как написал Supermax,
после этого роутер впадает в ступор, перестает реагировать.
Может кто-нибудь может помочь?

Если вы вводили команды из его поста, то вам нужно сбрасывать настройки, ибо там было описано для wl500w.

Правильный сброс настроек:
а) если у вас доступен веб-интерфейс и вы дружите с английским, то идёте на страницу System Setup - Factory Default;
б) в остальных случаях вам сюда (http://wl500g.info/showpost.php?p=51435&postcount=19).

Как проверить на wl500gp, что порт wan работает/не работает:

Конечно же, сбросить настройки. Если они нужны, можно предварительно их сохранить, а в самом конце загрузить обратно.
Вытащить провод из wan-порта.
Проверить, что роутер пингуется с компа. Если не пингуется, добиться, чтоб пинговался.
Зайти на роутер по ssh или telnet и выполнить


robocfg vlan 1 ports 5t vlan 0 ports "0 1 2 3 4 5t"

Вытащить провод, идущий от компа, из lan-порта роутера и вставить его в wan-порт.
Если лампочка на wan-порту роутера не загорелась, то, скорее всего, порт сдох. Переходим к пункту 10.
Если комп настроен на автоматическое получение IP, то ждём какое-то время, пока комп не получит IP-адрес от роутера. Если долго не получает, то, скорее всего, порт сдох. Переходим к пункту 10.
Пингуем роутер с компа. Если роутер на пинг не отвечает, то, скорее всего, порт сдох. Переходим к пункту 10.
Поздравляем, wan-порт работает.
Зачистка от всей этой процедуры: перезагружаем роутер, перетыкаем кабели в обычное состояние (комп - в lan, провайдер - в wan). Если нужно, загружаем на роутер сохранённые настройки.


Чтобы переназначить, например, порт lan 2 на wan, нужно выполнить на роутере команды (для wl500gp)


nvram set vlan0ports="1 3 4 5*"
nvram set vlan1ports="2 5"
nvram commit
reboot

(если не lan 2, а другой lan, то из первого списка "1 2 3 4 5*" выкидывается нужный номер, а во втором соответственно 2 заменяется на тот номер). При этом бывший порт wan "отключается" вообще, т.е. что в него ни втыкай - учитываться не будет. Если нужно оставить его наравне с новым портом, то во втором списке нужно добавить 0 : ...vlan1ports="0 2 5"

Чтобы вернуть обратно:


nvram set vlan0ports="1 2 3 4 5*"
nvram set vlan1ports="0 5"
nvram commit
reboot

Omega
06-08-2009, 07:41
Cтруктура директорий операционной системы Linux

Операционная система Linux имеет четкую структуру расположения директорий и файлов. Поэтому многие люди,
начинающие изучать линукс, сталкиваются с трудностью понимания нужности каждой отдельной директории.
В этой статье приведен список основных директорий файловой системы Линукс и их очень краткое описание.
http://forum.netbynet.ru/uploads/av-40789.gif Краткое описание структуры файловой системы
Linux
01. / <root> Корневой раздел. Домашняя папка суперпользователя root располагается в корне файловой системы
02. ├─ /bin Здесь хранятся основные команды операционной системы (ОС) - оболочки и файловой системы (ls, cp)
03. ├─ /boot В этой директории хранятся образы ядер операционной системы Linux и менеджер загрузки (grub, lilo)
04. ├─ /dev Директория содержит файлы устройств (принтеры, жёсткие диски), подключенные к операционной системе (ОС)
05. ├─ /etc Здесь находятся конфигурационные файлы ОС (настройки сети, список пользователей) и программ (Apache, Samba)
06. ├─ /home В этой директории должна в целях безопасности размещаться вся личная информация пользователей системы
07. │ └─ /home/username Это домашняя папка пользователя usermame - хранится пользовательская часть конфигурационных файлов
08. ├─ /lost+found Сюда скидываются файлы, на которые не было ссылок ни в одной директории, хотя их inod не помечены как свободные
09. ├─ /lib Эта директория для хранения системных библиотек, необходимых для работы программ из директорий /bin и /sbin и ОС в целом
10. ├─ /media Эта директория используется для автоматического монтирования USB-накопителей
11. ├─ /mnt В эту директорию командой mount вручную монтируются различные USB-накопители
12. ├─ /opt Директория для размещения установленных программ с большим дисковым размером или вспомогательными пакетами
13. ├─ /proc Сюда примонтирована виртуальная файловая система procfs с информацией, которую ядро может сообщить пользователям
13! │ ├─ /proc/modules - В этом файле находится список загруженных модулей ядра
13ii │ └─ /proc/cpuinfo - В этом файле находится информация о процессоре компьютера
14. ├─ /root Это домашний каталог или домашняя папка суперпользователя, по умолчанию всегда расположена в корневом каталоге
15. ├─ /sbin Здесь находятся основные системные программы для администрирования и настройки системы (iptables, ifconfig)
16. ├─ /srv Тут хранятся специфичные параметры для окружения системы, чаще всего данная директория бывает пустой
17. ├─ /sys Это директория с виртуальной файловой системой sysfs с информацией ядра Linux (>v.2.6) о устройствах и драйверах
18. │ ├─ /sys/block Эта содержит директории всех блочных устройств, присутствующих в данный момент в системе
19. │ ├─ /sys/bus В этой директории находится список шин, определенных в ядре Linux (eisa, pci)
20. │ └─ /sys/class Каталог содержит список группированных устройств по классам (printer, scsi-devices)
21. ├─ /tmp Временное хранилище данных, все пользователи имеют права чтения и записи в этом каталоге
22. ├─ /usr Здесь хранятся все установленные пакеты программ, документация и исходный код ядра (все, кроме root - Read Only)
23. │ ├─ /usr/bin Эта директория дополнительных программ для всех учетных записей
24. │ ├─ /usr/games Каталог для размещения доступных компьютерных игр в системе
25. │ ├─ /usr/include В этой директории хранятся заголовочные файлы С++
26. │ ├─ /usr/lib Тут находятся системные библиотеки для программ, расположенных в директории /usr
27. │ ├─ /usr/sbin В этой директории хранятся дополнительные системные программы
28. │ ├─ /usr/share А в этой директории хранятся общие данные установленных программ
29. │ │ ├─ /usr/share/icons В этом каталоге находятся все иконки системы
30. │ │ └─ /usr/share/doc Это директория, в которой находится справочная документация по установленным программам
31. │ └─ /usr/src В этой директории хранятся исходные коды (здесь также располагаются исходные коды ядра)
32. ├─ /var Это каталог для часто меняющихся данных, здесь находятся журналы ОС и системные файлы (log, cache)
33. │ ├─ /var/cache В этом месте хранятся все cache - кэши различных программ
34. │ ├─ /var/games В этом месте расположены файлы с игровыми достижениями
35. │ ├─ /var/lib В этом месте - постоянные данные, изменяемые программами в процессе работы (базы данных, мета-данные)
36. │ ├─ /var/lock Здесь лежат lock-файлы, указывающие на занятость некоторых ресурсов
37. │ ├─ /var/log В этой директории хранятся все log - лог-файлы системы и установленных программ
38. │ ├─ /var/spool Здесь лежат задачи, ожидающие обработки (задачи cron, очереди печати)
39. │ └─ /var/www В этой директории размещаются Web-страницы для сервера Apache
40. └─ / <swap> Раздел файла подкачки - виртуальной памяти для увеличения скорости обмена с оперативной памятью

RTFM :cool: http://itshaman.ru/articles/10/directory-linux ;)

Omega
08-09-2009, 23:43
РЕМОНТ БЛОКА ПИТАНИЯ РОУТЕРА ASUS WL-500gP v1


Проявилась данная проблема, решил описать процедуру восстановления...

Всё произошло так, как уже описывалось в этой теме: сначала отвалился внешний жёсткий диск, потом
пропал интернет, после перезагрузки горят все лампочки LAN, WAN, не горит POWER и еле тлеет AIR

Набрёл на эту тему и решил проверить блок питания.
Блок питания выдаёт 5,25 В, но при нагрузке резистором 5 Ом напряжение проседает до 2,14 В

Здесь хочу отметить, что не так давно столкнулся с выходом из строя блока питания от маршрутизатора
D-Link DI-524UP и отремонтировал его по инструкции из темы http://forum.dlink.ru/viewtopic.php?t=54051, :rolleyes:
однако там блок питания не работал вообще, проблема была в запускающем конденсаторе, но схемотехника
блоков питания что у ASUS-а, что у D-Link-а одинаковая, как и их характеристики, различаются они только
расположением элементов и немного отличающимися номиналами.

Теперь про восстановление:


Вскрываем блок питания. Похоже блоки питания не особо проклеены, по крайней мере свой открыл
довольно просто, сначала немного его поломал за вилку в стороны, пока не исчез небольшой хруст и
немного не отошёл край, дальше просунул в щель пластиковую карту и вскрыл блок питания по кругу.
(Если не получается вскрыть таким образом, то придётся резать, как указано в теме с форума D-Link)
.
Вынимаем плату. (Если блок питания только вынули из розетки, подождите пару минут для разряда)
.
http://img130.imageshack.us/img130/4243/powerf.jpg
.
В моём случае был вздут кондёр под №2 10v 1200mkF, такого не нашлось, взял 10v 1000mkF
.
http://img145.imageshack.us/img145/8052/99482763.jpg (http://imageshack.us/photo/my-images/145/99482763.jpg/)
.
Также по совету знакомого телевизионного мастера поменял запускающий кондёр под №1.
Оригинальный был по-моему 25v 10mkF, поменял на 50v 10mkF - работает нормально.
.
http://img717.imageshack.us/img717/1421/img00711.jpg
.
Собираем блок питания, я использовал для крепления бухгалтерские резинки для денег,
вдруг ещё придётся вскрывать. Если важен эстетический вид, то можно просто проклеить ;)
.
http://img191.imageshack.us/img191/8351/img00671b.jpg ___ http://pic.ipicture.ru/uploads/090413/Mb5Ag1ySu2.jpg ___
| Вот что в итоге получилось | Модель блока питания |

__http://radikal.ru/F/s11.radikal.ru/i183/0907/05/84ec2ea58eba.gif___http://www.upbrightedu.com/acTemp/tip/fuji5.5-2.5-12.jpg
| Схема блока питания 5v2a | Тип штекера |
http://habrahabr.ru/blogs/DIY/86866/ :rolleyes:

Нужно просто поместить "в рамочку" и добавить в FAQ ...
А то народ уже закупает оптом блоки питания ... :D


Features:


Smart device surge protection for over voltage, temperature and short circuit protection
Strong built for heavy duty and long usage performance
UL SA CE RoHS certified equipment
Convenient in use

Technical Specifications:

AC input voltage ……100-240VAC
AC inrush current …….2A/230V
AC input frequency ………47-63Hz
DC output voltage ………5V/2.5A/12.5W
Peak- to -peak ripple …….<100mV
Line regulation (full load).......±0.5%
Setup rise hold up time………100ms,50ms,20ms@240VAC input
Over voltage protection………115%-135% rated output voltage
Over load protection ………115%-135%fold back current limiting, auto-recovery
Working temperature………….0-35℃@100% ,50℃@70% load
OEM compatible part, safety standards………UL CCC FCC GS
Withstand voltage………I/P-O/P 3Kvac,1 minute
Plug Tip size.......5.5/2.5/12mm (DC 2.5х5.5 -(O+)

Аналоги родного блока питания :

http://ps.compel.ru/acdc/ES18E05-P1J
http://www.chipdip.ru/product0/843226416.aspx
http://www.chipdip.ru/product0/140903958.aspx
http://www.chipdip.ru/product0/209479049.aspx


Вот это одно из главных замечаний, разрабатываю электронные девайсы, всегда приходится ставить параллельно электролиту
керамику. В данном случае встанет наиболее распространенный кондер для съедания шумов по питанию - 0805 0,1 мкФ 50В
(у меня просто 50-ти вольтовые по дефолту идут), его стоимость 0,13 руб (по моим закупочным ценам) 0805 - это размер
Такой кондер замечательно встает прямо между ножек электролита с обратной стороны, прямо на дорожки , он под SMD
монтаж :) Тогда электролит прослужит значительно дольше в импульсных цепях
Да, так намного удобней при монтаже SMD компонентов и это значительно продлевает срок службы блока питания ... :)
http://wl500g.info/showthread.php?p=147005#post147005 *


подскажите пожалуйста какой лучше конденсатор вставить ? имеются -10v 2200 мф другой 10v 1000 мф ???
Там стоит родной 1200 мF/10V ... Лучше поставить 1000 мF (105*C), но на 16/25 вольт ... Такой дольше будет работать :cool:

Таблица качества конденсаторов по фирмам : http://www.rom.by/book/Proizvoditeli_i_samye_chasto_vstrechajushchiesja_s erii_0#4

Хорошее качество_________Плохое качество
http://fotkidepo.ru/photo/94007/187052cpyg1mAud/366806w.png

Omega
10-09-2009, 21:30
Работа компьютеров в домашней локальной сети за роутером

Поскольку данная тема поднимается постоянно, попробуем описать ее решение:

Предполагается, что Интернет на домашних компьютерах в локальной сети работает;
DHCP-сервер на роутере включен и выдает IP-адреса устройствам в локальной сети,
Либо IP-адреса компьютеров в локальной сети правильно прописаны вручную.
Для подключения и обмена информацией между компьютерами в домашней
локальной сети необходимо выполнить следующие настройки на компьютерах:

Прописать на компьютерах одинаковую рабочую группу, например, "Home";
Отключить на компьютерах рабочей группы брандмауэр Windows;
Отключить дополнительно установленные файерволы;
Отключить файерволы в установленных антивирусах;
Или настроить в файерволах правила исключения (порты
udp 135,137,138 и tcp 139, 445) для локальной подсети;
Открыть на доступ необходимые папки на компьютерах.
Следующие действия необходимо сделать, даже если Вы (как и я) не переносите IE и
пользуетесь другими браузерами типа Опера, Мурзилка, Файерфокс или каким-то еще:

Открыть в свойствах "Эксплорера" закладку "Безопасность"
Выставить для "Местной интрасети" - "Низкий уровень безопасности":

http://i038.radikal.ru/0802/37/3e51fad1f6a1.jpg

В списке "Надежных устройств" прописываем диапазон DHCP-хостов:

http://i037.radikal.ru/0802/79/bcfc872a80db.jpg

Указать локальную подсеть вашего маршрутизатора (по умолчанию стоит):
Для D-Link - 192.168.0.1_192.168.0.254
Для Asus - 192.168.1.1_192.168.1.254
Выставляем "Низкий уровень безопасности"
Сохраняем настройки - "OK"
Перезагружаем компьютеры
Теперь в "Сетевом окружении" Вы увидите компьютеры в своей домашней
сети и те папки и принтеры, на которые Вы открыли доступ из домашней сети.

P.S. Выбор в качестве рабочего диапазона для локальной сети IP-адресов 169.254.0.0/16
гарантирует не пересечение этого диапазона с диапазонами пиринговых партнеров, но
несколько затрудняет диагностику и, из за ошибки в Windows Mobile, не позволяет
подключаться различным КПК и смартфонам на ее основе к такой сети. © Matrox :cool:

В компьютерах с Vista отключите UAC (в учетных записях пользователей)

Для работы в своей сети попробуйте отключить UAC ("Родительский контроль"):
Зайдите в Start ("Пуск") -> Control Panel ("Панель управления").
Просматривая Control Panel ("Панель управления") в "классическом" режиме,
выберите окно программы User Accounts ("Учетные записи пользователей").
Выберите опцию "Turn User Account Control on or off"
("Включить или выключить контроль учетных записей пользователя").
Обратите внимание, что за окном программы имеется небольшой дополнительный щиток -
он показывает, что сама по себе функция - защищена "контролем учетных записей пользователя".
Отмените выбор, следующий за Use User Account Control ("Контроль учетных записей пользователя"):
To Help Protect Your Computer ("Используйте UAC, чтобы помочь защитить ваш компьютер").
Нажмите OK. Перезагрузите компьютер для активации изменений в настройках.
Затем введите в командной строке:
netsh interface tcp set global autotuninglevel=disabled
И будете везде и всюду заходить с правами администратора (только если компы не в домене) ;)

Дополнение :
Заходить на компьютеры можно и под непривилегированными учетными записями, главное,
чтобы на всех компах в рабочей группе логин и пароль были одинаковыми и НЕПУСТЫМИ.
Соответственно, проверять надо настройки того сетевого подключения, по которому
идет доступ в сеть - у ноутбуков с WiFi - это "Беспроводное подключение", у компов
с проводным соединением к роутеру - "Подключение по локальной сети". :D
Необходимо проверить, чтобы имена компов в сети обязательно различались
(если ставили операционку с дисков каких-нибудь сборок, то могут совпадать).
Если подключено несколько ноутбуков по WiFi, то для их общения между собой
в роутере должно быть ВЫКЛЮЧЕНО: Wireless - Advanced - Set AP Isolated? - No.
З.Ы. Советы. Для правильной работы домашней локальной сети так же проверьте : :rolleyes:

В "Свойства" сетевого подключения - должен быть активен "Клиент для сетей Micro$oft"
и еще должна быть активна "Служба доступа к файлам и принтерам сетей Micro$oft".
На компах в "Службах" - должны быть запущены службы "Сервер" и "Рабочая станция".
На основном компе должен быть запущен сервис "Обозреватель сети" (Computer browser).
Протокол Netbios (порты udp 135,137,138 и tcp 139, 445) на компах должен быть включен.
На компе в настройке "Протокол Интернета (TCP/IP) - в "Свойства" - "Дополнительно" -
выбираем пункт Wins и там ставим опцию "Включить NetBIOS через TCP/IP" - ОК.
Netbios использует порты : для службы имен 137, для службы датаграмм 138, а для сессий 139.
135/TCP,UDP Microsoft EPMAP, DCE/RPC Locator service, DHCP server, DNS server and WINS
137/TCP,UDP NetBIOS NetBIOS Name Service
138/TCP,UDP NetBIOS NetBIOS Datagram Service
139/TCP,UDP NetBIOS NetBIOS Session Service
445/TCP Microsoft-DS Active Directory, Windows shares
445/UDP Microsoft-DS SMB file sharing


Если по каким-то причинам компа нет в сетевом окружении, на него всегда можно попасть,
указав в проводнике адрес вида : \\computername\sharename, например: "\\mypc\my share".

Администраторам можно сделать доступными административные ресурсы всех дисков в компе
\\computername\c$, \\computername\d$, и т.п. если в реестре прописать :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\lanmanserver\parameters
AutoShareServer:dword=1
AutoShareWks:dword=1
Административный ресурс диска, подключенного после запуска службы Server
(например, usb) не появится автоматически, его можно получить либо командой :
NET SHARE iskname$=drive:\\ /UNLIMITED /CACHE:None, либо перезапуском службы.
В последнем случае оторвутся все существующие подключения к компу (т.е. если
был открыт файл по локальной сети, то возможна потеря данных при разрыве связи).
Наличие административного ресурса, к которому было подключение, препятствует
безопасному извлечению устройства. Чтобы безопасно отключить такой диск, надо
либо остановить службу "сервер", либо дать команду : NET SHARE diskname$ /delete.
Опять же, не будем забывать про открытые по сети файлы. Их можно посмотреть в
"Компьютер-Управление-Общие папки-Открытые файлы". ;)

© @ 2009 (http://forum.netbynet.ru/index.php?showtopic=95021&view=findpost&p=1130407)http://forum.netbynet.ru/uploads/monthly_03_2009/post-29149-1236671837.gif

avk added:
Поговорить об этом можно в теме Помогите подружить компы между собой (http://wl500g.info/showthread.php?t=21108)

Omega
26-09-2009, 04:59
Дополнительные разделы и команды в прошивке Олега


http://wl500g.info/showpost.php?p=19983&postcount=1

Пункт "Общая информация по работе роутера" -- В двух словах по поводу невозможности писать в корень:

То, что мы видим как корневой раздел - на самом деле область на флеш-памяти роутера, называется flashfs.
Ее содержимое перезаписывается только с помощью специальных команд, на основе зашитых в прошивку
скриптов - из специально генерируемого архива flash.tar.gz.

При старте роутера, все содержимое flashfs разворачивается в оперативную память по определенным
алгоритмам (обратите внимание, что размер флеш-памяти роутеров сильно меньше размера оперативки).

В результате, после загрузки роутера, нам доступны на запись следующие разделы:
/tmp - только после ручного chmod 777 /tmp, иначе запись доступна только для системных процессов.
/opt - стандартный раздел для монтирования внешнего носителя для расширения внутренней флеш-памяти.
/mnt - сюда можно примонтировать что-нибудь вручную. Все автомонтирования подцепляемых по USB
носителей (диски и флешки) проходят в /tmp/mnt/discX_Y, где X и Y - последовательные числа,
в зависимости от порядка монтирования разделов: X - номер диска, Y - номер раздела на нем.
/usr/local - для пользовательских настроек и хранения специальных скриптов.
Чтобы не потерять сделанные изменения в файлах (кроме раздела /opt), необходимо список измененных
вручную файлов записывать в специальном файле /usr/local/.files и выполнять магическую команду:

flashfs save && flashfs commit && flashfs enable && reboot(данное правило справедливо в основном для конфигов в /etc и скриптов в /usr/local).

Для стандартных автоматических операций существует дополнительная опция в прошивках от Олега и последователей:

Скрипты в /usr/local/sbin для выполнения пользовательских программ в определённые моменты времени :
/usr/local/sbin/pre-boot - исполняется до основной инициализации, в момент, когда ещё не подгружены
никакие модули ядра, но уже развёрнут flashfs и скопирован начальный образ для /etc из /usr/etc.
/usr/local/sbin/post-boot - исполняется после того, как устройство закончило загрузку и запустило
все сервисы, за исключением связанных с веб-камерой и usb дисками (они запустятся примерно
через 10 секунд после этого при "обработке" hot plug событий, когда обработчик до них доберётся)
/usr/local/sbin/post-mount - отрабатывает, когда устройство завершает монтирование usb дисков,
с тем чтобы Вы могли запустить свои сервисы, которые эти диски используют для своей работы
/usr/local/sbin/post-firewall - исполняется всякий раз, после того, как устройство меняет внутренние
правила с помощью команд iptables, для того, чтобы Вы могли внести свои изменения в firewall
/usr/local/sbin/pre-shutdown - работает перед перезагрузкой системы, заканчивая все процессы
http://wl500g.info/showpost.php?p=23521&postcount=12 :rolleyes:
Вроде все. Я могу и ошибаться в деталях, если кто поправит - исправлю.http://wl500g.info/showpost.php?p=159244&postcount=1503 ;)



Если уж точнее, то дело обстоит так (на примере прошивки Олега ...-10 и роутера wl-500gp) -
Bся flash-память роутера делится на 5 областей (местами перекрывающихся):

0x00000000-0x00020000 : "boot"
0x00020000-0x003f0000 : "linux"
0x000c4000-0x003f0000 : "rootfs"
0x003f0000-0x00400000 : "nvram"
0x003c0000-0x003f0000 : "flashfs"
boot - загрузчик (бутлоадер), сюда лучше не пытаться писать, может
закончиться необходимостью выпаивания микросхемы с flash-памятью.
linux - сюда записывается файл прошивки при перепрошивке роутера.
rootfs - часть раздела linux. Содержит корневую файловую систему (~ 3 МБ).
nvram - в этот раздел пишутся параметры nvram (команда nvram commit).
flashfs - также является частью раздела linux (идёт внутри него после rootfs).
Размер этого раздела - всё не занятое остальными разделами место (у меня ~ 4 МБ).
Здесь хранится то, что называется flashfs (по факту - один файл в формате .tar.gz).
Раздел доступен для записи. Сюда пишет команда flashfs commit.

Так вот, раздел rootfs содержит корневую файловую систему в формате squashfs. Мало того,
что сам раздел защищён от записи (запись в него косвенно идёт только во время перепрошивки,
т.к. он - часть раздела linux), так ещё и squashfs - принципиально read-only файловая система.

После монтирования squashfs на / мы имеем полностью read-only ФС (мы тут не рассматриваем /dev и /proc).
Но после этого на /tmp монтируется ramfs (ФС, сидящая в оперативной памяти), и она уже доступна для записи.
Затем в /tmp создаётся некоторая структура папок. Если присмотреться, некоторые папки в squashfs - это
символические ссылки на подпапки в /tmp (/etc -> /tmp/etc, /usr/local -> /tmp/local, /usr/tmp -> /tmp),
таким образом, в них тоже можно писать.

После этого распаковывается *.tar.gz-архив, лежащий в flashfs. Обычно всё его содержимое попадает в /usr/local/
(который, на самом деле, /tmp/local/), но это зависит от того, что вы туда сохраните командами :

flashfs save && flashfs commit
Команда flashfs save сохраняет всё содержимое /tmp/local/, а также все файлы и папки, пути к которым указаны в файле
/usr/local/.files (если он есть), в архив /tmp/flash.tar.gz. Команда flashfs commit записывает этот архив в раздел flashfs.

Команда flashfs enable записывает в один из параметров nvram (конкретно, в boot_local) специальное значение - версию
текущей прошивки. Если при загрузке роутера значение из nvram равно номеру версии текущей прошивки, то архив из
flashfs распаковывается. Если нет - то не распаковывается. Есть также специальное значение этого параметра - "enabled"
(задаётся командой flashfs enabled), при таком значении flashfs распаковывается независимо от версии текущей прошивки.

Команда flashfs disable очищает этот параметр, так что архив из flashfs больше при загрузке не распаковывается.
Таким образом, совсем не обязательно каждый раз выполнять flashfs enable, достаточно одного раза после каждой смены
прошивки или вообще одного раза flashfs enabled. Вообще, по поводу flashfs полезно почитать cat /sbin/flashfs.http://wl500g.info/showpost.php?p=159260&postcount=1505 :)

Lupo_Alberto
18-10-2009, 10:51
Вывод таблицы маршрутизации организован в виде следующих столбцов:
Destination - мишень (цель), к которой прокладывается маршрут: сеть или узел;
Gateway - адрес шлюза или *, если шлюз не установлен;
Genmask - сетевая маска: 255.255.255.255 для дистанционного узла и 0.0.0.0 для маршрута, взятого по умолчанию;
Flags -
U - маршрут активен
H - маршрут проложен к узлу
G - используется шлюз
R - маршрут для динамической маршрутизации
D - динамически установлен демоном или переназначен
M - модифицирован демоном маршрутизации или переназначен

Metric - обычно не используется текущими ядрами, но может понадобиться демонам маршрутизации
Use - количество требований на заданный маршрут: сколько раз использовался данный элемент таблицы маршрутизации
Iface - определяет интерфейс, через который проходит маршрут

А теперь по-русски, насколько я это понимаю (опытные товарищи поправят, если что):
первая и третья колонки определяют диапазон адресов (http://jodies.de/ipcalc), перенаправляемых на сетевой интерфейс, указанный в последней колонке.
В последней строке определён дефолтный маршрут, то есть на IP-адреса, неизвестные таблице роутинга.

McMCC
09-12-2009, 23:12
Причина разрывов всегда одна
No response to 6 echo-requests
Это рвет соединение ваш роутер по причине того, что на 6-ть эхо-запросов не было ни одного ответа, у
Корбины есть такой грешок, на большой загрузке их оборудование не всегда успевает отвечать на эхи.

Лечится довольно легко настройками pppd. Рекомендуемые параметры должны быть такими:

lcp-echo-failure 15 ( у вас оно 6)
lcp-echo-interval 20 (интервал времени в секундах между эхо-запросами)
В общей сложности, если Корбина в течении 5-и минут не отвечает, т.е. на 15 эхо-запросов через
каждые 20 сек., значит это "железный" обрыв соединения со стороны провайдера.



Jan 1 02:00:07 udhcpc[98]: udhcpc (v0.9.9-pre) started
Jan 1 02:00:07 dhcp client: deconfig: lease is lost
Jan 1 02:00:22 udhcpc[98]: No lease, forking to background.
Вашему роутеру DHCP-сервер Билайна не выдал IP-адрес. Если вашему компьютеру выдается IP-адрес,
то нужно скопировать MAC-адрес сетевой карты работающего компьютера и склонировать его в роутер.

Вписывать нужно все буквы и цифры без двоеточия: 0012345678AB

dis8848
08-02-2010, 18:14
Прошу модераторов закрепить эту тему на постоянное "место жительства" на первое место.
--------------------------------------------------------------------------
Прежде чем задать вопрос в этом форуме пользователь обязан самостоятельно осуществить поиск по форуму по своему вопросу.
Искать очень просто. Делается это так.

Можем поискать по всему форуму:
http://i1.imageban.ru/out/2010/02/09/11eb414ce83cc638d27d55ee61030ead.png Жмём маленький треугольничек у слова "поиск"
В этой строке вводим текст запроса
Жмём маленькую кнопочку "Go"


Если нажмем "расширенный поиск", то можем сузить круг поиска:
http://i1.imageban.ru/out/2010/02/09/4e1aff80824586463a79e8a1abe23587.png
В этой строке вводим текст запроса
Здесь указываем, что мы хотим искать в русскоязычной ветке
Здесь указываем как выводить результат
Жмём "Начать поиск"


Можем поискать в конкретной теме:
http://i1.imageban.ru/out/2010/02/09/8834f6b0f6c930aa5e465f86e38f4d28.png
Жмём маленький треугольничек у слова "Поиск в этой теме"
В этой строке вводим текст запроса
Жмём кнопочку "Go"

Как видите, всё очень просто.

Если ответа на Ваш вопрос нет, попробуйте изменить запрос, например, вместо "ограничить трафик" попробуйте набрать "полоса пропускания", "QoS", "Шейпер", "приоритезация трафика" и т.п. - не стесняйтесь пробовать, почти всегда это помогает.

Можно искать на формуе с помощью Гугла, зачастую он выдаёт более адекватные результаты.
Делается это так (http://lmgtfy.com/?q=%D0%BF%D1%80%D0%B5%D0%B6%D0%B4%D0%B5+%D1%87%D0% B5%D0%BC+%D0%B7%D0%B0%D0%B4%D0%B0%D1%82%D1%8C+%D0% B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81+site%3Awl500g.inf o).

И вот еслисреди результатов поиска Вы не нашли ответа на свой вопрос, тогда с чистой совестью задавайте его в этом форуме, учитывая при этом, что форум не про жареные пирожки официальную прошивку, а - про альтернативную.

theMIROn
25-03-2010, 20:20
Проверка запущенности процесса



#!/bin/sh
NAME=$1
if [ -z $NAME ]; then
echo "Usage: $0 <processname>"
exit 1;
fi
if [ -n "$(/bin/pidof $NAME)" ]; then
echo "$NAME is running"
else
echo "$NAME isn't running"
fi

Omega
05-05-2010, 22:54
Процедура аварийного восстановления прошивки роутеров ASUS

Для моделей: ASUS RT-N13/DSL-N13/RT-N13U/RT-N15/RT-N16
(WL-320gP/320gE/330gE/500gP/500gPv2/500W/520gC/520gU//600g)


1 Скачайте и раз'архивируйте прошивку.
2 Установите утилиту Firmware Restoration с диска из комплекта.
3 Настройте сетевые параметры компьютера (в свойствах TCP/IP):
вручную использовать IP-адрес 192.168.1.2 маска 255.255.255.0
4 Подключите компьютер кабелем к любому из LAN портов роутера.
5 Выключите питание на роутере, нажмите кнопку Restore и удерживая ее, включите питание,
кнопку удерживайте в течении 10-15сек, пока индикатор питания Power не начнет постоянно мигать.
6 Запустите утилиту Firmware Restoration, укажите путь до прошивки и загрузите ее в роутер.
7 На экране должны отображаться процесс загрузки прошивки в роутер.
8 После загрузки прошивки и перезагрузки роутера войти в меню http://192.168.1.1

------------------------------------------------------------------------------------

ASUS RT-N11:


1 Скачайте и раз'архивируйте прошивку.
2 Установите утилиту Firmware Restoration с диска из комплекта.
3 Настройте сетевые параметры компьютера (в свойствах TCP/IP):
вручную использовать IP-адрес 192.168.123.2 маска 255.255.255.0
4 Подключите компьютер кабелем к любому из LAN портов роутера.
5 Выключите питание на роутере, нажмите кнопку Restore и удерживая ее, включите питание,
кнопку удерживайте в течении 10-15сек, пока индикатор питания Power не начнет постоянно мигать.
6 Запустите утилиту Firmware Restoration, укажите путь до прошивки и загрузите ее в роутер.
7 На экране должны отображаться процесс загрузки прошивки в роутер.
8 После загрузки прошивки и перезагрузки роутера войти в меню http://192.168.1.1

-------------------------------------------------------------------------------------

ASUS RT-G32:


1 Скачайте и раз'архивируйте прошивку.
2 Установите утилиту Firmware Restoration с диска из комплекта.
3 Настройте сетевые параметры компьютера (в свойствах TCP/IP):
вручную использовать IP-адрес 192.168.1.254 маска 255.255.255.0
4 Подключите компьютер кабелем к любому из LAN портов роутера.
5 Выключите питание на роутере, нажмите кнопку Restore и удерживая ее, включите питание,
кнопку удерживайте в течении 10-15сек, пока индикатор WLAN не начнет постоянно мигать.
6 Запустите утилиту Firmware Restoration, укажите путь до прошивки и загрузите ее в роутер.
7 На экране должны отображаться процесс загрузки прошивки в роутер.
8 После загрузки прошивки и перезагрузки роутера войти в меню http://192.168.1.1

------------------------------------------------------------------------------------

http://forum.asus.ru/viewtopic.php?p=293372#293372

WARNING: It is recommended to use ASUS Firmware restoration
tool for ASUS routers initial flash (use *.TRX file)

http://www.dd-wrt.com/wiki/index.php/Supported_Devices#Asus

Recovery Mode :

This router does have a recovery mode if ever needed for flashing, and to access it,
press the reset button, then plug in power, and tftp the firmware you want to flash.
Don't forget to do a Factory Reset in the GUI before and after every flash to make
sure you don't have any nvram problems or conflicts.

Installation :


1. Do a factory reset in the GUI. Let the router reboot.

2. Download the firmware located here: dd-wrt.v24-13491 NEWD-2 K2.6 mini RT-N16.trx

4. Flash the downloaded firmware file through the router's GUI at http://192.168.1.1/

3. After flashed, wait for the device to show the password change screen for DD-WRT.

4. Do a Factory Reset to clear the NVRAM.

5. (Optionally) Download and flash a better firmware (e.g., The latest eko BIG build),
remembering to do a Factory Reset afterwards to clear the NVRAM.

6. Enjoy DD-WRT on the RT-N16 !


Uninstallation : - If you ever choose to do so


1. Download the latest ASUS firmware from Asus's site.

2. Rename the asus file from .trx to .bin

3. Go into the DD-WRT firmware upgrade page, set it to
reset defaults, and select the ASUS firmware you renamed.

4. After the flash finishes, and you see the ASUS GUI,
do a Factory Reset to clear the NVRAM.

5. Try to enjoy ASUS's firmware, and keep missing DD-WRT.
(you can just flash back to dd-wrt if you ever want).

http://www.dd-wrt.com/wiki/index.php/Asus_RT-N16

theMIROn
13-09-2010, 08:32
Итак, igmp snooping работает с rtn-r2074 и d-r2072.

Смысл заключается в том, что при просмотре iptv на компьютерах, подключенных
к lan портам, мультикастовый трафик в wifi не попадет, если там его никто не ждет.

Включается в web интерфейсе роутера IP Config - Miscellaneous параметром настройки
Efficient Multicast Forwarding, при этом поддерживается пока только igmp v2 подписки.

http://wl500g.info/attachment.php?attachmentid=9139&stc=1&d=1340535256

Однако, если начать смотреть iptv через wifi, то тут уже никаких изменений не будет -
или использовать Multicast UDP to HTTP Proxy и/или регулировать Multicast Rate (Mbps)

В r3002 - iptv в wireless без проблем с мультикастовым флудом, фича включается
и выключается "Enable WMF", может работать независимо от EMF, может и совместно.

theMIROn
16-11-2010, 22:31
Announce: Для WL-520GC нашей прошивки нет и не будет, т.к слишком маленький объем встроенного флеша.
Однако, имеет смысл воспользоваться ссылками
http://support.asus.com/download/download.aspx?model=WL-520GC&os=8&SLanguage=ru-ru
а тут, возможно, будет несколько новее
http://forum.asus.ru/viewtopic.php?f=4&t=44107

lly
29-01-2011, 17:04
HOWTO :: Как правильно задавать вопросы (http://citforum.ru/howto/smart-questions-ru.shtml#before):

http://segfault.kiev.ua/smart-questions-ru.html#before ;)

http://cs3-4.4pda.to/1678749.png

lly
05-03-2011, 07:15
1.9.2.7-d с ревизии r2733 поддерживает WL700g (с флешом 8Mb). Спасибо DeepDusky за предоставленный для экспериментов девайс.

А начиная с ревизии r2738 можно начинать пробовать и 1.9.2.7-rtn. По крайней мере у меня, грузится и винт видит.

theMIROn
19-03-2011, 17:12
В последних появилась, судя по описаниям, такая штука, как fastnat, можно про нее чуть подробнее?
В каких режимах она работает и как скорость возрастает?
Работает когда отключен QoS, начиная с r2837. Скорости возрастают ощутимо, на 85% на NAT и около 50% на VPN.

FastNAT теперь работает с tun (headerless) подключениями, начиная с r4318 в прошивке заработал FastNAT для tun-интерфейсов.
Это значит, например, что OpenVPN у вас заработает на больших скоростях. А если скорости небольшие, то снизится нагрузка на CPU.

Тоже самое касается других VPN-вариантов: vtun, quicktun и прочих. Проверить включен ли у вас FastNAT можно в консоли:

$ nvram get misc_fastnat_x
Значение отличное от нуля (в т.ч. пустое) говорит о том, что FastNAT включен.
Чтобы отключить принудительно, нужно выставить переменную:

nvram set misc_fastnat_x=0
nvram commit && reboot

theMIROn
21-08-2011, 13:14
Начиная с 1.9.2.7-rtn-r3216 реализована авторизации из web интерфейса:


802.1x MD5 (EAP-MD5) (пока без RT-N16)*
провайдера KabiNET (http://www.telenet.ru)

тестируем, комментируем, предлагаем.

* работает, начиная с RT-N16-1.9.2.7-rtn-r3516

theMIROn
18-09-2011, 09:55
Начиная с 1.9.2.7-rtn-r3313, выбираем в web интерфейсе тип:

Authentication: ISP Convex, и прописываем данные из conf файла:

User Name: <user> (только латинская часть)
Password: <key>
если <area> отличается от convex, можно прописать это в поле Heart-Beat or PPTP/L2TP (VPN) Server

ryzhov_al
06-03-2012, 07:37
Дорогие владельцы устройств первого поколения с памятью RAM в 32Мб. Повторюсь очередной раз:
выбранный инженерами ASUS объём памяти вашего роутера - минимально необходимый для работы роутера в качестве (сюрприз! сюрприз!) роутера. Никто из разработчиков, ни авторов местной прошивки не подразумевает непрофильное использвование роутера с таким количеством памяти.
максимальная "пропускная" способность вашего роутера 15-25МБит/c, при том условии, что роутер не занят ни чем другим, только "раздачей" интернета. При такой тарифной скорости у процессора больше нет ресурсов для какой-либо ещё задачи.
после перезагрузки примерно половина имеющейся памяти занята системными процессами, поэтому в вашем распоряжении на все качалки-сервера остаётся 16Мб памяти,
в вашем распоряжении процессор, возможности которого заметно отстают от Pentium-100.
максимальная скорость чтения\записи на USB-носитель одного файла в один поток ограничена ~2,5МБайт/c. При этом процессор роутера будет полностью загружен и ни на какие другие задачи (включая "снабжение" вас интернетом) у него ресурсов не останется.
За то, что на таком устройстве каким-то чудом запускаются и "работают" торрент-клиенты мне хочется стоя апплодировать авторам ядра и LinuxVM и авторам transmission/rtorrent в частности. Это - волшебство. Но, поймите, у этого волшебства есть границы.

Я отнюдь не хочу сообщить вам, что у меня хороший роутер, а у вас - плохой. Я прошу: соизмеряйте скромные возможности вашего роутера с теми задачами, которыми вы собираетесь на него возложить.

Не стоит тюнинговать ВАЗ2106 в надежде выиграть трековые гонки.

lly
02-04-2012, 19:00
Так как корпорация добра упразнила страничку Activity(Updates) для всех проектов на гуглкоде, анонс релиза r4051 (http://code.google.com/p/wl500g/wiki/News) продублирую здесь.

RT-N-1.9.2.7-rtn-r4051 (2012-04-02)

ipkg: Switch to new OpenWRT-based repository http://wl500g-repo.googlecode.com , thanks to ryzhov_al at wl500g.info
.
kernel
backports from upstream - MIPS, mm, sched, net(udp/raw, tcp, af_unix, arp, ipv4/ipv6, neigh, pptp, tunnel),
bridge, fs(ext3/ext4, cifs, ntfs, udf), usb(uvcvideo, gspca, usbnet, rndis_host, cdc_ether)
netfilter backports:
xt_iprange v1
xt_TOS/xt_tos v1 merged into xt_DSCP/xt_dscp
u32 match
xt_mark v1, xt_MARK v2, merge xt_MARK into xt_mark
xt_string v1
xt_connmark v1, merge xt_CONNMARK into xt_connmark
xt_owner v1
xt_connlimit v1
xt_addrtype v1 (EXPERIMENTAL)
xt_hashlimit v1 (EXPERIMENTAL)
kmemleak: backport memory leak detector support (EXPERIMENTAL)
unionfs 2.5.11 - contributed by VA_DOS at wl500g.info

rc
bugfixes
draft multiwan support(incomplete)
basic usbnet support

www
allow to disable ntfs support at all
split WAN and LAN pages

3g/cdma
usb-modeswitch 1.2.3 + usb-modeswitch-data 2012-01-20

dropbear 2012.55
.
vsftpd 2.3.5
.
dnsmasq 2.60
.
ntfs-3g 2012.1.15AR.1
.
udpxy 1.0.21-2
patches by AlexeyS @ wl500g.info:
setup TCP_NODELAY on accept socket
call get_mstream_type() for F_CHECK_FMT case only
optimize multicast address internal passing
compile out UDPXY_FILEIO specific parts

miniupnpd 1.6.20120320
.
quagga 0.99.20.1
.
misc
busybox: bugfixes from upstream (mdev, read, httpd, test)
mjpg-streamer: output_http - redirect to stream automagically if no www folder configured
pppd: pppoe - workaround for buggy nas; mppe fixes
igmpproxy: support multiple multicast sources
iptables: fixes from upstream
scsi-idle: switch scsi-start/stop to use SG_IO.
Спасибо всем, кто помогал сделать прошивку еще лучше! :)

MercuryV
09-04-2012, 20:31
Поиск в Google:


Пример поискового запроса #1 - поиск по названиям страниц с темами

allintitle:(rtorrent -post -page -strona -seite -pagina) site:wl500g.info
Пример поискового запроса #2 - поиск по точному соответствию в тексте страницы

"rtorrent" -post -page -strona -seite -pagina site:wl500g.info
Пример поискового запроса #3 - "обычный" поиск по тексту страницы
(гугл будет пытаться подставлять формы слова, транслитерацию, синонимы)

rtorrent -post -page -strona -seite -pagina site:wl500g.info
rtorrent подлежит замене на слово и/или словосочетание, что требуется найти.

На всякий случай: справка по базовому (http://support.google.com/websearch/bin/answer.py?hl=ru&answer=134479) и расширенному (http://support.google.com/websearch/bin/answer.py?hl=ru&answer=136861) поиску Гугл.
Аналогичные трюки можно проделывать и при помощи Яндекса (http://help.yandex.ru/search/?id=1111313)

P.S. сам не рад, что приходится прибегать к внешнему поиску

Omega
13-06-2012, 18:26
Новый релиз: RT-N-1.9.2.7-rtn-r4330 (2012-06-12)

https://code.google.com/p/wl500g/wiki/News

Detailed revision history

uClibc 0.9.32: Implement tiny /etc/gai.conf - to change default names resolution order to IPv4 first,
IPv6 second, create /etc/gai.conf containing single line "precedence ipv4"
.
Broadcom SDK
emf/igs backports from 5.110
fix igmpv3 snooping
minor cleanups

kernel
backports from upstream - MIPS, mm(slub), softirq, net(tcp, ipv4, ipv6, ppp, netlink), netfilter,
fs(writeback, bdi, fuse, fat, ext4, sysfs), vfs, usb(ehci, usbnet, cdc_ether), tty, debug(softlockup)
netfilter backports, fix for issue 308
Decrease hardcoded limits - max swapfiles 2, max inet protos 64
Disable AIO support
usbip fixes
fastnat: fix openvpn and other headerless net devices

rc/www: bugfixes
.
3g/cdma
usb-modeswitch-data 2012-05-31

dnsmasq 2.62
enable slaac & dhcpv6, not used yet

usbip userspace daemon 1.1.1 (usb.ids should be in /opt/share)
.
miniupnpd 1.7
.
pppd
preserve linkname pid file on lcp termination

misc
busybox: bugfixes from upstream (udhcp, hwclock, busybox, mdev)
libusb: bugfixes from upstream
rp-pppoe: upstream patches
rp-l2tp: fixes
pptp/l2tp: peer route improvements.

Omega
25-06-2012, 08:37
http://event.asus.com/2009/networks/3gsupport/images/logoasus.jpg (http://tw.asus.com/Static_WebPage/3g_support/)

3G USB Adapter Support List (http://event.asus.com/2009/networks/3gsupport/):

RT-AC66U (http://wl500g.info/showthread.php?t=30001)
RT-N66U (http://wl500g.info/showthread.php?t=27333)
RT-N65U (http://wl500g.info/showthread.php?t=30270)
RT-N56U (http://wl500g.info/showthread.php?t=23440)
RT-N16 (http://wl500g.info/showthread.php?t=19057)
RT-N13U (http://wl500g.info/showthread.php?t=21569)
WL-330N3G (http://wl500g.info/showthread.php?t=26805)
http://www.hub.ru/wiki/Поддерживаемые_3G/CDMA_модемы ;)


Поддерживаемые 4G/3G/CDMA модемы - список модемов, с которыми проверена работа прошивки энтузиастов



№ п/п
Название модели
Тип модема (3G/CDMA)
Работа модема
Проверенные операторы
1
Airplus MCD-800 (http://www.hub.ru/wiki/Airplus_MCD-800)
CDMA/EVDO Rev A
V OK'
SkyLink


2
AnyDATA ADU-E100A
CDMA/EVDO
V OK'
SkyLink


3
AnyDATA ADU-300A
CDMA/EVDO
V OK'
SkyLink


4
AnyDATA ADU-310A (http://www.hub.ru/wiki/Asus_WL-700g:_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D 0%B5%D0%BD%D0%B8%D0%B5_USB_%D0%BC%D0%BE%D0%B4%D0%B 5%D0%BC%D0%B0_AnyDATA_ADU-310A)
CDMA/EVDO
V OK'
SkyLink


5
AnyDATA ADU-500A
CDMA/EVDO Rev A
V OK'
MTS Ukraina


6
AnyDATA ADU-510A
CDMA/EVDO Rev A
V OK'
MTS Ukraina


7
AnyDATA ADU-520A (http://www.hub.ru/wiki/AnyDATA_ADU-520A)
CDMA/EVDO
V OK'
MTS Ukraina


8
Axesstel MV110
CDMA/EVDO Rev A
V OK'
MTS Ukraina


9
Cmotech CCU-550
CDMA/EVDO Rev 0
V OK'
PeopleNet Ukraine


10
Cmotech CDU-550
CDMA/EVDO Rev A
V OK'
InterTelecom Ukraine


11
Cmotech CNU-680 (http://www.hub.ru/wiki/Cmotech_CNU-680)
CDMA/EVDO Rev A
V OK'
SkyLink, BWC (Irkutsk)


12
Cricket A600
CDMA/EVDO
V OK'
Intertelecom Ukraine


13
Huawei E150 (http://www.hub.ru/wiki/Huawei_E150)
GPRS/EDGE/HSDPA/UMTS
V OK'
MTS


14
Huawei E156G (http://www.hub.ru/wiki/Huawei_E156G)
GPRS/EDGE/HSDPA/UMTS
V OK'
MTS


15
Huawei E160G
GPRS/EDGE/HSDPA/UMTS
?
MegaFon


16
Huawei E169G
GPRS/EDGE/HSDPA/UMTS
?
?


17
Huawei E173 (http://www.hub.ru/wiki/Huawei_E173)
GPRS/EDGE/HSDPA/UMTS
V OK'
MegaFon, BeeLine, MTS


18
Huawei E220
GPRS/EDGE/HSDPA/UMTS
V OK'
BeeLine, MTS Ukraina, Utel


19
Huawei E1550 (http://www.hub.ru/wiki/Huawei_E1550)
GPRS/EDGE/HSDPA/UMTS
V OK'
MegaFon, BeeLine, MTS, Utel


20
Huawei E1750 (http://www.hub.ru/wiki/Huawei_E1750)
GPRS/EDGE/HSDPA/UMTS
V OK'
MegaFon, MTS


21
Huawei E1820 (http://www.hub.ru/wiki/Huawei_E1820)
GPRS/EDGE/HSDPA/UMTS
V OK'
MegaFon, MTS


22
Novatel U720 (http://www.hub.ru/wiki/Novatel_Wireless_Ovation_U720)
CDMA/EVDO Rev A
V OK'
PeopleNet Ukraine


23
ZTE MF100
GPRS/EDGE/HSDPA/UMTS
V OK'
Megafon


24
ZTE MF180 (http://www.hub.ru/wiki/ZTE_MF100)
GPRS/EDGE/HSDPA/UMTS
V OK'
MTS


25
ZTE MF626 (http://www.hub.ru/wiki/ZTE_MF626)
GPRS/EDGE/HSDPA/UMTS
V OK'
BeeLine, MTS


26
ZTE MF627
GPRS/EDGE/HSDPA/UMTS
V OK'
BeeLine, Tele2


27
ZTE MF668
GPRS/EDGE/HSDPA/UMTS
?
?


28
ZTE AC5710 (http://skylink.ru/msk/main/devices/modems/zte_ac5710.html)
CDMA/EVDO Rev A
V OK'
MTS Connect Ukraine


29
ZTE AC5730 (http://skylink.ru/msk/main/devices/modems/zte_ac5730.html)
CDMA/EVDO Rev A
?
SkyLink (http://skylink.ru/msk/main/devices/modems/)


30
ZTE AC8710 (http://www.cdma-3g.com.ua/detail/4/58/17//zte/zte-ac8710.html)
CDMA/EVDO Rev A
V OK'
PeopleNet Ukraine


31
WeTelecom WMU-100A (http://skylink.ru/msk/main/devices/modems/withetel_wmu-100a.html)
CDMA/EVDO Rev 0
?
SkyLink (http://skylink.ru/msk/main/devices/modems/)


32
WeTelecom WM-D200 (http://skylink.ru/msk/main/devices/modems/wetelecom_wm-d203.html)
CDMA/EVDO Rev A
V OK'
SkyLink (http://skylink.ru/msk/main/devices/modems/)


33
Huawei E353 (http://www.hub.ru/wiki/Huawei_E353)
GPRS/EDGE/UMTS/HSDPA/HSUPA/HSPA+
V OK'
MTS


34
Huawei E392 (http://www.hub.ru/wiki/Huawei_E392)
4G-LTE/GPRS/EDGE/UMTS/HSPA/HSPA+
V OK'
Megafon, MTS*, Yota*


35
Huawei E398 (http://www.hub.ru/wiki/Huawei_E398)
4G-LTE/GPRS/EDGE/UMTS/HSPA/HSDPA+
V OK' -rtn-r4643
Megafon (http://wl500g.info/showthread.php?29009-4G-%CC%E5%E3%E0%F4%EE%ED-MTC-(LTE-Modem-Huawei-E392-E398)-%ED%E0-%F0%EE%F3%F2%E5%F0%E5-Asus&p=255227#post255227)


36
Yota One LU150 LTE (http://www.hub.ru/wiki/Yota_One_LU150_LTE)
4G-LTE
V OK'
Yota

Omega
04-07-2012, 18:57
RT-N




Model
CPU
Switch
WLAN
RAM
Flash
USB
Firmware

1
RT-N10 (http://www.asus.com/Networks/Wireless_Routers/RTN10/) MSQ-RTN10
BCM5356A1 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM5356x-Family) 300MHz
SoC
802.11 b/g/n 2.4Ghz 150Mbps (SoC+BCM4338) 1R/1T
16 MB (SDR_16bit)
4 MB
N/A
V ** RTN (http://asus.vectormm.net/rtn/)

2
RT-N10U (http://www.asus.com/Networks/Wireless_Routers/RTN10U/) MSQRTN10U
BCM5356U (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM5356x-Family) 300/500* (http://wl500g.info/showpost.php?p=242238&postcount=14) MHz
SoC
802.11 b/g/n 2.4Ghz 150Mbps (SoC+BCM4329 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4329)) 1R/1T
32 MB (SDR_16bit)
8 MB
1 x 2.0 (SoC)
V * RTN (http://asus.vectormm.net/rtn/)

3
RT-N10U B (http://www.asus.com/Networks/Wireless_Routers/RTN10U_B/) MSQRTN10UB
BCM5356U (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM5356x-Family) 300MHz
SoC
802.11 b/g/n 2.4Ghz 150Mbps (SoC+BCM4329 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4329)) 1R/1T
32 MB (SDR_16bit)
8 MB
1 x 2.0 (SoC)
V * RTN (http://asus.vectormm.net/rtn/)

4
RT-N10E(LX) (http://www.asus.com/Networks/Wireless_Routers/RTN10E_RTN10LX/) MSQRTN10E
RTL8196C 390MHz Realtek
SoC
802.11 b/g/n 2.4Ghz 150Mbps Realtek RTL8188RE 1R/1T
16 MB (SDR_16bit)
4 MB
N/A
NO * VR (http://vr-zone.com/articles/asus-set-to-revamp-its-router-line-up/13724.html)

5
RT-N12 (http://www.asus.com/Networks/Wireless_Routers/RTN12/) MSQ-RTN12
BCM4716 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4716) 300MHz
BCM5325F Broadcom
802.11 b/g/n 2.4Ghz 300Mbps (SoC+BCM4329 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4329)) 2R/2T MIMO (http://certifications.wi-fi.org/pdf_certificate.php?cid=WFA8819)
32 MB (DDR_16bit)
4 MB
N/A
V ** RTN (http://asus.vectormm.net/rtn/)

6
RT-N12 B1 (http://www.asus.com/Networks/Wireless_Routers/RTN12_B1/) MSQ-RTN12B
BCM5357B0 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM5357) 300MHz
SoC
802.11 b/g/n 2.4Ghz 300Mbps (SoC+BCM4329 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4329)) 2R/2T MIMO (http://certifications.wi-fi.org/pdf_certificate.php?cid=WFA13666)
32 MB (DDR_16bit)
8 MB
N/A
V ** RTN (http://asus.vectormm.net/rtn/)

7
RT-N12 C1 (http://www.asus.com/Networks/Wireless_Routers/RTN12_C1/) MSQ-RTN12C
BCM5357C0 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM5357) 300MHz
SoC
802.11 b/g/n 2.4Ghz 300Mbps (SoC+BCM4329 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4329)) 2R/2T MIMO (http://certifications.wi-fi.org/pdf_certificate.php?cid=WFA13666)
32 MB (DDR_16bit)
8 MB
N/A
WIP *


8
RT-N12E(LX) (http://www.asus.com/Networks/Wireless_Routers/RTN12E_RTN12_LX/) MSQRTN12E
RTL8196C 390MHz Realtek
SoC
802.11 b/g/n 2.4Ghz 300Mbps Realtek RTL8192CE 2R/2T MIMO
16 MB (DDR_16bit)
4 MB
N/A
NO * VR (http://vr-zone.com/articles/asus-set-to-revamp-its-router-line-up/13724.html)

9
RT-N15U (http://www.asus.com/Networks/Wireless_Routers/RTN15U/) MSQRTN15U
BCM47186 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM47186) 500MHz
BCM53125 (http://www.broadcom.com/products/Switching/Home-and-Small-Business/BCM53125) Broadcom 1Gb
802.11 b/g/n 2.4Ghz 300Mbps (SoC+BCM4329) 2R/2T MIMO (http://certifications.wi-fi.org/pdf_certificate.php?cid=WFA12614)
64 MB (DDR_32bit)
8 MB
1 x 2.0
V * RTN (http://asus.vectormm.net/rtn/) VR (http://vr-zone.com/articles/asus-set-to-revamp-its-router-line-up/13724.html)

10
RT-N16 (http://www.asus.com/Networks/Wireless_Routers/RTN16/) MSQRTN16
BCM4718 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4718) 480/533* (http://wl500g.info/showpost.php?p=200002&postcount=4) MHz
BCM53115 (http://www.broadcom.com/products/Switching/Home-and-Small-Business/BCM53115) Broadcom 1Gb
802.11 b/g/n 2.4Ghz 300Mbps (SoC+BCM2050) 2R/2T MIMO (http://certifications.wi-fi.org/pdf_certificate.php?cid=WFA8377)
128 MB (DDR_32bit)
32 MB
2 x 2.0
V * RTN (http://asus.vectormm.net/rtn/) WL (http://wl500g.info/showpost.php?p=200000&postcount=2)

11
RT-N53 (http://www.asus.com/Networks/Wireless_Routers/RTN53/) MSQ-RTN53
BCM5358UB0 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM5358x-Family) 500MHz
SoC
802.11n 2.4/5Ghz 300Mbps DB (SoC+BCM43236 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4323x-Family)) 2R/2T MIMO (http://certifications.wi-fi.org/pdf_certificate.php?cid=WFA12606)
32 MB (DDR_16bit)
8 MB
N/A
WIP * RTN (http://asus.vectormm.net/rtn/)

12
RT-N56U (http://www.asus.com/Networks/Wireless_Routers/RTN56U/) MSQ-RTN56U
RT3662F 500MHz Ralink HW_NAT
RTL8367M Realtek 1Gb
802.11n 2.4/5Ghz 300Mbps DB (SOC+RT3092) 2R/2T MIMO (http://certifications.wi-fi.org/pdf_certificate.php?cid=WFA9524)
128 MB (DDR_32bit)
8 MB
2 x 2.0
NO ** WL (http://wl500g.info/showpost.php?p=200982&postcount=38)
1.0.1.8d-p2 (http://code.google.com/p/rt-n56u/)

13
RT-N65U (http://www.asus.com/Networks/Wireless_Routers/RTN65U/) MSQ-RTN65U
RT3883 500MHz Ralink HW_NAT
RTL8367RB Realtek 1Gb
802.11n 2.4/5GHz 300+450Mbps (SoC+RT3352) 3R/3T MIMO DB
128 MB (DDR_32bit)
16 MB
2 x 3.0
? * WL (http://wl500g.info/showthread.php?30270-%CD%EE%E2%FB%E9-%F0%EE%F3%F2%E5%F0-Asus-RT-N65U)

14
RT-N66U (http://www.asus.com/Networks/Wireless_Routers/RTN66U/) MSQ-RTN66U
BCM4706 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4706) 600MHz
BCM53125 (http://www.broadcom.com/products/Switching/Home-and-Small-Business/BCM53125) Broadcom 1Gb
802.11n 2.4/5GHz 450Mbps DB (SoC+BCM4331 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4331)) 3R/3T MIMO (http://certifications.wi-fi.org/pdf_certificate.php?cid=WFA12169)
256 MB (DDR_32bit)
32 MB
2 x 2.0
WIP ** WL (http://wl500g.info/showpost.php?p=228533&postcount=5)

15
RT-AC66U (http://event.asus.com/2012/nw/rt-ac66u/) MSQ-RTAC66U
BCM4706 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4706) 600MHz
BCM53125 (http://www.broadcom.com/products/Switching/Home-and-Small-Business/BCM53125) Broadcom 1Gb
802.11ac 1300(ac)+450(n)Mbps (BCM4331 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4331)+BCM4360 (http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4360)) 3R/3T DB
256 MB (DDR_32bit)
2 MB + 128 MB
2 x 2.0
? ** WL (http://wl500g.info/showthread.php?t=21039&p=251452#251452)

16
RT-N76U MSQ-RTN76U
BCM4748 (http://www.broadcom.com/collateral/pb/4748-PB00-R.pdf) 533MHz
BCM53115 (http://www.broadcom.com/products/Switching/Home-and-Small-Business/BCM53115) Broadcom 1Gb
802.11n DualBand (SoC+BCM4342)
128 MB (DDR_32bit)
32 MB
2 x 2.0
? ** WL (http://wl500g.info/showpost.php?p=200010&postcount=8)

Omega
30-09-2012, 21:46
Новый релиз: RT-N-1.9.2.7-rtn-r4645 (2012-09-30) ;)

https://code.google.com/p/wl500g/wiki/News

Detailed revision history

Broadcom SDK
Cleanup unused/dead code
kernel
backports from upstream - MIPS, softirq(add /proc/softirqs),
rcu classic, fs(epoll, nls, fuse, ext2/3/4, udf), net(skb, ipv4, ipv6,
connector, tcp), netfilter, usb(ehci), md/raid, uvcvideo
l2tp fixes; don't queue incoming packets, if not connected.
rc/www
httpd cleanup, fixes
rc fixes
3g/cdma
new modems in modems.conf
usb-modeswitch-1.2.4 + usb-modeswitch-data-20120815
libusb 1.0 upstream fixes
fix usb_devpath for cdc-acm
rc usbnet fixes, thanks to Vampik
busybox 1.20.2
bugfixes from upstream (sed, wget, mount, awk, lineedit, ash)
dnsmasq 2.63
upstream patches
DHCPv6 improvements
udpxy 1.0.23
inadyn 1.99.2 from git://github.com/vampik/inadyn.git
add asuscomm.com support
miniupnpd 1.7.20120824
misc
radvd: fixes from upstream
igmpproxy: add igmpv3 clients support
pppd: upstream updates (VJ-comp, crypt, MSCHAP-v2)
infosrv: add simple implementation forasus device discovery
(set "infosrv_disable=1" nvram variable to turn it off)

Omega
08-10-2012, 22:04
Новый релиз: RT-N-1.9.2.7-rtn-r4667 (https://code.google.com/p/wl500g/) (2012-10-08) ;)

https://code.google.com/p/wl500g/wiki/News

Detailed revision history

kernel

enable LBD (disks > 2Tb)
backports from upstream - MIPS, fs(ext3, ext4, udf), net(ipv4{6} raw), netfilter(xt_limit)

pppd MSCHAPv2 fix (issue 355)

Omega
23-12-2012, 22:49
Новый релиз прошивки 1.9.2.7-rtn-r4772

http://code.google.com/p/wl500g/ (2012-12-23)


* kernel

o backports from upstream - MIPS, fs(ext4, udf), net(udp, raw), netfilter(rtcp, ACK), usb(usbip)
o cdc-acm: fix info for /proc/bus/usb/devpath

* dnsmasq 2.65

o upstream patches

* 3g/cdma

o usb-modeswitch 1.2.5 + usb-modeswitch-data-20121109
o modem status scripts update
o new ZTE modems in modems.conf
o dial scripts update (excluded options: nopcomp, noaccomp due to ZTE MF195 support)

* busybox

o bugfixes (ntpd)

* misc

o miniupnpd: fix memory & socket leaks
o rp-pppoe: update to 3.11 & fixes
o pppd: workaround for negotiated bad peer addresses
o inadyn: fix HE ipv6
http://code.google.com/p/wl500g/wiki/News :rolleyes:

Omega
17-03-2013, 12:45
Новый релиз прошивки RT-N-1.9.2.7-rtn-r4923


FW_RT-N-1.9.2.7-rtn-r4923 (https://code.google.com/p/wl500g/) (2013-03-16)

kernel


o backports from upstream - MIPS, core (idr, softirq, genirq, wait, lockdep), fs (writeback, splice, ext2, ext3, ext4, udf, isofs), tty,
...net (sock, tcp, arp, ipv6), netfilter (nf_conntrack, xt_TEE, xt_CONNMARK), usb (EHCI, usb-storage, usbnet, usb-serial, usbip), scsi/sd
.
o cdc_ncm, cdc_wdm, qmi_wwan drivers backport (EXPERIMENTAL)
.
3g/cdma


o new ZTE, HUAWEI modems in modems.conf
.
o uqmi - utility to manage QMI speaking modems from OpenWRT
.
ntfs-3g 2013.1.13AR.1
.
miniupnpd 1.8.20130207
.
udpxy 1.0.23-7
.
ipset 4.5
.
bugfixes


o busybox (ntpd, mdev, libbb).
https://code.google.com/p/wl500g/wiki/News :rolleyes:

Omega
04-05-2013, 20:53
Новый релиз прошивки RT-N-1.9.2.7-rtn-r5066


FW_RT-N-1.9.2.7-rtn-r5066 (https://code.google.com/p/wl500g/) (2013-04-27)

kernel

o backports from upstream - MIPS, mm(Slab API change), irq(genirq, softirq), sched(workqueues), fs(epoll),
...net(ipv4, ipv6, udp, tcp), netfilter, usb(usbnet, cdc_wdm, cdc_ether, cdc_ncm, qmi_wwan, usbip, serial)
o fastnat: fix throughput degradation when url filter enabled
o option: Updates from 3.8 & blacklist fixes, thanks to Vampik
o driver core: convert "struct class_device" to "struct device"
.
3g/cdma

o CDC NCM, QMI modems support (EXPERIMENTAL)
o add ZTE MF190J
.
dnsmasq 2.66
.
dropbear 2013.58
.
misc

o igmpproxy: eliminate use of second raw socket
o netfilter/iptables: Add xt_iface & xt_condition matches from xtables-addons project
o tcpdump 4.2.1
.
pppd

o revert auth-down call to gentoo's auth-fail
o request/suggest mschapv2 first, also fix unsynced bitmasks/defs
.
bugfixes

o web-UI fixes, thanks to Vampik
o busybox (vi)
o iptables (ipset)
o iproute2 (ip).
https://code.google.com/p/wl500g/wiki/News ;)

Omega
13-09-2016, 12:06
Новый релиз прошивки RT-N-1.9.2.7-rtn-r7510

https://github.com/wl500g/wl500g/commits/master
http://asus.vectormm.net/rtn/7510


Latest release r7510

· @lly-dev lly-dev released this 13 days ago
· 8 commits to master since this release

uClibc 0.9.33.2
dnsmasq 2.77
busybox 1.24.2
dropbear 2016.74
miniupnpd 2.0
vsftpd 3.0.3
usb_modeswitch 2.3.0
many other bugfixes & backports

https://github.com/wl500g/wl500g/releases/tag/r7510 ;)