查看文章
 
【部分转载】让Android系统手机wifi支持Ad-Hoc模式
2010年06月23日 星期三 9:28 P.M.

10月30日再更新

今天刷了GOT的2.2.1..顺便升级了connectify

发现可以不用任何修改就可以连接上connectify的共享网络啦^_^

--------------------------

7月9日更新

如果搜索不到Ad-hoc网络,去market下载一款软件WiFinder

安装后重启,不用运行这个软件(只是利用WiFinder的配置,原理不明)

-----------------------

先修改這檔案
/system/etc/wifi/tiwlan.ini
WiFiAdhoc = 0
改為
WiFiAdhoc = 1
然後新增
dot11DesiredSSID = 你的 A-Hoc SSID 名稱
dot11DesiredBSSType = 0

然後修改下面這檔案
/data/misc/wifi/wpa_supplicant.conf
加入
network={
ssid="你的SSID名稱"
scan_ssid=1
key_mgmt=NONE
mode=1
}

以上可以Work,但是不實用。因為在外面不可能將 AD-Hoc 設為開放無密碼。
所以可以參考下面的其他設定,選一個並按自己的參數修改

# 簡單的例子:WPA-PSK, PSK 使用 ASCII 密碼,只要密碼正確就允許
network={
ssid="simple"
psk="very secret passphrase"
# 越高的優先權越快被使用
priority=5
}

# 和前一個一樣,但是指定 SSID (適用
# 不廣播 SSID 的 AP)
network={
ssid="second ssid"
scan_ssid=1
psk="very secret passphrase"
priority=2
}

# 只用 WPA-PSK。任何有效的密碼組合都允許
network={
ssid="example"
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
psk=06b4be19da289f475aa46a33cb793029d4ab3db7a23ee92382eb0106c72ac7bb
priority=2
}

# 明文連線 (不用 WPA,IEEE 802.1X)
network={
ssid="plaintext-test"
key_mgmt=NONE
}

# Shared WEP key 連接 (不用 WPA,IEEE 802.1X)
network={
ssid="static-wep-test"
key_mgmt=NONE
wep_key0="abcde"
wep_key1=0102030405
wep_key2="1234567890123"
wep_tx_keyidx=0
priority=5
}

# Shared WEP key 連接 (不用 WPA,IEEE 802.1X) 使用
# IEEE 802.11 Shared key 認證
network={
ssid="static-wep-test2"
key_mgmt=NONE
wep_key0="abcde"
wep_key1=0102030405
wep_key2="1234567890123"
wep_tx_keyidx=0
priority=5
auth_alg=SHARED
}

# IBSS/ad-hoc 網路加上 WPA-None/TKIP
network={
ssid="test adhoc"
mode=1
proto=WPA
key_mgmt=WPA-NONE
pairwise=NONE
group=TKIP
psk="secret passphrase"
}

如果,真的還是連不上你的 ad-hoc ,試著把下面wpa_supplicant.conf中這行改掉試試。
ap_scan=1
改為
ap_scan=2如果没有这一行则添加


类别:默认分类||添加到搜藏 |分享到i贴吧|浏览(19770)|评论 (0)
 
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
     

   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu