Mediapad X1 無線基地台熱點斷訊問題

早上人在田裡三不五時都在想這個問題Q_Q

10點回到家後又GOOGLE研究了一下

使用sysctl 指令來找果然方便多了

輸入sysctl -A | grep conntrack

結果一下跳出一堆有關conntrack的東西

可以發現ip_conntrack_max 有3個
分別在net.netfilter net.ipv4.netfiler net.nf
數值都設定在65536
之前GOOGLE到的網頁是說
第1.增大 ip_conntrack_max(设置为 2^20 = 1048576,默认值是 2^16=65536)
第2.增大 hashsize (HASHSIZE = CONNTRACK_MAX / 8)

但是還不敢調整 也沒時間玩 要準備吃飯拉


註記
昨天在找 proc/sys/net/ipv4/ 裡面各項設定的意思
找到了這篇這篇
慢慢看下來好像mem也有關聯

所以也輸入sysctl -A | grep net | grep mem

也跳出了一些可以調整的參數

有空再來研究一下
另外附圖一下



kinyou wrote:
早上人在田裡三不五時...(恕刪)


原本以為中華4G門號搭X1會有這種WIFI分享給電腦網路斷線,可能是X1的問題,結果,同樣的SIM卡放在其他3G手機使用,LINE的時候也會三不五時出現沒有網路的情況耶~

X1的情況,重新設定網路強制4G或3G開關一次就可以了,可能我們鄉下的訊號太差的緣故,因為只有一兩格.得強制4G模式才能用4G上網,約10M-20M.3G雖然滿格,但中華的就只有5M~10M.奇怪的是台灣大3G一樣是H+竟然有20M~看來,台灣大3G才是我的菜啊~



ducklin.yaya wrote:
原本以為中華4G門號搭X1會有這種WIFI分享給電腦網路斷線,可能是X1的問題,結果,同樣的SIM卡放在其他3G手機使用,LINE的時候也會三不五時出現沒有網路的情況耶~


手機不比寬頻(有線)分享器,連線數,反應速度都慢很多


EricJaing wrote:
手機不比寬頻(有線)...(恕刪)


話說家理電腦上網也只是上上01,查查一些網頁而已.

可惜,X1沒有支援700頻段.不然我就用台灣大4G,之前辦的268資費門號才會拿給表弟用了.
ducklin.yaya wrote:
可惜,X1沒有支援700頻段.不然我就用台灣大4G,之前辦的268資費門號才會拿給表弟用了.


你知道甚麼叫嘔嗎??
下面這張圖的測試地點離我家100公尺內



我想你會猜我家收的很好

實話是!! 我家只收的到單數G,,.偶數G都進不來
------------
別人抗議是離太近...

我也該去抗議 : 離那麼近還收不到...真的是 543
EricJaing wrote:
你知道甚麼叫嘔嗎??...(恕刪)


大大,您把WIFI關掉再試試看吧!

我看您手機是連接WIFI,訊號還沒有轉到4G行動網路耶!

建議您可以設定避開WIFI訊號不佳的連線,就可以減少這尷尬情況。

不過,中華電信4G常常斷線,真的很OOXX…
這幾天採收釋迦太忙了...請見諒

但是小弟三不五時還是去找Google大神指點

加上有版友回文說網timeout方向找看看

終於在今天有了一點成果

短暫測試網頁都開得起來 不會再出現打不開網頁的現象

其實只要改一行代碼就好了

會發生這樣的原因 小弟猜測是

在使用這種NAT網路的環境(也就是開啟基地台分享網路給電腦)

華為的機子預設是開啟tcp_timestamps的(在此大膽假設華為每台手機都這樣設定 ,所以理論上這方法應該都通用。不過小弟手上沒有其他華為手機 無法測試 血汗工程師應該抓去打屁股,就因為這短短的一行字,害的廣大使用者三不五時就在花粉論壇上怒說網路假死 打不開 )

這樣會產生時間戳記錯亂(因為封包回收機制是看時間戳記,可是這機制抓不到躲在子網路電腦封包的時間戳記...應該是這樣 因為小弟也不懂源碼 )參考網址請看紅字部分

然後又產生了和這位網友higkoo一樣的問題網址

華為X1預設根本就沒有啟動封包回收(也就是tcp_tw_recycle=0)

那啟用timerstamps怎麼會出問題哩???

不管了 總之把tcp_timestamps改成=0

網頁打不開的現象就自動消失了...


大致上流程就是先root(個人是使用刷機精靈電腦版先聲明小弟的X1已經刷成對岸的4.2.2 503L B009 終極3版,刷機精靈能否刷台版4.4.2 沒試過 )

再安裝 BusyBox Pro 和 超級終端 花粉論壇有

打開BusyBox_Pro,點擊Install(注意一定要等上面的進度條跑到100%)

開啟超級終端 先輸入su 按enter(切換到root權限)

最後再輸入一行字
sysctl -w net.ipv4.tcp_timestamps=0

請注意等於那邊是沒有空格的喔!

還有就是重開機後 又會變成預設值 所以要重新設定一次(所以小弟這幾天不怕死的亂改一通)

如果有人能提供一勞永逸的的方式更好(小弟對linux很陌生 每天請google大神交陪 還是沒啥長進 ...所以不知要怎麼寫 重開機後設定不會跑掉)

最後附上輸入程式的圖


更新 睡前還是出現了打不開網頁的情況 只是慢了點發生

有可能是沒有設定回收封包的機制(PO文時就納悶tcp_tw_recycle=0沒啟用阿)

把SOCKET塞滿了=最後還是打不開網頁

因NAT網路環境就算tcp_tw_recycle設定為1 ,還是沒用,因為抓不到子網路的時間戳記(這是GOOGLE得到的結論,還沒親身試驗 12點了 來去困)

GOOGLE後發現這篇講得很清楚 備份一下 可惜作者沒PO續篇 還是不知道如何處理大量TIME_WAIT封包
其實你方向稍微偏了一點點,不過你有沒有考慮到「手機等於路由器,且幾乎無門檻的後果」。

這東西自己玩可以,一旦全部公開,反制的一定是電信公司,屆時,別說BT.可能多開幾個網頁就會被限制了。

您可邊 PING 邊增加 seesion...
當手機還沒假死時,PING 值可能已經突破數百ms...
這代表...基地台已經無法回應你的速度了,那其他用戶會不會有影響??
註1:固網在近萬個 session,PING 值一樣在 十幾ms
註2:LTE ROUTER 在3000 session PING 值高於200 ms(郊區,市區應該更高)

華為不是不懂,我相信是有相當的考量才刻意如此


EricJaing wrote:
其實你方向稍微偏了一...(恕刪)


經您這麼一說,個人頓時明白,原來中華電信的全能平板,搭這台獨賣的原因了。

因為,會買這台,無異是要轉4G再分享給其他上網裝置,不多點技術性限制,業者應該沒那麼笨吧?
喔!! 你說的我是沒想到

華為並非只賣台灣,歐洲才是大客戶

不過即便是 LTE ROUTER 連線數也不過是 4096

當然!! 以 SOC 效能而言,就算三倍四倍一樣綽綽有餘

你認為為何須如此設限??
-------------
最後一哩...獨佔和共享還是有差別的
-----------------
另外!! 同設備,且離基地台100公尺內 ...
台灣之星 在 2000 多 session 時,PING值 就會在 500 ms上下 (7天試用卡)
這現象,是令人費解的



ducklin.yaya wrote:
經您這麼一說,個人頓...(恕刪)
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!