剛買了一台moto milestone,因為人在國外,想透過nb的wifi ad-hoc分享網路給milestone用,但在milestone的wifi設定中找不到ad-hoc模式的設定,請問有解嗎?
謝謝。
先修改這檔案
/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 ,試著把下面這行改掉試試。
ap_scan=1
改為
ap_scan=2
以上,我自己實現成功。
關閉廣告