Originally Posted by
chyuliy
пипл, ни у кого в логах такой строчки нет?
Code:
Jan 1 03:00:04 kernel: vlan2: Setting MAC address to хх хх хх хх хх хх.
Jan 1 03:00:04 kernel: VLAN (vlan2): Underlying device (eth0) has same MAC, not checking promiscious mode.
А поиском не пробовали воспользоваться ? Этот вопрос на форуме уже пицот раз задавался
Originally Posted by
avk
Code:
kernel: vlan1: Setting MAC address to 00 22 15 6c de f7.
kernel: VLAN (vlan1): Underlying device (eth0) has same MAC, not checking promiscious mode.
Такое сообщение присутствует, если в секции Special Requirement from ISP не используется подмена
MAC-адреса для интерфейса vlan1 и обоим интерфейсам vlan1 и eth0 назначаются одинаковые адреса.
Если у Вас роутер DIR-320 - нужно поменять MAC-адреса интерфейсов на свои, иначе может быть конфликт в сети
После перепрошивки они становятся одинаковыми у всех роутеров - WAN : 00 90 4c c0 00 00 и Wi-Fi : 00 90 4c c1 00 00.
Originally Posted by
sorine
P.P.S. Обращаю внимание, что после перепрошивки MAC-адрес проводной части роутера изменится на 00 90 4c c0 00 00,
а беспроводной на 00 90 4c c1 00 00. Так что если у вашего проводного провайдера была авторизация по MAC-адресу,
либо если в вашей проводной сети существуют такие же переделанные D-link DIR-320, то установите необходимый
MAC адрес (например, с днища роутера) в соответствующее поле настроек подключения.
Если используем несколько D-link DIR-320, соединив их по Wi-Fi в режиме Hibrid или WDS, то необходимо сделать
различные MAC-адреса Wi-Fi у всех роутеров. Для этого вводим MAC-адреса Wi-Fi следующей командой:
Code:
nvram set il0macaddr=00:11:22:33:44:55
nvram commit
где вместо 00:11:22:33:44:55 вводим нужный адрес.
Как узнать заводские MAC-адреса роутера DIR-320 :
Code:
MAC-адрес LAN: cat /dev/mtd/3|grep lanmac
MAC-адрес WAN: cat /dev/mtd/3|grep wanmac
*Guest Zone: cat /dev/mtd/3|grep lan2mac
* в прошивке Олега не используется
Как установить новые MAC-адреса интерфейсов :
Code:
nvram set il0macaddr=xx:xx:xx:xx:xx:xx <- WiFi
nvram set et0macaddr=xx:xx:xx:xx:xx:xx <- LAN
nvram commit
reboot
Для WAN-порта можно ввести в WEB-морде или вот так :
Code:
nvram set il0macaddr=xx:xx:xx:xx:xx:xx <- MAC-адрес Wi-Fi
nvram set wl0_hwaddr=xx:xx:xx:xx:xx:xx <- MAC-адрес Wi-Fi
nvram set et0macaddr=xx:xx:xx:xx:xx:xx <- MAC-адрес LAN
nvram set lan_hwaddr=xx:xx:xx:xx:xx:xx <- MAC-адрес LAN
nvram set wan_hwaddr=xx:xx:xx:xx:xx:yy <- MAC-адрес WAN
nvram set wan0_hwaddr=xx:xx:xx:xx:xx:yy <- MAC-адрес WAN
nvram commit
reboot
Для проверки MAC-адресов интерфейсов вводим :
Code:
ifconfig | grep HWaddr
Получаем результат - таблицу MAC-адресов :
Code:
br0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx <- LAN
eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx <- LAN
eth1 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx <- WiFi
vlan0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx <- LAN
vlan2 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:yy <- WAN
По умолчанию MAC-адреса: Wi-Fi=LAN+1, WAN=LAN+2
т.е. для WAN нужно просто прибавить +2 (yy=xx+2)
Поиск по тэгу mac в помощь, это уже здесь писали ...
http://wl500g.info/showthread.php?p=140556#post140556
Нельзя использовать erаse /dеv/mtd/3 для сброса nvram - тогда из памяти
сотрется заводской mac-адрес и будут проблемы с родной прошивкой.
Не забываем изменить интерфейсы роутера после прошивки :
9. Для прошивки
1.9.2.7-10.7 заходим телнетом (
C:/bin > telnet 192.168.1.1) на роутер
(логин и пароль -
admin) и только для прошивки
1.9.2.7-10.7 вводим следующие команды,
для остальных прошивок (>
1.9.2.7-d-r423) этот пункт выполнять не надо:
Code:
nvram unset vlan2ports
nvram unset vlan2hwname
nvram set vlan1hwname=et0
nvram set vlan1ports="0 5"
nvram set wandevs=vlan1
nvram set wan_ifname=vlan1
nvram set wan_ifnames=vlan1
nvram set wan0_ifname=vlan1
nvram set wan0_ifnames=vlan1
nvram commit
reboot
Этот пункт для прошивки 1.9.2.7-10.7 необходимо выполнять после каждого сброса в исходное состояние.
Все. Теперь у вас роутер
D-Link DIR-320 с прошивкой Олега, представляющийся как
Asus WL-500gP V2.
http://wl500g.info/showthread.php?t=17641
Пожааалуйййста объясните какой мак адресс надо писать , куда его пропсать и как праильно его написать.
Прописывать нужно MAC-адрес сетевой карты компа, который точно работает в сети напрямую (без роутера)
Писать надо подряд и без знака ":", например, так : 001A2B4C6D8E (в нём нет буквы "О", там только 0 "нуль")
IP Config - WAN & LAN Special Requirement from ISP -> MAC Address: 001A2B4C6D8E
Проверить MAC-адреса интерфейсов можно так : зайти в настройках роутера на страницу
System Setup - System Command, в строке ввести ifconfig | grep HWaddr, затем "Refresh"
_________________________________________________
З.Ы. Если будут ещё вопросы, добавим и ответы ...