LINUX.ORG.RU
ФорумAdmin

dir-320 + openwrt - пару вопросов


0

2

Не смог победить корявую dd-wrt и собрал openwrt. Подключение по pppoe. Ядро 2.6.32. Все устраивает, кроме следующих вопросов:

1. весь syslog заполнен такой фигней:

Aug  5 21:24:08 OpenWrt daemon.warn dnsmasq-dhcp[1280]: DHCP packet received on eth0.1 which has no address
Aug  5 21:24:13 OpenWrt daemon.warn dnsmasq-dhcp[1280]: DHCP packet received on eth0.1 which has no address
Aug  5 21:24:16 OpenWrt daemon.warn dnsmasq-dhcp[1280]: DHCP packet received on eth0.1 which has no address

eth0.1 - это, насколько я понимаю - wan-порт.

2. После перепрошивки на интерфейсх были левые mac-и, я их перебивал на те, что напечатаны на дне роутера:

http://www.hub.ru/wiki/Прошивка_%22от_Vampik%22#.D0.9A.D0.B0.D0.BA_.D0.B2.D0....

il0macaddr - MAC-адрес для Wi-Fi, et0macaddr - MAC-адрес для WAN (адреса нужно подставить свои). MAC-адрес для LAN устанавливается равным минимальному из двух MAC-адресов (поведение по-умолчанию для сетевого моста в Linux).

nvram set il0macaddr=5C:D9:98:2D:4F:77
nvram set et0macaddr=5C:D9:98:2D:4F:79
nvram commit
reboot

однако у меня lan==wan:

# ifconfig | grep HWaddr
br-lan    Link encap:Ethernet  HWaddr 5C:D9:98:2D:4F:79  
eth0      Link encap:Ethernet  HWaddr 5C:D9:98:2D:4F:79  
eth0.0    Link encap:Ethernet  HWaddr 5C:D9:98:2D:4F:79  
eth0.1    Link encap:Ethernet  HWaddr 5C:D9:98:2D:4F:79  
mon.wlan0 Link encap:UNSPEC  HWaddr 5C-D9-98-2D-4F-77-00-00-00-00-00-00-00-00-00-00  
wlan0     Link encap:Ethernet  HWaddr 5C:D9:98:2D:4F:77

это подтверждает arp с компа:

arp -a
? (192.168.1.1) в 5c:d9:98:2d:4f:79 [ether] на eth0

3. При включении wi-fi загорается красный диод рядом с боковой кнопкой. Как от этого избавиться? писать скрипт

echo 0 >> /proc/diag/led/red
или есть где-то опция?

★★★★★

Последнее исправление: Turbid (всего исправлений: 1)

>LED Опции нет. Можно написать скрипт в одну строку и поставить в автозагрузку. Ядро у вас явно 2.6 на 2.4 диоды вайфая не загораются сами, ну и ко всему прочему 2.4 куда стабильнее чем 2.6 да и вайфай на 2.4 быстрее работает, из-за мокрописечного проприетарного модуля кстати.

Aug 5 21:24:08 OpenWrt daemon.warn dnsmasq-dhcp[1280]: DHCP packet received on eth0.1 which has no address

Ну arp-poison?

на интерфейсх были левые mac-и

nvram такой nvram

polovinamozga
()

Т.к. подключение по PPPoE - убей с помощью iptables входящий на wan UDP:67

или можешь заставить dhcp-сервер игнорировать запросы с wan-порта (что-то вроде option ignore 1)

spunky ★★
()
Ответ на: комментарий от polovinamozga

>Ну arp-poison?

А как узнать точнее?

Turbid ★★★★★
() автор топика

Как раз буду покупать этот роутер и ставить OpenWrt. Пока что сижу на диалапе %).

gentoo_root ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.