數位天堂

Nokia:科技始終來自於人性; 拜耳:如果文明不能使我們更相愛,那科技便失去意義!
歡迎您的加入,讓我們一起討論科技與環保的整合應用...

您尚未登入。

#121 2009-10-02 13:52:21

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: CDMA@wifi 韌體 (支援 3.5G 網卡上網)

我是在WL-HDD下編譯, 是Linux環境沒錯.
您必須先安裝相關套件後, 才能進行編譯.
mkdir -p /opt/Download/Source/USB_ModeSwitch/1.0.5是我自己建立的下載目錄, 您也可以使用自己喜歡的目錄, 存放原始檔.



離線

 

#122 2009-10-02 13:58:58

james1124
新生
註冊日期: 2009-08-06
文章數: 11
目前積分 :   

Re: CDMA@wifi 韌體 (支援 3.5G 網卡上網)

hippo 提到:

我是在WL-HDD下編譯, 是Linux環境沒錯.
您必須先安裝相關套件後, 才能進行編譯.
mkdir -p /opt/Download/Source/USB_ModeSwitch/1.0.5是我自己建立的下載目錄, 您也可以使用自己喜歡的目錄, 存放原始檔.

謝謝 Hippo的回覆,目前是因為無法安裝(也不知道怎麼裝)gcc所以無法更新USB_ModeSwitch 版本,
是否可以請您多多指教呢?



離線

 

#123 2009-10-02 17:37:28

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: CDMA@wifi 韌體 (支援 3.5G 網卡上網)

如果編譯環境無法建立, 或不能編譯, 使用懶人法: 找已編譯好的套件直接使用. Lly, OpenWrt都有1.0.5版


離線

 

#124 2009-10-07 18:24:24

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: CDMA@wifi 韌體 (支援 3.5G 網卡上網)

話說, 自從編譯usb_modeswitch 1.0.5後, 對於此版能支援的3G modem, 一直躍躍欲試. 直到有機會測試華為E169, 由網頁設定E169上網後, 反向追蹤整個運作流程. 理解後, 再選用自訂, 以usb_modeswitch 1.0.5取代內建0.9.4驗證, 從而推論1.0.5能支援的3G modem亦同理可證.

機型: 華碩WL-HDD
韌體: CDMA@wifi v1.71
3G modem: 華為 E169
ISP: 中華電信

1. 先以WebUI內建E169之設定上網, 觀察猜測.
$ ps

/bin/sh ./dial 2 pppd call gprs


dial 2, 2是$dialmode
pppd call gprs, 呼叫/tmp/ppp/peers/gprs

2. 依序檢視檔案, 觀察流程
/usr/sbin/dial --> /tmp/ppp/dial--> /tmp/ppp/gprs/dial
增加核心模組

insmod acm maxpacketsize=$(nvram get gprs_packetsize) insmod usbserial vendor=$(nvram get gprs_vid) product=$(nvram get gprs_pid) maxpacketsize=$(nvram get gprs_packetsize) insmod modem insmod pl2303 insmod ftdi_sio


刪除已存在的pppd

kill -9 $(ps|grep pppd|grep gprs|awk -F' ' '{print $1}') 2>/dev/null


切換.

/tmp/ppp/zerocd


查閱/tmp/ppp/zerocd內容, 找到了, 就是這個光. 裡面有usb_modeswitch

3. 準備使用usb_modeswitch 1.0.5, 網頁設定使用自訂模式.
3-1) 複製編譯的usb_modeswitch 1.0.5
這部分有二種選擇, 執行檔usb_modeswitch可選擇放在硬碟或記憶體. 例如, WL-HDD有內接硬碟, 可善加利用. WL-500gx等, 若不想外接USB硬碟, 執行檔只能放在記憶體, 相對的, 記憶體剩餘空間就變少了.
若有硬碟且mount /opt, 複製到/opt/usr/local/sbin/
若不想使用硬碟, 複製到/tmp/
3-2) 修改/usr/local/etc/usb_modeswitch.conf

DefaultVendor=0x12d1; DefaultProduct=0x1001 HuaweiMode=1


usb_modeswitch.conf, 可參閱1.0.5原始檔內說明, 找到能支援的3G modem, 去除前面註解.

4. 修改/tmp/ppp/zerocd
$ nano /tmp/ppp/zerocd

/opt/usr/local/sbin/usb_modeswitch -e | logger -s [ "${zerocddir}" ] && /opt/usr/local/sbin/usb_modeswitch -c ${zerocddir}/${FILE}


第一行, 驗證是否使用1.0.5. 將版本訊息輸出到/tmp/syslog.log
第二行, 指定使用1.0.5執行檔路徑. 若使用記憶體方式, 改為/tmp/usb_modeswitch

5. 修改/usr/local/.files
$ nano /usr/local/.files

/tmp/ppp/zerocd


如果使用記憶體方式, 追加/tmp/usb_modeswitch

6. 壓縮到flashfs
$ flashfs save
注意是否有壓縮到tmp/ppp/zerocd, tmp/local/etc/usb_modeswitch.conf
記憶體方式, 還要注意tmp/usb_modeswitch
壓縮後, 觀察flash.tar.gz大小
$ flashfs commit

7. 重新開機後, 檢視記錄檔
開機自動mount /opt這部分, 我就不贅述.
如果顯示usb_modeswitch版本為Version 1.0.5 (C) Josua Dietze 2009, 且能取得IP, OK, 搞定了.

8. 後續觀察
/tmp/ppp/peers/gprs
/tmp/ppp/peers/gprs.chat
/tmp/chat.log
man ppp, chat, 調校3G modem最佳參數值.

同樣的, 請網友領悟後, 自行調整流程與方法, 來符合自己設備的最佳作戰狀態.


離線

 

#125 2009-10-09 01:31:16

Jack
新生
註冊日期: 2009-10-09
文章數: 5
目前積分 :   

Re: CDMA@wifi 韌體 (支援 3.5G 網卡上網)

Aven 提到:

HDZHWG 提到:

1.WL-500B刷WL500b-1.9.2.7-9-USB-1.71.trx,   2.WL-500B刷WL500g-1.9.2.7-9-USB-1.71.trx,   3.WL-500B刷WL500g_1.9.5.0_CN.trx(这时有无线信号),再刷成WL500g-1.9.2.7-9-USB-1.71.trx(这时就没无线信号了),都试过.到现在还是没有无线信号出来.

沒人像你這樣搞的,拿WL-500B刷WL-500G韌體,還能開機算你運氣好,就算變磚也不奇怪!
還有,WL-500B有兩個版本,你試試看刷另外一個版本 WL500bv2-1.9.2.7-9-USB-1.71.trx

grin
如果您的WL-500B拆開來是WL-500G的主板,這樣刷是OK的,
我的WL-500Bv2才剛改好,
本來想丟了,因變壓器故障(過熱)造成一直重開,
最近拜讀各位大作,發現問題,也手癢改一下,
原本刷WL500bv2-1.9.2.7-9.trx的確會造成無訊號,試了幾次都一樣,
後來試換BROADCOM BCM4306KFB的網卡,原廠WL-500Bv2韌體就可驅動802.11b訊號,
但無法用Web介面升級,要用ASUS Firmware Restoration升級,
先將網卡設為192.168.1.2並接入Lan1
按住reset鍵不放並重置電源,5秒後放開reset鍵,
power燈閃爍時執行Firmware Restoration刷WL500g_1.9.4.8_TW.trx,
升級後將無線訊號b only改成auto即可,
露天搜尋BCM4306KF就可找到,
想說買了如果不成功至少BrazilFW還有支援,
對岸也有,google"wl500b 升級 500g"的機子在賣,也是要自己找網卡,

我的是ZTE MF626改天再來試


最後修改: Jack (2009-10-09 01:34:02)


離線

 

#126 2009-10-31 15:03:43

trueblue
新生
註冊日期: 2009-05-30
文章數: 5
目前積分 :   

Re: CDMA@wifi 韌體 (支援 3.5G 網卡上網)

請問大大...
我的wl500gd*有掛一隨身碟)依你的方法.可在/opt/Download/Source/USB_ModeSwitch/1.0.5/usb_modeswitch-1.0.5下昇級為usb_modeswitch 1.0.5版.可是在root下.還是顯示0.9.4版(執行還用0.9.4版接3g).請問:
1.如何直接將0.9.4版更換為1.0.5版存在wl500內阿???(因為想把隨身碟拔掉)
2.用Lly 1.9.2.7-d-r655版,如何設定3.5g上網阿???我有昇1.9.2.7-d-r655但沒usb撥接選項阿...(我用c120的)
謝謝...pepsi


離線

 

#127 2009-10-31 21:52:14

allengran
精靈
註冊日期: 2009-03-24
文章數: 239
目前積分 :   

Re: CDMA@wifi 韌體 (支援 3.5G 網卡上網)

trueblue 提到:

請問大大...
我的wl500gd*有掛一隨身碟)依你的方法.可在/opt/Download/Source/USB_ModeSwitch/1.0.5/usb_modeswitch-1.0.5下昇級為usb_modeswitch 1.0.5版.可是在root下.還是顯示0.9.4版(執行還用0.9.4版接3g).請問:
1.如何直接將0.9.4版更換為1.0.5版存在wl500內阿???(因為想把隨身碟拔掉)
2.用Lly 1.9.2.7-d-r655版,如何設定3.5g上網阿???我有昇1.9.2.7-d-r655但沒usb撥接選項阿...(我用c120的)
謝謝...pepsi

lly 3g上網請參考hippo大大的文章

https://digiland.tw/viewtopic.php?id=706&p=2


離線

 

#128 2009-12-06 10:50:14

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: CDMA@wifi 韌體 (支援 3.5G 網卡上網)

我日前买了一个WL500G和华为EC1261的3G上网卡,使用了中国大陆电信的CDMA/EVDO,就是cdma2000制式了。wl500g中系统是CDMA@wifi的最新版,1.9.27.9

网卡插上后,用以下指令切换了华为3G网卡模式
usb_modeswitch -v 0x12d1 -p 0x1001 -H 1
然后lsusb就识别出了三个serial的设备了(usb_modeswitch就是默认的0.94版本,我不会更新1.05版本,复制不进/usr/sbin,提示原来的文件只读无法覆盖,不明白为什么)

然后我将USB模式设置为Dail拨号模式,就是选项的倒数第二个了,手工设置了#777号码,用户名密码用card,拨号成功

然后我通过笔记本电脑wifi连入wl500g进行下载测试,下载本城市电信服务器上的文件速度为最高60KB/s,稳定的。

但我将EC1261网卡直接插入这台笔记本电脑装好驱动下载测试,同样的文件可达到170KB/s

请教各位大大,谁知道这是怎么回事?请指教一二

小弟先行谢过!

(另启:让这个网卡在wl500g上工作起来也是在数位天堂这里潜水学习了好几天才会的,谢谢各位!)
最後修改: easyt (今天 02:06:32)
文章搬移錯誤, 抱歉. 原作者easyt.

最後修改: hippo (2009-12-06 11:12:26)


離線

 

#129 2009-12-06 11:19:22

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: CDMA@wifi 韌體 (支援 3.5G 網卡上網)

easyt 提到:

(恕刪)复制不进/usr/sbin,提示原来的文件只读无法覆盖,不明白为什么)

/usr/local/sbin

easyt 提到:

然后我将USB模式设置为Dail拨号模式,就是选项的倒数第二个了,手工设置了#777号码,用户名密码用card,拨号成功

然后我通过笔记本电脑wifi连入wl500g进行下载测试,下载本城市电信服务器上的文件速度为最高60KB/s,稳定的。

但我将EC1261网卡直接插入这台笔记本电脑装好驱动下载测试,同样的文件可达到170KB/s

请教各位大大,谁知道这是怎么回事?请指教一二

packet size改為4096試試看.


離線

 

#130 2010-01-04 01:09:11

dennys
天使
註冊日期: 2009-12-06
文章數: 111
目前積分 :   
網站

Re: CDMA@wifi 韌體 (支援 3.5G 網卡上網)

koppel.cz 這兩天都連不上去, 不知道是否還有其他地方可以下載呢? 我用的是 500gp v1, 謝謝.

另外, 從 DD-WRT 是否可以直接換成別家的 firmware 呢? 我印象中以前有翻到過 Tomato 的要特別處理, 但找了一下似乎找不到了.

最後修改: dennys (2010-01-04 01:51:58)


離線

 

相關討論主題

主題 回覆 點閱 最後發表
RT-N12HP WIFI 常斷線(無解) 作者 hank382031
8 28086 2018-09-30 12:48:30 作者 badakira66
2 17644 2018-07-21 20:52:20 作者 a2130a2130
0 5042 2016-11-03 15:39:05 作者 Service
1 10745 2016-06-17 23:33:57 作者 Jack
Tomato wifi 作者 ntony14
1 11392 2013-05-12 14:06:20 作者 e3a260

友情連結

論壇頁尾

Powered by PunBB
© Copyright 2018 Rickard Andersson
RSS Feed