http://wl500g.googlecode.com/files/R...rtn-r4654M.trx :)
Printable View
Да, все работает.
lly, есть только один момент: post-firewall вызывается в странной последовательности (это список переменных окружения, доступных в каждом вызове):
Как видно post firewall для ppp0 вызывается раньше чем для valn2. По-моему, именно поэтому лог загрузки роутера выглядит вот так:Code:Thu Jan 1 04:00:04 MSK 1970
export HOME='/'
export PATH='/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin'
export PWD='/'
export TERM='linux'
export TZ='MSK-4'
Thu Jan 1 04:00:14 MSK 1970
export DEVICE='vlan2'
export DNS1='*.*.*.*'
export DNS2='*.*.*.*'
export IFNAME='*.*.*.*'
export IPLOCAL='*.*.*.*'
export IPREMOTE='*.*.*.*'
export MACREMOTE='B4:*:*:*:*:*'
export ORIG_UID='0'
export PATH='/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin'
export PPPD_PID='309'
export PPPLOGNAME='admin'
export PWD='/'
export TZ='MSK-4'
export USEPEERDNS='1'
Thu Jan 1 04:00:22 MSK 1970
export HOME='/'
export PATH='/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin'
export PWD='/'
export TERM='linux'
export TZ='MSK-4'
export dns='*.*.*.* *.*.*.*'
export domain='netbynet.ru'
export interface='vlan2'
export ip='*.*.*.*'
export lease='432000'
export mask='*'
export msstaticroutes='*.*.*.*'
export ntpsrv='*.*.*.*'
export opt53='05'
export router='*.*.*.*'
export serverid='*.*.*.*'
export staticroutes='*.*.*.*'
export subnet='*.*.*.*'
Вот так он выглядел на r4330:Code:Jan 1 04:00:13 pppd[306]: Plugin rp-pppoe.so loaded.
Jan 1 04:00:13 pppd[306]: RP-PPPoE plugin version 3.10 compiled against pppd 2.4.5
Jan 1 04:00:13 pppd[307]: pppd 2.4.5 started by admin, uid 0
Jan 1 04:00:14 pppd[307]: PPP session is 23388 (0x5b5c)
Jan 1 04:00:14 pppd[307]: Connected to b4:*:*:*:*:* via interface vlan2
Jan 1 04:00:14 pppd[307]: Using interface ppp0
Jan 1 04:00:14 pppd[307]: Connect: ppp0 <--> vlan2
Jan 1 04:00:14 pppd[307]: CHAP authentication succeeded
Jan 1 04:00:14 pppd[307]: peer from calling number B4:*:*:*:*:* authorized
Jan 1 04:00:14 pppd[307]: local IP address *.*.*.*
Jan 1 04:00:14 pppd[307]: remote IP address *.*.*.*
Jan 1 04:00:14 pppd[307]: primary DNS address 212.*.*.6
Jan 1 04:00:14 pppd[307]: secondary DNS address 212.*.*.6
Jan 1 04:00:14 dnsmasq[240]: read /etc/hosts - 6 addresses
Jan 1 04:00:14 dnsmasq-dhcp[240]: read /etc/ethers - 2 addresses
Jan 1 04:00:14 dnsmasq[240]: using nameserver 2001:470:20::2#53
Jan 1 04:00:14 dnsmasq[240]: using nameserver 212.*.*.6#53
Jan 1 04:00:14 dnsmasq[240]: using nameserver 212.*.*.6#53
Jan 1 04:00:14 inadyn[344]: Inadyn version 1.99.2 -- Dynamic DNS update client.
Jan 1 04:00:14 PPPoE: connected to ISP
Jan 1 04:00:14 inadyn[344]: Failed resolving hostname *: Name or service not known
Jan 1 04:00:14 inadyn[344]: Checking for IP# change, connecting to checkip.dns.he.net(184.105.242.4)
Jan 1 04:00:15 inadyn[344]: Update needed for alias *, new IP# *.*.*.*
Jan 1 04:00:15 inadyn[344]: Sending IP# update to DDNS server, connecting to ipv4.tunnelbroker.net(64.62.200.2)
Jan 1 04:00:22 inadyn[344]: Successful alias table update for * => new IP# *.*.*.*
Jan 1 04:00:24 udpxy[365]: udpxy 1.0-23.0 (prod) standard [Linux 2.6.22.19 mips] is starting
Jan 1 04:00:24 ddns: ddns update ok
Jan 1 04:00:24 zcip client: config IP : 169.254.155.218
Jan 1 04:00:24 dnsmasq[240]: read /etc/hosts - 6 addresses
Jan 1 04:00:24 dnsmasq-dhcp[240]: read /etc/ethers - 2 addresses
Jan 1 04:00:24 dnsmasq[240]: using nameserver 2001:470:20::2#53
Jan 1 04:00:24 dnsmasq[240]: using nameserver 212.*.*.6#53
Jan 1 04:00:24 dnsmasq[240]: using nameserver 212.*.*.6#53
Oct 3 09:02:37 pppd[307]: System time change detected.
А вот так вот когда-то вызывался post-firewall:Code:Jan 1 04:00:05 dnsmasq[241]: read /etc/hosts - 6 addresses
Jan 1 04:00:05 dnsmasq-dhcp[241]: read /etc/ethers - 2 addresses
Jan 1 04:00:05 dnsmasq[241]: using nameserver 212.*.*.6#53
Jan 1 04:00:05 dnsmasq[241]: using nameserver 212.*.*.6#53
Jan 1 04:00:05 pppd[321]: Plugin rp-pppoe.so loaded.
Jan 1 04:00:05 pppd[321]: RP-PPPoE plugin version 3.10 compiled against pppd 2.4.5
Jan 1 04:00:05 pppd[322]: pppd 2.4.5 started by admin, uid 0
Jan 1 04:00:05 pppd[322]: PPP session is 24686 (0x606e)
Jan 1 04:00:05 pppd[322]: Connected to b4:*:*:*:*:* via interface vlan2
Jan 1 04:00:05 pppd[322]: Using interface ppp0
Jan 1 04:00:05 pppd[322]: Connect: ppp0 <--> vlan2
Jan 1 04:00:05 pppd[322]: CHAP authentication succeeded
Jan 1 04:00:05 pppd[322]: peer from calling number B4:*:*:*:*:* authorized
Jan 1 04:00:05 pppd[322]: local IP address *.*.*.*
Jan 1 04:00:05 pppd[322]: remote IP address *.*.*.*
Jan 1 04:00:05 pppd[322]: primary DNS address 212.*.*.6
Jan 1 04:00:05 pppd[322]: secondary DNS address 212.*.*.6
Jan 1 04:00:05 dnsmasq[241]: read /etc/hosts - 6 addresses
Jan 1 04:00:05 dnsmasq-dhcp[241]: read /etc/ethers - 2 addresses
Jan 1 04:00:05 dnsmasq[241]: using nameserver 2001:470:20::2#53
Jan 1 04:00:05 dnsmasq[241]: using nameserver 212.*.*.6#53
Jan 1 04:00:05 dnsmasq[241]: using nameserver 212.*.*.6#53
Jan 1 04:00:05 INADYN[358]: Started 'INADYN version 1.96.3' - dynamic DNS updater.
Jan 1 04:00:05 INADYN[358]: IP read from cache file is '*.*.*.*'. No update required.
Jan 1 04:00:05 PPPoE: connected to ISP
Jan 1 04:00:06 kernel: vlan2: add *:*:*:*:*:* mcast address to master interface
Jan 1 04:00:06 INADYN[358]: I:IP address for alias '*' needs update to '*.*.*.*'
Oct 2 19:59:17 INADYN[358]: I:Alias '*' to IP '*.*.*.*' updated successful.
Oct 2 19:59:18 ddns: ddns update ok
Code:Thu Jan 1 03:00:07 MSK 1970
export HOME='/'
export PATH='/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin'
export PWD='/'
export TERM='linux'
export TZ='MSK-3MSD,M3.5.0,M10.5.0/3'
Thu Jan 1 03:00:07 MSK 1970
export HOME='/'
export PATH='/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin'
export PWD='/'
export TERM='linux'
export TZ='MSK-3MSD,M3.5.0,M10.5.0/3'
export dns='*.*.*.* *.*.*.*'
export domain='netbynet.ru'
export interface='vlan2'
export ip='*.*.*.*'
export lease='432000'
export mask='*'
export msstaticroutes='*'
export ntpsrv='*.*.*.*'
export router='*.*.*.*'
export serverid='*.*.*.*'
export staticroutes='*'
export subnet='*.*.*.*'
Fri Nov 26 20:19:53 MSK 2010
export DEVICE='vlan2'
export DNS1='*.*.*.*'
export DNS2='*.*.*.*'
export IFNAME='ppp0'
export IPLOCAL='*.*.*.*'
export IPREMOTE='*.*.*.*'
export MACREMOTE='*:*:*:*:*:*'
export ORIG_UID='0'
export PATH='/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin'
export PPPD_PID='288'
export PPPLOGNAME='admin'
export PWD='/'
export TZ='MSK-3MSD,M3.5.0,M10.5.0/3'
export USEPEERDNS='1'
Где можно скачать r4654M? Ссылка выше - ош.404.
Все привет.. давненько я не писал
стояла прошивка 1.9.2.7-rtn-r4502
обновил до RT-N16-1.9.2.7-rtn-r4645.trx
получил:(Code:Jan 1 04:06:43 wan: connected manually (unit 0)
Jan 1 04:06:43 udpxy[471]: udpxy 1.0-23.0 (prod) standard [Linux 2.6.22.19 mips] is exiting with rc=[0]
Jan 1 04:06:43 kernel: vlan2: dev_set_allmulti(master, -1)
Jan 1 04:06:43 dhcp client: skipping resetting IP address to 0.0.0.0
Jan 1 04:06:43 dhcp client: deconfig: lease is lost
Jan 1 04:06:43 dhcp client: skipping resetting IP address to 0.0.0.0
Jan 1 04:06:43 dhcp client: deconfig: lease is lost
Jan 1 04:06:44 udpxy[513]: udpxy 1.0-23.0 (prod) standard [Linux 2.6.22.19 mips] is starting
Jan 1 04:06:44 kernel: vlan2: dev_set_allmulti(master, 1)
Jan 1 04:06:44 dhcp client: bound IP : 10.251.36.69 from 10.251.36.254
Jan 1 04:06:44 dnsmasq[246]: read /etc/hosts - 4 addresses
Jan 1 04:06:44 dnsmasq-dhcp[246]: read /etc/ethers - 7 addresses
Jan 1 04:06:44 dnsmasq[246]: using nameserver 10.251.0.1#53
Jan 1 04:06:44 pptp[519]: Plugin pptp.so loaded.
Jan 1 04:06:44 pptp[519]: PPTP plugin version 0.8.5 compiled for pppd-2.4.5, linux-2.6.22.19
Jan 1 04:06:44 pptp[520]: pppd 2.4.5 started by avmishin, uid 0
Jan 1 04:06:45 pptp[520]: Using interface ppp0
Jan 1 04:06:45 pptp[520]: Connect: ppp0 <--> pptp (10.251.1.228)
Jan 1 04:06:47 pptp[520]: Fatal signal 11
Jan 1 04:06:47 pptp[520]: Exit.
на 1.9.2.7-rtn-r4656 все заработало
в последней прошивке на WL500W не открываются сайты https, в чём может быть дело?
раньше на старой всё работало.
Прошился до WL500gp-1.9.2.7-rtn-r4645 - не могу теперь зайти в вебадминку
wl-500gp v1
Интернет раздаётся, перегружать боюсь :DCode:Error 101 (net::ERR_CONNECTION_RESET): The connection was reset.
wl500gpv2
На прошивке 4645 при попытке подключения PPTP:
Fatal signal 11
Обновился на 4656 - PPTP работает.
Я к тому чтобы другие не наступали на эти грабли, т.к. 4645 еще висела как самая последняя.
UPD: Обновился на 4667, полет нормальный.
выложен r4667 билд
https://code.google.com/p/wl500g/downloads/list
Новый релиз: RT-N-1.9.2.7-rtn-r4667 (2012-10-08) ;)
https://code.google.com/p/wl500g/wiki/News
Detailed revision history
- kernel
- enable LBD (disks > 2Tb)
- backports from upstream - MIPS, fs(ext3, ext4, udf), net(ipv4{6} raw), netfilter(xt_limit)
- pppd MSCHAPv2 fix (issue 355)
Спасибо, PPTP работает!
Приветствую.
Стоит самосборная прошивка от энтузиастов r4672 + wl500g-mod r410.
Делаю следующее:
- Подключил флешку на 32Гб.
- Разбил ее на 2 раздела (2-й на 512мб для свопа), первый в ext4 (без журналирования)
- Создал в /tmp/local/etc/fstab
Code:/dev/discs/disca/part1 /opt ext4 rw,noatime,journal_async_commit,data=writeback,barrier=0,commit=60,errors=remount-ro 0 1
/dev/discs/disca/part2 none swap sw 0 0
- Создал в /tmp/local/sbin/pre-mount
Code:#!/bin/sh
ln -s /usr/local/etc/fstab /tmp/etc/fstab
- Сохранил и закомитил flashfs. reboot.
В общем все отлично и все работает:
Но… после всего этого не стартует самба.Code:[root@RT-N16 root]$ mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devfs on /dev type tmpfs (rw,noatime)
devpts on /dev/pts type devpts (rw)
tmpfs on /tmp type tmpfs (rw,noatime)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/disca/part1 on /opt type ext4 (rw,noatime,errors=remount-ro,commit=60,barrier=0,journal_async_commit,data=writeback)
В логах ничего, при попытке запустить вручную ругается на отсутствие конфига /etc/smb.conf
Так и не разобравшись в чем же дело вернул все как было, скопировал smb.conf в etc flashfs, добавил строчку в pre-mount для симлинка в /etc/smb.conf, сделал ребут… и опять ничего, самба при загрузке не стартует (Хотя если уже вручную запустить то все хорошо).
:confused:
p.s.
А еще бы хорошо что бы кто-то рассказал как поднять openssh-server.
Установить его через opkg просто, а вот дальше что? Сертификаты сгенерил… всеравно требует sshd юзера для запуска.
А вообще, реально заменить dropbear полноценным sshd?