如何在debian6.0上禁用wifi自动协商

如何在debian6.0上禁用wifi自动协商

我想在我的 1000HE eeepc 上禁用自动 wifi 协商。 WiFi芯片组是ralink2860sta。我正在使用非自由模块,一切都按预期工作,除了每次启动时它都会选择第一个可用的接入点。我有多种方法在 /etc/network/interfaces 中配置 wlan0,但无论我设置什么,我都想阻止协商或 essid 设置。

答案1

我不知道是否有“Debian”方法可以做到这一点,但有 /etc/wpa_supplicant/wpa_supplicant.conf 文件(可能是 /etc/wpa_supplicant.conf),您可以在其中指定要使用的网络。例如:

network={
    id_str="stribnet"
    ssid="stribnet"
    priority=10
    proto=RSN
    key_mgmt=WPA-PSK
    group=CCMP
    pairwise=CCMP
    # I no longer use this key. It was last year's I think.
    #psk="/5w7Pb1K3X+8olncu6tQAICqm9cit6NAvqF86jOofWIDV6y/I+QN93SZV6z6"
    psk=91d55b029c84d8300dfb14930e345295d493ddf3c52d710288403e77bc5183a0
}

network={
    id_str="qb402"
    ssid="B402"
    priority=2
    key_mgmt=NONE
}

优先级选项决定您喜欢哪个网络。这将尝试连接到 sribnet,然后是 B402。如果您想要旧的行为,您可以添加以下内容:

network={
    id_str="default"
    key_mgmt=NONE
    priority=-1
}

相关内容