前几天在网上看到把笔记本的wifi共享给g3上网的方法。其中提到修改
/data/misc/wifi/wpa_supplicant.conf
/system/etc/wifi/tiwlan.ini在wpa_supplicant.conf里添加如下两行
network={
ssid="HTCG3"
scan_ssid=1
key_mgmt=NONE
mode=1
}其中HTCG3是笔记本的热点名;
在tiwlan.ini里将
WiFiAdhoc = 0修改为WiFiAdhoc = 1,并在后面加上以下两行:
dot11DesiredSSID = HTCG3
dot11DesiredBSSType = 0HTCG3同样是笔记本热点名。
这样改变以后,再将笔记本上的无线和宽带共享起来,以及修改笔记本和g3的IP,g3就可以通过笔记本上网了。经过测试是可以的。但是这样的前提是笔记本的wifi必须是无密码的。
如果给笔记本的wifi加上wep密码,g3就搜索不到笔记本的热点。我在网上搜了很久,发现在tiwlan.ini里在
dot11DesiredSSID = HTCG3
dot11DesiredBSSType = 0
后面再加上
dot11WEPStatus = 1                           (表示wep加密开启)
dot11WEPDefaultKeyID = 0                  (表示默认第一个密码)
dot11ExcludeUnencrypted = true            
dot11PrivacyInvoked = true                 (表示加密)
dot11WEPDefaultKey0 = 61 62 63 64 65         (表示wep密码,用16进制表示,换成ascii码就是abcde)在wpa_supplicant.conf里修改如下:
ctrl_interface=tiwlan0
update_config=1
network={
ssid="HTCG3"
scan_ssid=1
key_mgmt=NONE
group=WEP104 WEP40
auth_alg=OPEN SHARED
wep_key0="abcde"
priority=10
mode=1
}这样就可以搜到笔记本热点了,但是这样的话经常发现笔记本上无线网络的收到为0,但是发送却正常,而且用笔记本ping   g3不通。
但偶尔重启电脑或修复无线网络之后就能收到数据,但再重启电脑就又不行了。大家帮我看看吧,是什么情况。

解决方案 »

  1.   

    设置G3和笔记本共享wifi的网址和子网掩码,使其在同一网段。例如:
    G3:
    network address: 192.168.100.111
    network mask: 255.255.255.0
    network gate: 192.168.100.222notebook:
    network address: 192.168.100.222
    network mask: 255.255.255.0
      

  2.   

    G3:
    network address: 192.168.100.111
    network mask: 255.255.255.0
    network gate: 192.168.100.222notebook:
    network address: 192.168.100.222
    network mask: 255.255.255.0这个已经设好了,是其他的原因吧
    我设的是
    network address: 192.168.1.6
    network mask: 255.255.255.0
    network gate: 192.168.1.1notebook:
    network address: 192.168.1.1
    network mask: 255.255.255.0