в Windows командой getmac.
Printable View
2 способа с картинками смотреть тут. ;)
при настройке pppoe я получил ошибку:
rp-pppoe is compiled against pppd version 2.4.2, а у меня стоит pppd 2.4.3
Старого пакета ppp_2.4.2 в репозитории нет. Нового пакета rp-pppoe_2.4.3 тоже нет. Что делать? :confused:
rp-pppoe 3.1 нормально собирается на роутере
Перепрошил на новую прошивку 1.9.2.7-d-r1825.
Проблема осталась.
Решил пойти другим путем. Использовать crond. Перечитал много информации. Но так и не выходить у меня. Хочу чтобы роутер каждый день в полночь перезагружался.
Использовал этот код
Но так и ничего не выходить :(Code:mkdir -p /var/spool/cron/crontabs
crontab -e
#Edit crontab file. See tutorials on crontab and vi (text editor)
#Ex. Press "a" for append-mode. Enter cron-command ex "00 00 * * * reboot"
#to reboot everyday at 12 am. Press "Esc", ":wq" and "Enter" to save and quit.
mkdir -p /usr/local/sbin
echo "/var/spool/cron/crontabs/admin" >> /usr/local/.files
if [ ! -f /usr/local/sbin/post-boot ] ; then
echo "#!/bin/sh" > /usr/local/sbin/post-boot
fi
echo "/usr/sbin/crond" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
flashfs save
flashfs commit
#If not already enabled:
flashfs enable
reboot
была проблема с обрывом pptp и последующей ошибкой аутентификации при попытках восстановления соединения. долго искал решение, в конце концов состряпал из нескольких чужих скриптов вот такое...
эта вещь помещена у меня в папку cron, запускается раз в 15 минут.Code:#!/bin/sh
# Ресурс, доступность которого нужно проверять.
PINGRESOURCE="yandex.ru"
# Если ресурс не доступен
if ( ! ping -c 3 ${PINGRESOURCE} >/dev/null 2>&1) then
#переподсоединяем PPTP
killall pppd >/dev/null 2>&1
sleep 10s
pppd file /tmp/ppp/options.wan0 >/dev/null 2>&1
logger -t user no ping ${PINGRESOURCE}... ppp restarted
sleep 60s
/opt/etc/sendsms/send.php 7906******* reconnected ppt on DIR320
else
logger -t user ping ${PINGRESOURCE} ok!
fi
скрипт пишет в лог результаты пинга и если приходится перезапустить PPTP, то шлет смску;)
если таки надо перегружать роутер, в чем я сильно сомневаюсь, то меняйте строчку killall pppd >/dev/null 2>&1 на reboot, уж точно должно помочь
ну в принципе все правильно, осталось только сделать этот скрипт исполняемым и сохранить все во флэш памяти, для этого выполнить в консоли
проверить работу скрипта можно по записям в лог об успешном пинге, которая у вас соответственно должна появляться раз в час.Code:chmod +x /opt/etc/cron.hourly/ping.sh
flashfs save && flashfs commit && flashfs enable && reboot
Жаль что программу RouterControl можно обмануть((, вытащив и вставь блок питания. Приходиться вырубать вайфай через веб-интерфейс с перезагрузкой роутера.
Здравствуйте, у меня wl500gp, настраивал по этому топику, все работает норм, но хочу перейти с adsl на волокно по pptp на провайдер ONLINE. Но там написано
Сам вопрос: возможно ли сделать так, чтоб роутер сам переподключал соединение после 00:00? Cron на роутере вроде имеется, если возможно, то как? Напишите подробную инструкцию плиз, т.к. в линуксе я чайник.Quote:
*Для активации ночной скорости в пакете после 00:00 необходимо переподключить соединение. В 07:00 происходит автоматический разрыв соединения.
Как вириант, поставьте в cron на нужное время команду reboot.
Подробнее про cron ищите на форуме.
:eek: А может сразу молотком его? :D
Вот такая строка у меня в crontab, каждый день в 7:00, делает принудительный реконнект:
;)Code:# ============== Force reconnect ==================================== #
00 07 * * * YourUserName /usr/bin/killall -1 pppd
# ============================================================= #
cron у меня, установлен из репозитария.
у меня провайдер по PPPoE. днём интернет отлично работает, а вот вечером с 20:00 дл 23:00 начинает дисконнектить через каждые 5-10 минут,
что это может быть?:confused:
логи
PHP Code:Sep 18 21:07:43 pppd[1024]: No response to 6 echo-requests
Sep 18 21:07:43 pppd[1024]: Serial link appears to be disconnected.
Sep 18 21:07:43 pppd[1024]: Connect time 3.7 minutes.
Sep 18 21:07:43 pppd[1024]: Sent 25490 bytes, received 30526 bytes.
Sep 18 21:07:43 dnsmasq[68]: read /etc/hosts - 2 addresses
Sep 18 21:07:43 dnsmasq-dhcp[68]: read /etc/ethers - 2 addresses
Sep 18 21:07:43 dnsmasq[68]: using nameserver 83.217.193.2#53
Sep 18 21:07:43 dnsmasq[68]: using nameserver 83.217.192.2#53
Sep 18 21:07:43 PPPoE: Disconnected
Sep 18 21:07:49 pppd[1024]: Connection terminated.
Sep 18 21:07:49 pppd[1024]: Modem hangup
Sep 18 21:08:19 pppd[1024]: PPP session is 6750 (0x1a5e)
Sep 18 21:08:19 pppd[1024]: Connected to 00:30:88:17:39:bc via interface vlan1
Sep 18 21:08:19 pppd[1024]: Using interface ppp0
Sep 18 21:08:19 pppd[1024]: Connect: ppp0 <--> vlan1
Sep 18 21:08:19 pppd[1024]: CHAP authentication succeeded: CHAP authentication success, unit 33369
Sep 18 21:08:19 pppd[1024]: CHAP authentication succeeded
Sep 18 21:08:19 pppd[1024]: peer from calling number 00:30:88:17:39:BC authorized
Sep 18 21:08:19 pppd[1024]: local IP address 89.169.186.251
Sep 18 21:08:20 pppd[1024]: remote IP address 89.169.160.1
Sep 18 21:08:20 pppd[1024]: primary DNS address 83.217.192.2
Sep 18 21:08:20 pppd[1024]: secondary DNS address 83.217.193.2
Sep 18 21:08:20 dnsmasq[68]: read /etc/hosts - 2 addresses
Sep 18 21:08:20 dnsmasq-dhcp[68]: read /etc/ethers - 2 addresses
Sep 18 21:08:20 dnsmasq[68]: using nameserver 83.217.193.2#53
Sep 18 21:08:20 dnsmasq[68]: using nameserver 83.217.192.2#53
Sep 18 21:08:20 PPPoE: connected to ISP
Sep 18 21:17:30 dnsmasq-dhcp[68]: DHCPINFORM(br0) 192.168.1.2 00:18:f3:4f:19:41
Sep 18 21:17:30 dnsmasq-dhcp[68]: DHCPACK(br0) 192.168.1.2 00:18:f3:4f:19:41 KOMP
Sep 18 21:18:20 pppd[1024]: No response to 6 echo-requests
Sep 18 21:18:20 pppd[1024]: Serial link appears to be disconnected.
Sep 18 21:18:20 pppd[1024]: Connect time 10.0 minutes.
Sep 18 21:18:20 pppd[1024]: Sent 127147423 bytes, received 7059404 bytes.
Sep 18 21:18:20 dnsmasq[68]: read /etc/hosts - 2 addresses
Sep 18 21:18:20 dnsmasq-dhcp[68]: read /etc/ethers - 2 addresses
Sep 18 21:18:20 dnsmasq[68]: using nameserver 83.217.193.2#53
Sep 18 21:18:20 dnsmasq[68]: using nameserver 83.217.192.2#53
Sep 18 21:18:20 PPPoE: Disconnected
Sep 18 21:18:24 dnsmasq-dhcp[68]: DHCPINFORM(br0) 192.168.1.2 00:18:f3:4f:19:41
Sep 18 21:18:24 dnsmasq-dhcp[68]: DHCPACK(br0) 192.168.1.2 00:18:f3:4f:19:41 KOMP
Sep 18 21:18:26 pppd[1024]: Connection terminated.
Sep 18 21:18:26 pppd[1024]: Modem hangup
Sep 18 21:18:56 pppd[1024]: PPP session is 9157 (0x23c5)
Sep 18 21:18:56 pppd[1024]: Connected to 00:30:88:17:39:bc via interface vlan1
Sep 18 21:18:56 pppd[1024]: Using interface ppp0
Sep 18 21:18:56 pppd[1024]: Connect: ppp0 <--> vlan1
Sep 18 21:19:16 dnsmasq-dhcp[68]: DHCPINFORM(br0) 192.168.1.2 00:18:f3:4f:19:41
Sep 18 21:19:16 dnsmasq-dhcp[68]: DHCPACK(br0) 192.168.1.2 00:18:f3:4f:19:41 KOMP
Sep 18 21:19:30 pppd[1024]: CHAP authentication failed: CHAP authentication failure, unit 19122
Sep 18 21:19:30 pppd[1024]: CHAP authentication failed
Sep 18 21:19:30 pppd[1024]: Connection terminated.
Sep 18 21:20:00 pppd[1024]: PPP session is 5170 (0x1432)
Sep 18 21:20:00 pppd[1024]: Connected to 00:30:88:17:39:bc via interface vlan1
Sep 18 21:20:00 pppd[1024]: Using interface ppp0
Sep 18 21:20:00 pppd[1024]: Connect: ppp0 <--> vlan1
Sep 18 21:20:08 dnsmasq-dhcp[68]: DHCPINFORM(br0) 192.168.1.2 00:18:f3:4f:19:41
Sep 18 21:20:08 dnsmasq-dhcp[68]: DHCPACK(br0) 192.168.1.2 00:18:f3:4f:19:41 KOMP
Sep 18 21:20:08 pppd[1024]: CHAP authentication succeeded: CHAP authentication success, unit 35304
Sep 18 21:20:08 pppd[1024]: CHAP authentication succeeded
Sep 18 21:20:08 pppd[1024]: peer from calling number 00:30:88:17:39:BC authorized
Sep 18 21:20:08 pppd[1024]: local IP address 89.169.186.251
Sep 18 21:20:08 pppd[1024]: remote IP address 89.169.160.1
Sep 18 21:20:08 pppd[1024]: primary DNS address 83.217.192.2
Sep 18 21:20:08 pppd[1024]: secondary DNS address 83.217.193.2
Sep 18 21:20:09 dnsmasq[68]: read /etc/hosts - 2 addresses
Sep 18 21:20:09 dnsmasq-dhcp[68]: read /etc/ethers - 2 addresses
Sep 18 21:20:09 dnsmasq[68]: using nameserver 83.217.193.2#53
Sep 18 21:20:09 dnsmasq[68]: using nameserver 83.217.192.2#53
Sep 18 21:20:09 PPPoE: connected to ISP