标题:
让你的小黑支持FN+F5控制无FRU的MC8775/8780/8781/HS2300
[打印本页]
作者:
爱国者
时间:
2011-9-2 12:14
标题:
让你的小黑支持FN+F5控制无FRU的MC8775/8780/8781/HS2300
(非原创,转自TP非官方情报站)
相信坛子里有不少人都有把小黑改內建3.5G的想法,除了買有FRU的網卡,不然就是刷BIOS用其他OEM的網卡,其中又以Sierra Wireless的AirCard MC8775為最大宗。但是好不容易把網卡裝起來了,卻只能用3G Watcher來控制網卡的開關,整合度是總是差了一點。
這裡提供一個方法,讓Access Connection可以辨識並控制MC8775/MC8780,源自Thinkpad Forum的Zender網友。
1. 如果你是用HP的hs2300 WWAN卡,在安裝驅動程式時一定要用HP提供的原廠驅動,雖然同是MC8775,但是如果硬是用Lenovo提供的驅動會裝不起來。
若不是用hs2300,請先到裝置管理員(Device Manager)裡,把你的WWAN卡的Hardware ID記下來,以下使用AC v5.02和HP hs2300 WWAN(MC8775 OEM)作為範例,雖然只是小軟體修改,不過請自行斟酌,本人概不負責。
2. 在C:\Program Files\ThinkPad\ConnectUtilities裡找兩個檔案:AcAdaptersInfo.dll 和 Acon.dll。
3. 先把以上兩個檔案都備一份起來。
4. 在Hex Editor(如HxD)裡開啟AcAdaptersInfo.dll:
1> 我們要找的是1199:6813這組原廠的MC8775 ID,所以按Ctrl+F,把Unicode String的選項勾起,在搜尋欄裡鍵入6813後搜尋,將會看到V.I.D._.1.1.9.9.&.P.I.D._.6.8.1.3這組數值,找到後把1199替換成03f0,把6813替換成1e1d。
2> 重複這個動作直到下一組的V.I.D._.1.1.9.9.&.P.I.D._.6.8.1.3的數值都已經替換成V.I.D._.0.3.f.0.&.P.I.D._.1.e.1.d然後儲存,接著再把Acon.dll做同樣的處理,在AcAdaptersInfo.dll和Acon.dll兩個檔案裡各有兩組數值要替換,所以總共有四組數值要替換。
3> 這裡做的動作其實就是把檔案裡原廠的MC8775的硬體ID(1199:6813)給替換成hs2300的硬體ID(03f0:1e1d),所以Access Connection可以認得並且控制。
4> 有一件事要注意,在原檔案裡的原始數值會呈現為:1‧1‧9‧9 和 6‧8‧1‧3(中間有點),在替換的過程中不要去動到那個〔點〕,把數字換掉就好了。
5> 也要注意的是,1199開頭的數值很多,但是只要替換掉後面跟著6813的那組,注意不要把每個1199都換掉,那會影響到其他網卡的辨識。
5. 完成之後就把以上兩個修改過的檔案替換掉原檔即可:
Vista底下:
把工作管理員(Task Manager)打開,然後把AC有關的Processes全殺掉,系統就會讓你替換了,之後重開機就行了。
XP底下(由遲來的青鳥網友提供):
1> 編輯 AcAdaptersInfo.dll 和 Acon.dll
2> 另存新檔
3> 把原本的 AcAdaptersInfo.dll 和 Acon.dll 改名
4> 把修改過的檔案改名回 AcAdaptersInfo.dll 和 Acon.dll
5> 重開機
6. 重開機後,Fn+F5應該就可以控制WWAN卡了。
此方法在Access Connection 所有版本(4.xx到5.12)皆適用,目前使用在x61和x300上都成功讓AC得以控制MC8775/8780網卡。
針對 XP
可用以下方式騙過系統達成更新檔案的目的
1. 編輯 AcAdaptersInfo.dll 和 Acon.dll
2. 另存新檔
3. 把原本的 AcAdaptersInfo.dll 和 Acon.dll 改名
4. 把修改過得檔案改名回 AcAdaptersInfo.dll 和 Acon.dll
5. 重開機
搞定 ^^"
欢迎光临 合肥本本之星 合肥Thinkpad专卖店 合肥Apple专卖店 hfthink 合肥本之星信息科技有限公司 (http://hfthink.net/)
Powered by Discuz! 7.2