如何配置 Toshiba Satellite Pro 4600 中的嵌入式无线网卡?

如何配置 Toshiba Satellite Pro 4600 中的嵌入式无线网卡?

我正在努力让这台笔记本电脑中的嵌入式无线网卡工作。在 7.10 (gutsy) 中它工作得很好。现在我正尝试让 10.10 (maverick) 运行它,并且由于这台笔记本电脑的资源不足,我正在使用 Lubuntu 版本。

硬件:似乎是嵌入式 pcmcia 卡。pccardctl ident 给出:

Socket 0:
  product info: "TOSHIBA", "Wireless LAN Card", "Version 01.01", ""
  manfid: 0x0156, 0x0002
  function: 6 (network)

默认内核识别该卡并加载 orinoco_cs 驱动程序。

orinoco_cs 0.0: Hardware identity 0005:0002:0001:0002
orinoco_cs 0.0: Station identity 001f:0001:0006:000e
orinoco_cs 0.0: Firmware determined as Lucent/Agere 6.14

然后由于某种原因,司机对此并不满意,并给出:

orinoco_cs 0.0: Hardware identity 0005:0002:0001:0002
orinoco_cs 0.0: Station identity 001f:0002:0009:0030
orinoco_cs 0.0: Firmware determined as Lucent/Agere 9.48

在我尝试使用网络管理器关联我的接入点之前,一切似乎都正常。

eth1: Lucent/Agere firmware doesn't support manual roaming

重复大约10次然后NM放弃。

根据 linuxwireless.org维基页面在这个驱动程序上,这是一个已知问题,我引用一下:

已知的问题

漫游和 WPA_supplicant

Lucent/Agere 固件不支持手动漫游

在 Agere 卡上,漫游由固件而不是用户空间控制。如果用户空间尝试与特定 AP 关联,而不是通过 SSID 关联,您将收到上述消息。

如果您正在使用 wpa_supplicant,请使用 ap_scan=2 模式。

NetworkManager 使用 wpa_supplicant,因此上述内容也适用。

此时我的 google-fu 失败了,我找不到如何配置网络管理器以通过 wpa_supplicant 使用神秘的“ap_scan=2”模式。

我尝试了以下建议的解决方案(来自启动板或论坛)

  • 从 /lib/firmware 中删除 agere* 文件
  • 使用 wicd 代替网络管理器
  • 结合
  • 将 orinoco_cs 驱动程序列入黑名单,以尝试强制使用 hostap_cs 驱动程序(如果它是 prism2 卡)。

显然,这些对我都不起作用。

关于如何执行上述建议的解决方法有什么提示吗?

编辑:我还确认正在研究 8.10 (intrepid) 现场 CD。

答案1

您是否尝试过将其设置为
——剪辑——


iface wlan0 inet dhcp
        wpa-ap-scan   2

--/snip--
他们说的是不同的驱动程序,但这可能是通过接口配置文件将其插入的方法。另一方面,它有点将 NetworkManager 排除在外,直接使用 wpa_supplicant...所以可能不是你想要的。

相关内容