RT-N12 C1 刷 DD-WRT後不能更改最大連接數

韌體版本是dd-wrt.v24-18702_NEWD-2_K2.6_mini_RT-N12C1.trx

我造著這個網頁的方法修改

12、RT-N16 第三方韌體(01.17.2012更新)

可以輸入下面2行指令讓NAT Session變大
echo 4096 > /sys/module/nf_conntrack/parameters/hashsize
先設定Hash Table的size,這要設2的次方數,例如2的12次方為4096
Hash size關係到NAT Session的數量,在Linux Kernel 2.6裡
NAT Session為Hash size的8倍,所以......4096*8=32768
echo 32768 > /proc/sys/net/ipv4/netfilter/ip_conntrack_max
這樣NAT Session就可以到32768個

重新開機後進設定 路由器資訊 看最大連接數還是 4096個

上網查了一下Linux Kernel 2.6改法應該是這樣沒錯

不知道為什麼不能修改,有人能幫忙抓一下問題嗎?


RT-N12 C1 刷 DD-WRT後不能更改最大連接數
2012-06-09 17:01 發佈
推一下,希望有人能幫幫忙:)

紫色七月 wrote:
韌體版本是dd-wr...(恕刪)

紫色七月 wrote:
韌體版本是dd-wr...(恕刪)


Psuh
進去Web管理介面

系統管理>指令

貼上下面的東東

nvram set ip_conntrack_max=你希望達到的連接數
nvram commit
reboot

點選執行

oh001738 wrote:
進去Web管理介面系...(恕刪)


這改法已經不適用於Linux Kernel 2.6的版本了
很久沒有玩 DD-WRT, 不清楚為什麼這個 nvram 指令不適用於 K26.
去 dump 一下 nvram 也許可以查出一些東西.

每次開機, 某些檔都會重新建立, 通常這個新檔都是空的(nul, 0 byte), 這是重開機後無法保存的原因.





如果一定要用 echo 指令, 還是有個笨方法可以用.
linux 的那個 echo 指令只不過是把那個數字寫到那個檔裡.
所以, 你可以把這兩個檔建立在 jffs 裡, 然後在 startup script 裡建立指令, 把他們 copy 過去; 或者是直接把那兩行指令放在 startup script 裡就可以了.
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?