Содержание

OpenWRT для роутера Beeline SmartBox N300

Доступ в ssh

После установки пароля root в веб-морде можно зайти в роутер по SSH, разрешив старые способы шифрования соединения.

Иначе наблюдается следующая ошибка при попытке установки соединения с роутером:

Unable to negotiate with 192.168.1.1 port 22: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,kexguess2@matt.ucc.asn.au
# ssh
ssh -o KexAlgorithms=+diffie-hellman-group1-sha1  -oHostKeyAlgorithms=+ssh-dss root@192.168.1.1

Репозиторий пакетов

src/gz barrier_breaker_base http://openwrt.ivtrans.ru/n300/packages/base
src/gz barrier_breaker_luci http://openwrt.ivtrans.ru/n300/packages/luci
src/gz barrier_breaker_management http://openwrt.ivtrans.ru/n300/packages/management
src/gz barrier_breaker_oldpackages http://openwrt.ivtrans.ru/n300/packages/oldpackages
src/gz barrier_breaker_packages http://openwrt.ivtrans.ru/n300/packages/packages
src/gz barrier_breaker_routing http://openwrt.ivtrans.ru/n300/packages/routing
src/gz barrier_breaker_telephony http://openwrt.ivtrans.ru/n300/packages/telephony

OpenVPN 2.5.3

Работающая в настоящее время версия openVPN

# Скачиваем пакеты из репозитория
cd /tmp
wget http://openwrt.ivtrans.ru/n300/packages/openvpn/libopenssl_1.0.2t-1_realtek.ipk
wget http://openwrt.ivtrans.ru/n300/packages/openvpn/openvpn-openssl_2.5.3-4_realtek.ipk
 
# устанавливаем openvpn
opkg install openvpn-openssl_2.5.3-4_realtek.ipk libopenssl_1.0.2t-1_realtek.ipk
 
# конфигурируем openvpn
# заливаем когфиг в /etc/openvpn.conf
 
# включаем openvpn в загрузку
/etc/init.d/openvpn enable
 
# Стартуем openvpn
/etc/init.d/openvpn start

Redirect GW

redirect-gateway def1

Смена MAC у сетевухи

В вебморде luci можно указать в настройках интерфейса нужный MAC

# В вебморде luci можно указать в настройках интерфейса  нужный MAC
# Но мы меняем через uci :o)
 
uci set network.wan.macaddr="16:0c:ac:2d:6f:a7"
uci commit network
ifdown lan && ifup wan