1. WL-500GPv2, прошит WL500gpv2-1.9.2.7-d-r1000.trx
роутер 192.168.3.1
мой комп 192.168.3.2
2. Выполнил скрипт с первой страницы.
в options.pptpd
pptp сервер 192.168.3.90
pptp клиенты 192.168.3.91-99
И вроде почти все заработало (маршруты посмотрел), но всего один маршрут на wl500gpv2 всё испортит.
Code:
default 192.168.3.92 0.0.0.0 UG 0 0 0 WAN ppp0
Логи при этом.
Code:
Jan 5 03:39:03 pptpd[332]: CTRL: Client xx.xx.xxx.xxx control connection started
Jan 5 03:39:03 pptpd[332]: CTRL: Starting call (launching pppd, opening GRE)
Jan 5 03:39:03 pppd[333]: pppd 2.4.5 started by root, uid 0
Jan 5 03:39:03 pppd[333]: Using interface ppp0
Jan 5 03:39:03 pppd[333]: Connect: ppp0 <--> /dev/pts/1
Jan 5 03:39:06 pppd[333]: found interface br0 for proxy arp
Jan 5 03:39:06 pppd[333]: local IP address 192.168.3.90
Jan 5 03:39:06 pppd[333]: remote IP address 192.168.3.92
Jan 5 03:39:06 dnsmasq[65]: read /etc/hosts - 3 addresses
Jan 5 03:39:06 dnsmasq-dhcp[65]: read /etc/ethers - 1 addresses
Jan 5 03:39:07 igmpproxy[349]: MC-Router API already in use; Errno(125): Address already in use
Jan 5 03:39:07 Automatic IP: connected to ISP
Продолжение.
Прокопал тему, проблема идентичная той, что была у разобравшегося в ней dfayruzov'а - лишний роут по умолчанию. Лечится убиванием /tmp/ppp/ip-up и ip-down. Но похоже что и сегодня не мой день, скрипт post-mount не выполнился.
Продолжение.
Далее прочитал http://wl500g.info/showpost.php?p=156353&postcount=1 и ключики ip-up-script и ip-down-script помогли.