Отдали D-Link DIR 400. Сразу же залил dd-wrt v.24 SP1, стало все сразу и без проблем. Настроил. Но потом столкнулся с проблемой нерабочего клонирования MAC адреса на WAN. У меня в сети ip роздается по строго прописаным MAC. nvram set * тоже не работало. Решил попробовать такой способ:
cat /dev/mtdblock/6 > /tmp/RedConfig.bin
скопировал файл с роутера с помошью scp на другой сервак от туда к себе и изменил в файле хекс эдитором макадрес который выставлялся по дефолту, потом обратно закинул в роутер файл (тоже с помошью scp c стогоже сервака) и выполнил команду
mtd -f write /tmp/RedConfig.bin mtd6
Отредактировал, залил, перегрузил... Изменился только один адрес в nvram show, но в ipconfig все по старому осталось. Решил до редактировать RedConfig.bin, и залил, перегрузил. И все... Включается, 2 секунды пингуется по адресу 192.168.0.1 (при этом лампочка порта светится нормально), затем пинг пропадает и девайс начинает мигать всеми огоньками (kernel panic?).
ВОПРОС: Что делать?
сразу после включения вылавлюю: lexx:/home/lexx # tcpdump -i eth1 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes 12:49:04.438119 arp who-has 192.168.0.1 tell 192.168.0.1 12:49:04.740525 arp who-has 192.168.0.1 tell 192.168.0.1 12:49:05.042958 arp who-has 192.168.0.1 tell 192.168.0.1 12:49:05.345394 arp who-has 192.168.0.1 tell 192.168.0.1 12:49:05.647831 arp who-has 192.168.0.1 tell 192.168.0.1
и "ёлочка зажгись" (((