Hello,
I have a router WL500gp with WL500gp-1.9.2.7-rtn-r3702.trx
I use WDS and it does not connect. With the software WL500gp-1.9.2.7-d-r2624 i do not have any problems.
What could be the problem?
Best regards
mimiko
not quite sure if this is a firmware problem:
I do know it kills my router frequentlyFeb 21 01:40:10 kernel: transmission-da: page allocation failure. order:3, mode:0x4020
Feb 21 01:40:10 kernel: Call Trace:
Feb 21 01:40:10 kernel: [<80004fe0>] memset+0x0/0x1c
Feb 21 01:40:10 kernel: [<c00f6c2c>] et_link_up+0x2a4c/0x2cd0 [et]
Feb 21 01:40:10 kernel: [<c00f53f0>] et_link_up+0x1210/0x2cd0 [et]
Feb 21 01:40:10 kernel: [<c00f5418>] et_link_up+0x1238/0x2cd0 [et]
Feb 21 01:40:10 kernel: [<802f0000>] cpu_cache_init+0x50/0x6c
Feb 21 01:40:10 kernel: [<c00f5830>] et_link_up+0x1650/0x2cd0 [et]
Feb 21 01:40:10 kernel: [<8000150c>] ret_from_irq+0x0/0x4
Feb 21 01:40:11 kernel: WARNING: at mm/slub.c:2432 kfree()
Feb 21 01:40:11 kernel: Call Trace:
Feb 21 01:40:11 kernel: [<802f0000>] cpu_cache_init+0x50/0x6c
Feb 21 01:40:11 kernel: [<c00f5830>] et_link_up+0x1650/0x2cd0 [et]
Feb 21 01:40:11 kernel: [<8000150c>] ret_from_irq+0x0/0x4
Feb 21 01:40:11 kernel: WARNING: at mm/slub.c:2432 kfree()
Feb 21 01:40:11 kernel: Call Trace:
Feb 21 01:40:11 kernel: [<802f0000>] cpu_cache_init+0x50/0x6c
Feb 21 01:40:11 kernel: WARNING: at mm/slub.c:2432 kfree()
Feb 21 01:40:11 kernel: Call Trace:
Feb 21 01:40:11 kernel: [<802f0000>] cpu_cache_init+0x50/0x6c
Feb 21 01:40:11 kernel: [<c00f5830>] et_link_up+0x1650/0x2cd0 [et]
Feb 21 01:40:11 kernel: [<8000150c>] ret_from_irq+0x0/0x4
Feb 21 01:40:11 kernel: [<80003204>] stack_done+0x20/0x40
Feb 21 01:40:11 kernel: WARNING: at mm/slub.c:2432 kfree()
Feb 21 01:40:11 kernel: Call Trace:
Feb 21 01:40:11 kernel: [<80003204>] stack_done+0x20/0x40
Feb 21 01:40:11 kernel: WARNING: at mm/slub.c:2432 kfree()
I've already increased the min_free_kbytes option since... a long long time, but it's not good enough anymore
echo 8192 > /proc/sys/vm/min_free_kbytes
Hello,
I have a router WL500gp with WL500gp-1.9.2.7-rtn-r3702.trx
I use WDS and it does not connect. With the software WL500gp-1.9.2.7-d-r2624 i do not have any problems.
What could be the problem?
Best regards
mimiko
I do observe something similar after some time running the router:
With this, it seems that my router is not reachable via Web-IF (ssh works, though).Code:$ dmesg art_kernel+0x2c/0x4c4 [<80001524>] ret_from_irq+0x0/0x4 [<80006470>] schedule+0x41c/0xb9c [<80006518>] schedule+0x4c4/0xb9c [<800081cc>] schedule_hrtimeout_range+0xec/0x17c [<c029a228>] wlc_phytxctl1_calc+0x2198/0x303c [wl] [<c029d104>] wlc_prep_sdu+0x810/0x1590 [wl] [<c032e0b4>] wlc_phy_chanspec_get+0x0/0x8 [wl] [<80004de0>] memcpy+0x0/0x4 [<c029aa68>] wlc_phytxctl1_calc+0x29d8/0x303c [wl] [<c029d104>] wlc_prep_sdu+0x810/0x1590 [wl] [<c02a6d20>] wlc_dpc+0x710/0xa70 [wl] [<80327a00>] start_kernel+0x2c/0x4c4 [<c029e058>] wlc_send_q+0x1d4/0x7f4 [wl] [<c02a6d20>] wlc_dpc+0x710/0xa70 [wl] [<80327a00>] start_kernel+0x2c/0x4c4 [<80327e00>] start_kernel+0x42c/0x4c4 [<800032f0>] stack_done+0x20/0x40 WARNING: at mm/slub.c:2432 kfree() Call Trace: [<c029c0c0>] wlc_dotxstatus+0xbe8/0x11fc [wl] [<c02a7280>] wlc_scbfind+0x0/0xd4 [wl] [<c02a6d94>] wlc_dpc+0x784/0xa70 [wl] [<80327e00>] start_kernel+0x42c/0x4c4 [<c0296e38>] wl_intrson+0x228/0x3bc [wl] [<80327e00>] start_kernel+0x42c/0x4c4 [<80327a00>] start_kernel+0x2c/0x4c4 [<80001524>] ret_from_irq+0x0/0x4 [<80006470>] schedule+0x41c/0xb9c [<80006518>] schedule+0x4c4/0xb9c [<800081cc>] schedule_hrtimeout_range+0xec/0x17c [<c029a228>] wlc_phytxctl1_calc+0x2198/0x303c [wl] [<c029d104>] wlc_prep_sdu+0x810/0x1590 [wl] [<c032e0b4>] wlc_phy_chanspec_get+0x0/0x8 [wl] [<80004de0>] memcpy+0x0/0x4 [<c029aa68>] wlc_phytxctl1_calc+0x29d8/0x303c [wl] [<c029d104>] wlc_prep_sdu+0x810/0x1590 [wl] [<c02a6d20>] wlc_dpc+0x710/0xa70 [wl] [<80327a00>] start_kernel+0x2c/0x4c4 [<c029e058>] wlc_send_q+0x1d4/0x7f4 [wl] [<c02a6d20>] wlc_dpc+0x710/0xa70 [wl] [<80327a00>] start_kernel+0x2c/0x4c4 [<80327e00>] start_kernel+0x42c/0x4c4 [<800032f0>] stack_done+0x20/0x40 . . . . WARNING: at mm/slub.c:2432 kfree() Call Trace: [<c02a0a18>] wlc_recvdata+0xa60/0xdf4 [wl] [<c029e0dc>] wlc_send_q+0x258/0x7f4 [wl] [<c029c0c0>] wlc_dotxstatus+0xbe8/0x11fc [wl] [<c02a6d94>] wlc_dpc+0x784/0xa70 [wl] [<80327e00>] start_kernel+0x42c/0x4c4 [<c0296e38>] wl_intrson+0x228/0x3bc [wl] [<80327e00>] start_kernel+0x42c/0x4c4 [<80001524>] ret_from_irq+0x0/0x4 [<80001524>] ret_from_irq+0x0/0x4 [<800032f0>] stack_done+0x20/0x40
After reboot, no message like this and everything is fine.
It seems, that the avove problem stems from the usage of transmission?
transmission itself gives me the following "hints" at startup:
May this be related?Code:$ EVENT_NOEPOLL=1 transmission-daemon -f --log-debug [20:35:34.294] Transmission 2.50 (13228) started (session.c:718) [20:35:34.296] Cache Maximum cache size set to 2.00 MiB (128 blocks) (cache.c:249) [20:35:34.297] RPC Server Adding address to whitelist: *.*.*.* (rpc-server.c:803) [20:35:34.298] RPC Server Serving RPC and Web requests on port 127.0.0.1:9091/transmission/ (rpc-server.c:997) [20:35:34.299] RPC Server Whitelist enabled (rpc-server.c:1001) [20:35:34.300] Bound socket 10 to port 51413 on 0.0.0.0 (net.c:371) [20:35:34.300] Bound socket 11 to port 51413 on :: (net.c:371) [20:35:34.301] UDP Failed to set receive buffer: requested 4194304, got 221184 (tr-udp.c:75) [20:35:34.304] UDP Please add the line "net.core.rmem_max = 4194304" to /etc/sysctl.conf (tr-udp.c:80) [20:35:34.305] UDP Failed to set send buffer: requested 1048576, got 221184 (tr-udp.c:86) [20:35:34.306] UDP Please add the line "net.core.wmem_max = 1048576" to /etc/sysctl.conf (tr-udp.c:91) . . . [20:35:34.313] Port Forwarding (NAT-PMP) initnatpmp succeeded (0) (natpmp.c:72) [20:35:34.314] Port Forwarding (NAT-PMP) sendpublicaddressrequest succeeded (2) (natpmp.c:72) [20:35:34.315] Port Forwarding (UPnP) UPNP_GetValidIGD failed (errno 0 - Success) (upnp.c:214) [20:35:34.316] Port Forwarding (UPnP) If your router supports UPnP, please make sure UPnP is enabled! (upnp.c:217) [20:35:34.317] Port Forwarding Starting (port-forwarding.c:93) . . .
Does the Asus provide a "/etc/sysctl.conf" (I couldn't find one)?
Should I create one?
Regarding the ports-problems --> what is the preferred way to enable UPnP?
Thanks for help,
pheidrias
PS:
my transmission config:
Code:cat .config/transmission-daemon/settings.json { "alt-speed-down": 50, "alt-speed-enabled": false, "alt-speed-time-begin": 540, "alt-speed-time-day": 127, "alt-speed-time-enabled": false, "alt-speed-time-end": 1020, "alt-speed-up": 50, "bind-address-ipv4": "0.0.0.0", "bind-address-ipv6": "::", "blocklist-enabled": false, "blocklist-url": "http://www.example.com/blocklist", "cache-size-mb": 2, "dht-enabled": true, "download-dir": "/tmp/harddisk/transmission/download", "download-queue-enabled": true, "download-queue-size": 5, "encryption": 0, "idle-seeding-limit": 30, "idle-seeding-limit-enabled": false, "incomplete-dir": "/usr/local/root/Downloads", "incomplete-dir-enabled": false, "lpd-enabled": false, "message-level": 3, "peer-congestion-algorithm": "", "peer-limit-global": 240, "peer-limit-per-torrent": 60, "peer-port": 51413, "peer-port-random-high": 65535, "peer-port-random-low": 49152, "peer-port-random-on-start": false, "peer-socket-tos": "default", "pex-enabled": true, "port-forwarding-enabled": true, "preallocation": 1, "prefetch-enabled": 0, "queue-stalled-enabled": true, "queue-stalled-minutes": 30, "ratio-limit": 2, "ratio-limit-enabled": false, "rename-partial-files": true, "rpc-authentication-required": false, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-password": "whoknows", "rpc-port": 9091, "rpc-url": "/transmission/", "rpc-username": "", "rpc-whitelist": "*.*.*.*", "rpc-whitelist-enabled": true, "scrape-paused-torrents-enabled": true, "script-torrent-done-enabled": false, "script-torrent-done-filename": "", "seed-queue-enabled": false, "seed-queue-size": 10, "speed-limit-down": 100, "speed-limit-down-enabled": false, "speed-limit-up": 100, "speed-limit-up-enabled": false, "start-added-torrents": true, "trash-original-torrent-files": false, "umask": 18, "upload-slots-per-torrent": 14, "utp-enabled": true }
Is this true?
It says download speed 903Mbps, upload speed 628Mbps
Last edited by snowx; 26-03-2012 at 12:17.
you may try to re-compile whole firmware with SLAB allocator turned on by default in kernel, maybe it'd help (by default SLUB is selected).
it helped me to reduce load on my wl500gP equipped with BCM43222.
Check Virtual Server in WEB interface, I do not trust uPNP, better forward certain ports to your computer/router.
Last edited by staticroute; 06-06-2012 at 03:46. Reason: add
Well you can easily configure this in post-boot
I've even added some extra settings:echo 256960 > /proc/sys/net/core/rmem_default
echo 256960 > /proc/sys/net/core/rmem_max
echo 256960 > /proc/sys/net/core/wmem_default
echo 256960 > /proc/sys/net/core/wmem_max
turning off the tcp_timestamps actually gives me 200-300KB/s extra speedecho 0 > /proc/sys/net/ipv4/tcp_timestamps
echo 1 > /proc/sys/net/ipv4/tcp_sack
echo 1 > /proc/sys/net/ipv4/tcp_window_scaling
echo 30 > /proc/sys/net/ipv4/tcp_fin_timeout
echo 30 > /proc/sys/net/ipv4/tcp_keepalive_intvl
echo 5 > /proc/sys/net/ipv4/tcp_keepalive_probes
echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle
echo 1 > /proc/sys/net/ipv4/tcp_tw_reuse
note that this might break some traffic, but timestamps are hardly used in my experience
True... but it's easy
If you run a tight ship when it comes to security, you should be good. If you don't it's not that smart.
btw, does anyone have experience with a 3TB harddisk and oleg?
Can I just create one giant 3TB partition? I know windows has troubles with it, but I'm not sure about linux
Last edited by wpte; 06-06-2012 at 18:38.
It doesn't depend on the OS alone. The filesystem is imho more important.
ext4 for example supports volumes up to 1 Exbibyte where ext3 supports max 16 Tebibyte per volume...
(yes I really try following IEEE 1541 suggestions )
RT-N66U TomatoUSB 1.28.0000 MIPSR2-135 K26AC USB AIO-64K running Entware-NG
pyload 0.4.9
minidlna 1.1.2
samba 3.6.5
openvpn 2.3.10
̶W̶L̶5̶0̶0̶g̶P̶ ̶1̶.̶9̶.̶2̶.̶7̶-̶r̶t̶n̶-̶r̶4̶7̶5̶0 retired
RT-N16
I also have a WL-500W as wireless ethernet bridge with 2.6, including some oleg opkg packages
I actually noticed wifi improvements for my WL-500W. It's stronger and faster
I'm waiting silently waiting for my RT-N66U to get oleg as well (not trying to rush the devs )