12 сентября, а грозы сверкают - мама-не-горюй!
Ну и вышибло очередной грозой точку доступа NanoStation M5
Вроде не проблема, поменяй - да работай.
Только настроены радиомосты с привязкой по мак-адресу, и вышибло не удаленную точку, а "мамку".
Т.е. если тупо менять "мамку" - то удаленные точки ее не увидят, надо менять привязку на "дочках".
Ехать до "дочек" вломмммм... :)
Но на NanoStation-ах же линукс! И SSH! Вспоминаем уроки шаманства с мак-адресами, гуглим немного... И - вуаля!
Решение:
1. Создаем файл rc.poststart в каталоге /etc/persistent нашего устройства.
с содержанием:
echo "ifconfig wifi0 down">/etc/persistent/rc.poststart
echo "ifconfig wifi0 hw ether 00:15:6D:5E:11:A0">>/etc/persistent/rc.poststart #WLAN MAC (YY:YY:YY:XX:XX:XX)
echo "ifconfig wifi0 up">>/etc/persistent/rc.poststart
echo "ifconfig ath0 down">>/etc/persistent/rc.poststart
echo "ifconfig ath0 hw ether 00:15:6D:5E:11:A0">>/etc/persistent/rc.poststart #WLAN MAC (YY:YY:YY:XX:XX:XX)
echo "ifconfig ath0 up">>/etc/persistent/rc.poststart
echo "ifconfig eth0 down">>/etc/persistent/rc.poststart
echo "ifconfig eth0 hw ether 00:15:6D:5F:11:A0">>/etc/persistent/rc.poststart #LAN MAC (YY:YY:YY:X(X+1):XX:XX)
echo "ifconfig eth0 up">>/etc/persistent/rc.poststart
echo "ifconfig eth1 down">>/etc/persistent/rc.poststart
echo "ifconfig eth1 hw ether 00:15:6D:5F:11:A0">>/etc/persistent/rc.poststart #LAN MAC (YY:YY:YY:X(X+1):XX:XX)
echo "ifconfig eth1 up">>/etc/persistent/rc.poststart
2. Назначаем необходимые права:
chmod +x /etc/persistent/rc.poststart
3. Проверяем правильность:
cat /etc/persistent/rc.poststart
4. Применяем:
cfgmtd -w -p /etc/
Перезагружаемся (reboot) и видим желаемый результат.
Откат обратно:
1. Удаляем файл rc.poststart
rm /etc/persistent/rc.poststart
2. Применяем:
cfgmtd -w -p /etc/
Перезагружаемся и видим желаемый результат.
Комментариев нет:
Отправить комментарий