not quite.where to write the VPN server?
Topic: Fully featured OpenWrt build for the WNDR3700 (NO LONGER MAINTAINED)
The content of this topic has been archived between 13 Apr 2013 and 6 May 2018. Unfortunately there are posts – most likely complete pages – missing.
jovazwa wrote:I tried to install an USB printer, but when installing kmod-usb-printer I get the following messages in dmesg:
usblp: Unknown symbol kmem_cache_alloc
usblp: Unknown symbol __kmalloc
usblp: Unknown symbol kmalloc_cachesAnyone an idea what's wrong?
Everything else works very good! Thanks for supplying these builds arokh.
yeah the kernel module and used kernel does not match because the kernel module package you want to use (kmod-usb-printer) is from trunk feeds, hence newer than the kernel, in order to solve it you have to use older matching kernel modules or create your own kernel+package.
I don't understand, both kernel and module are version 2.26.32.27. Am I missing something?
@crocodil
accel-pptp is a fork of poptop and requires a kernel module and patched client. It wouldn't be compatible with other PPTP clients. Also, this type of router won't be able to handle many VPN connections anyways, it's not designed for that.
Accel-pptp client is a fully compatible to poptop! It based on poptop! The only differ is a 3-5 times speed boost!!! No other sides. The servers that can connect pptp client 100% can connect accel-pptp! There is no reason to leave this slow pptp client. I have a router with 200 MHz with accel-pptp it normally connecting to my ISP. Its perfom speed near the poptop client on WNDR's 680 MHz! Many people who install accel-pptp clients to they routers are very happy. I havent seen messages that they can not connect with accel-pptp client. I don't need a vpn server in my router, I just want the best and fastest vpn client to connect to my ISP!
It's a super project! By the way it is now included to Linux Kernel since 2.6.37.
http://kernelnewbies.org/Linux_2_6_37#head-e32226d516d4f3a0f159e67eeb5093fe64c9be42
Pleeeeeeeseeee ))) Client only! )))
root@OpenWrt /etc# opkg install kmod-ipv6
Installing kmod-ipv6 (2.6.32.27-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/kmod-ipv6_2.6.32.27-1_ar71xx.ipk.
Configuring kmod-ipv6.
root@OpenWrt /etc# insmod ipv6
insmod: can't insert 'ipv6': unknown symbol in module, or unknown parameter
root@OpenWrt /etc#
It says it's same kernel version you use, why isn't it working?
Otherwise, Thanks much for an excellent build
redcow wrote:jovazwa wrote:I tried to install an USB printer, but when installing kmod-usb-printer I get the following messages in dmesg:
usblp: Unknown symbol kmem_cache_alloc
usblp: Unknown symbol __kmalloc
usblp: Unknown symbol kmalloc_cachesAnyone an idea what's wrong?
Everything else works very good! Thanks for supplying these builds arokh.
yeah the kernel module and used kernel does not match because the kernel module package you want to use (kmod-usb-printer) is from trunk feeds, hence newer than the kernel, in order to solve it you have to use older matching kernel modules or create your own kernel+package.
I don't understand, both kernel and module are version 2.26.32.27. Am I missing something?
As said before it is because the kernel you have installed (arokh's image) and the kernel package you want to use are not based on the same configuration.
kmem_cache_alloc is part of the slab cache interface, but since the Jan 8 release arokh switched to the SLOB memory allocator, so thats probably the reason why it fails.
Just posting wireless results between my PC (gigabit) and my laptop Intel 5300 through 3-4 plaster walls and steel frame, distance 10m
2.4ghz Channel 6 with 20mhz 100mW (20dbm) = 8-9MB/s
2.4ghz Channel 6 with 40mhz below 100mW (20dbm) = 9-10MB/s
5ghz Channel 48 with 20mhz 15mW (12dbm) = 4MB/s
5ghz Channel 48 with 20mhz 50mW (17dbm) = 6MB/s
5ghz Channel 48 with 40mhz below 50mW (17dbm) = 9-10MB/s
Distance optimisation set to 20m
Haven't checked any other channels yet.
(Last edited by Z3r0 on 20 Jan 2011, 03:20)
Looks like SLOB is the cause for the missing symbols indeed, I'll switch back to SLUB which is default for trunk.
(Last edited by arokh on 20 Jan 2011, 16:44)
Yes. vpn client to connect to my ISP! He is not in the build.
I noticed something strange with this build: when I use Google maps, and particularly Street View, the router seems to 'hang'. Internet traffic gets slower and stuck for a couple of seconds. Also I can't even load the router adminpages. Then it takes some seconds or even longer, and everything will work again! So it seems that the whole router gets stuck. Any ideas?
(Last edited by cognosco on 20 Jan 2011, 14:24)
Does any one have a clue what could be wrong with my 5Ghz config? I get horrible speeds, while 2.4Ghz seems to be fine.
I checked with inSSIDer and the 2.4Ghz band is pretty crowded here (which is why I bought the router in the first place), but on the 5Ghz band I'm the only one.
I tried several configs for radio1, below is the current. I use build r24967.
config 'wifi-device' 'radio1'
option 'type' 'mac80211'
option 'macaddr' 'bla:bla:bla'
option 'hwmode' '11na'
list 'ht_capab' 'SHORT-GI-40'
list 'ht_capab' 'TX-STBC'
list 'ht_capab' 'RX-STBC1'
list 'ht_capab' 'DSSS_CCK-40'
option 'disabled' '0'
option 'channel' '48'
option 'country' 'NL'
option 'htmode' 'HT40-'
option 'noscan' '1'
option 'distance' '20'
2.4Hgz
NETIO - Network Throughput Benchmark, Version 1.31
(C) 1997-2008 Kai Uwe Rommel
TCP connection established.
Packet size 1k bytes: 6364.10 KByte/s Tx, 8637.36 KByte/s Rx.
Packet size 2k bytes: 7207.63 KByte/s Tx, 8859.31 KByte/s Rx.
Packet size 4k bytes: 8641.78 KByte/s Tx, 9100.82 KByte/s Rx.
Packet size 8k bytes: 7149.16 KByte/s Tx, 9000.69 KByte/s Rx.
Packet size 16k bytes: 6790.25 KByte/s Tx, 8853.42 KByte/s Rx.
Packet size 32k bytes: 6783.79 KByte/s Tx, 9120.22 KByte/s Rx.
Done.
5Ghz
NETIO - Network Throughput Benchmark, Version 1.31
(C) 1997-2008 Kai Uwe Rommel
TCP connection established.
Packet size 1k bytes: 520.89 KByte/s Tx, 10.30 MByte/s Rx.
Packet size 2k bytes: 389.39 KByte/s Tx, 6984.61 KByte/s Rx.
Packet size 4k bytes: 24.76 KByte/s Tx, 9.78 MByte/s Rx.
Packet size 8k bytes: 464.98 KByte/s Tx, 6706.96 KByte/s Rx.
Packet size 16k bytes: 283.86 KByte/s Tx, 9637.34 KByte/s Rx.
Packet size 32k bytes: 101.01 KByte/s Tx, 6162.18 KByte/s Rx.
Done.
I'll see about packaging up accel-pptp when I get some time. If it's backwards compatible as you say, then it would add value to the build indeed.
Thanks! I am not for sure about server, but accel-pptp as client is compatible to any server. PPtP is only way to connect to my ISP, but current pptp client is very slow.. That's why I want accel-pptp client and I am not alone! ))) By the way, the factory firmware include ppptp client and it is much more faster (>200Mbit/s). And what about VPN-server in router, it's dosen't matter. It's real special, non-standart feature.
I'm pretty sure there are more people using the PPTP server than there are people using the client to connect to their ISP. Are you sure you aren't using PPPoE? Never heard of ISP's using PPTP clients.
(Last edited by arokh on 20 Jan 2011, 15:36)
When uploading openwrt-wndr3700-r25018-squashfs-sysupgrade.bin with TFTP i get the following error:
Received bad opcode. Opcode = 18025
I am using a previous image from another date and just wanted to upgrade.
What's up with this error?
When uploading openwrt-wndr3700-r25018-squashfs-sysupgrade.bin with TFTP i get the following error:
Received bad opcode. Opcode = 18025
I am using a previous image from another date and just wanted to upgrade.
What's up with this error?
sysupgrade is the problem.
use factory with TFTP, sysupgrade with gui
I'm pretty sure there are more people using the PPTP server than there are people using the client to connect to their ISP. Are you sure you aren't using PPPoE? Never heard of ISP's using PPTP clients.
There used to be a adsl-provider in the Netherlands (Planet Internet) that also used pptp for clients.
They would have a router/modem (Alcatel Speedtouch Home) configured at 10.0.0.138 and then on your pc, you'd have to start a pptp-session to 10.0.0.138 to get connected to the internet. Some people modified (through telnet) this router to be Alcatel Speedtouch Pro, which allowed 24/7 connection to the internet, without needing a vpn connection.
But yeah, I think nowadays people would use a pptp-server more often.
Likvid wrote:When uploading openwrt-wndr3700-r25018-squashfs-sysupgrade.bin with TFTP i get the following error:
Received bad opcode. Opcode = 18025
I am using a previous image from another date and just wanted to upgrade.
What's up with this error?
sysupgrade is the problem.
use factory with TFTP, sysupgrade with gui
Thanks dude.
hi Arokh,
firstly, thank you very much for the great work you do.
I found out why my router was rebooting when I enabled multiwan; the kernel modules needed for that weren't build for the kernel in your image and therefore this resulted in a kernel panic.
The multiwan package depends on the following packages to be installed:
ip, iptables, iptables-utils, iptables-mod-conntrack, iptables-mod-conntrack-extra, iptables-mod-ipopt
AFAIK the mod-conntrack-extra and the iptables-mod-ipopt are not in your configuration and my question is if it would be possible to include those in this build as well?
I made my own build already, but my guess is this would be nice to add in your build as well and the payload is not very high.
kind regards and keep up the good work
Jouk
I'm pretty sure there are more people using the PPTP server than there are people using the client to connect to their ISP. Are you sure you aren't using PPPoE? Never heard of ISP's using PPTP clients.
See the factory firmware... Connection type PPTP. For who they made it? There's not VPN srver in it.
There is one country..... It's name is Russia! Our ISPs most like DHCP+PPTP connection. For Example, BEELINE.
Look http://help.internet.beeline.ru/internet/install/win7/win7_pptp/ ((((
I very like PPPoE, its working fine anyway, but this ISP is not support it! In Russia PPTP is normal practice for ISPs.
If you include pptp-client, that perform like PPTP in factory firmware Russian users of WNDR3700 will be very happy! ))))
Current pptp client in OpenWRT Backfire & DD-WRT & Gargoyle works very slow. About 16-20 Mbit Down & about 6-12 Mbit Up.
Pings in also not good. I think accel-pptp will work much better. I Would install it to my router myself, but I don't know how. I am not power linux user. ((((
If you need a vpn server you can done it with your PC and port forwarding. But if your ISP require PPTP the router without client is useless for you.
(Last edited by morzexxx on 21 Jan 2011, 10:39)
@jouk
The modules should load fine now. No need to include those in the build, few people use them.
New build is out. Thanks to jow for hosting
arokh,
thanks will test it tonight. Would it be possible for you to post a small test with iperf about the wireless stuff? Both on 2,4GHz and 5GHz I do not get any higher speed as 4 MBytes per second. Even though the router and the laptops are saying the link speed is 240 - 300. Just wondering.
kind regards
Jouk
arokh,
thanks will test it tonight. Would it be possible for you to post a small test with iperf about the wireless stuff? Both on 2,4GHz and 5GHz I do not get any higher speed as 4 MBytes per second. Even though the router and the laptops are saying the link speed is 240 - 300. Just wondering.
kind regards
Jouk
Welcome to the club I will test the new drivers as soon as i am home and report!
Do you get 4MB on 5 or 2.4GHZ? I get about 8MB on 2.4ghz and 5MB on 5GHZ.
(Last edited by abolition on 21 Jan 2011, 14:53)
Thanks for the new build, Arokh! (Still) Loving it.
Wifi 5Ghz, Country NL, channel 44 + 48 (40MHz) at 16dBm, netio 1.31.
Server: gigabit connected ion + dual-core atom pc.
Client: intel culv-laptop with Intel5100 wifi.
Previous build (16-01-2011):
Packet size 1k bytes: 6724.45 KByte/s Tx, 7363.99 KByte/s Rx.
Packet size 2k bytes: 7274.16 KByte/s Tx, 8348.03 KByte/s Rx.
Packet size 4k bytes: 7350.77 KByte/s Tx, 9097.56 KByte/s Rx.
Packet size 8k bytes: 7690.18 KByte/s Tx, 9303.70 KByte/s Rx.
Packet size 16k bytes: 7995.78 KByte/s Tx, 9328.45 KByte/s Rx.
Packet size 32k bytes: 7876.43 KByte/s Tx, 8837.84 KByte/s Rx.
Current build (21-01-2011):
Packet size 1k bytes: 8390.53 KByte/s Tx, 8970.45 KByte/s Rx.
Packet size 2k bytes: 8709.25 KByte/s Tx, 9013.39 KByte/s Rx.
Packet size 4k bytes: 9181.63 KByte/s Tx, 10.30 MByte/s Rx.
Packet size 8k bytes: 9556.22 KByte/s Tx, 10.46 MByte/s Rx.
Packet size 16k bytes: 9461.75 KByte/s Tx, 10114.83 KByte/s Rx.
Packet size 32k bytes: 9337.61 KByte/s Tx, 10.05 MByte/s Rx.
(Last edited by erikk1 on 21 Jan 2011, 14:59)
@abolition
haven't tested it on 2,4, just on 5. Will give the 2,4 a try tonight.
I did hear though from one of the guys on IRC that he did >90MB on both channels. His build dated from august, so that's kinda strange I guess.
regards
Jouk
I noticed something strange with this build: when I use Google maps, and particularly Street View, the router seems to 'hang'. Internet traffic gets slower and stuck for a couple of seconds. Also I can't even load the router adminpages. Then it takes some seconds or even longer, and everything will work again! So it seems that the whole router gets stuck. Any ideas?
Update: this problem occurs also in other builds. Nobody else has this problem? You can test it by going to http://maps.google.com, search for some place and use streetview. Suddenly it stops loading google maps. If you open a new tab you should notice that other sites don't load also. Even logging into the router doesn't work. A few seconds or minuts later, everything works again.
Could it be that it is crashing because of Google Maps creating multiple connections fast? Just a guess. But I really would like to know if you guys have this problem too, so I can rule out OpenWrt or this build. Maybe it is my router or something else...
(Update2: It is a weird problem with Firefox. Everything is ok and is not related to the build or router!)
(Last edited by cognosco on 21 Jan 2011, 17:53)
I just tried google maps including street view and didn't notice any issues.
(Last edited by erikk1 on 21 Jan 2011, 15:57)
Sorry, posts 376 to 375 are missing from our archive.