东芝无线已被屏蔽

东芝无线已被屏蔽

我有同样的问题,一台 32 位东芝 nb255,它首先安装了 Windows 7,然后我安装了 ubuntu 11.04。wifi 无法打开。我使用了以下问题

  • 命令 rfkill unblock wlan0、sudo ifconfig wlan0 down;它们无法运行。
  • 通过在高级菜单中设置 BIOS,无线通信开关处于打开状态,但它也不起作用。
  • 既不是东芝的实用程序,也不是 ubuntu 的实用程序(wicd、wifi 雷达)。
  • 通过使用 gedit 对文件进行分组,没有任何效果。
  • 通过安装 madwifi 包,没有任何效果。
  • 通过将 wifi 驱动程序从 windows 导出到 ubuntu,通过 NDISwrapper 包,也不行。

我把当前的脚本放在了命令行的输出中


root@zorrillo:~# rfkill list
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: yes

root@zorrillo:~# sudo lspci | grep Atheros
07:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
root@zorrillo:~# 

root@zorrillo:~# ifconfig -a
eth0      Link encap:Ethernet  direcciónHW 88:ae:1d:47:df:e1  
          ACTIVO DIFUSIÓN MULTICAST  MTU:1500  Métrica:1
          Paquetes RX:0 errores:0 perdidos:0 overruns:0 frame:0
          Paquetes TX:0 errores:0 perdidos:0 overruns:0 carrier:0
          colisiones:0 long.colaTX:1000 
          Bytes RX:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupción:43 Dirección base: 0xe000 

lo        Link encap:Bucle local  
          Direc. inet:127.0.0.1  Másc:255.0.0.0
          Dirección inet6: ::1/128 Alcance:Anfitrión
          ACTIVO BUCLE FUNCIONANDO  MTU:16436  Métrica:1
          Paquetes RX:8 errores:0 perdidos:0 overruns:0 frame:0
          Paquetes TX:8 errores:0 perdidos:0 overruns:0 carrier:0
          colisiones:0 long.colaTX:0 
          Bytes RX:480 (480.0 B)  TX bytes:480 (480.0 B)

ppp0      Link encap:Protocolo punto a punto  
          Direc. inet:189.203.115.236  P-t-P:192.168.226.1  Másc:255.255.255.255
          ACTIVO PUNTO A PUNTO FUNCIONANDO NOARP MULTICAST  MTU:1500  Métrica:1
          Paquetes RX:6384 errores:30 perdidos:0 overruns:0 frame:0
          Paquetes TX:6893 errores:0 perdidos:0 overruns:0 carrier:0
          colisiones:0 long.colaTX:3 
          Bytes RX:5473081 (5.4 MB)  TX bytes:974316 (974.3 KB)

wlan0     Link encap:Ethernet  direcciónHW 00:26:4d:c3:d0:44  
          DIFUSIÓN MULTICAST  MTU:1500  Métrica:1
          Paquetes RX:0 errores:0 perdidos:0 overruns:0 frame:0
          Paquetes TX:0 errores:0 perdidos:0 overruns:0 carrier:0
          colisiones:0 long.colaTX:1000 
          Bytes RX:0 (0.0 B)  TX bytes:0 (0.0 B)

注意:如果无线设备故障,所有计数器都为零是合乎逻辑的


root@zorrillo:/home/zorrillo/Descargas/802BGA# ifconfig wlan0 up
SIOCSIFFLAGS: Operation not possible due to RF-kill  
root@zorrillo:/home/zorrillo/Descargas/802BGA# 

看起来无线切换不会对任何 ubuntu 11.04 命令做出反应(我希望是错的)。目标保持不变,按照上述脚本的顺序。

我很担心,我花了好几天好几夜的时间才找到答案。东芝不提供 Linux 驱动程序或软件支持,当然也不提供市场营销。

我只看到设备通过协议启动但物理关闭,我的问题是,是否可以启用或不物理关闭该设备?因为在东芝 nb255 型号中,wifi 不是通过物理开关设置的,而是通过 Fn + F8 的组合设置的(仅适用于 Windows 7,没有其他),是否有可能在 ubuntu 中配置热键?

答案1

谢谢您的大力帮助。

现在,我已经使用以下方法解决了这个问题。我们大多数人都同意这是一种临时方法,但我们还没有最终的解决方案:

该机器是东芝 NB255-SP1002M,32 位,最初带有西班牙语的 Windows 7 启动器。在此机器中,您只能通过软件(不存在通过硬件)启动无线设备 (AR9285),方法是按 Fn + F8。此配置文件通过名为 TVAP Toshiba Value Added Package(版本 v1.3.6;04-09-2010;44.36M)的东芝支持实用程序进行管理。

通常,通过关闭无线设备(使用 Fn + F8),我们可以节省电池电量;所以有一段时间我关闭了设备。启动机器后,我安装了 Linux Ubuntu 11.04 Natty N。最后,当我看到您针对我上述初始问题所说的异常时,我明白您所说的如果我不小心关闭了它。

我发现当时 Linux 中没有用于 TVAP 的实用程序(不幸的是,据我所知,TVAP 仅适用于 Windows 平台)。因此,解决方案是恢复 Windows 7:我创建了一个小分区(20 GB),然后安装了它。我在 www.toshiba.com 下载了 TVAP 实用程序并安装了它。然后我有一个用于 Ubuntu 11.04 的主分区和一个用于 Windows 7 的辅助分区。现在,我能够在 Windows 7 中打开和关闭 AR9285,所以我终于打开了它。接下来,我重新启动 Ubuntu,幸运的是,我有:

root@zorrillo:~# root@zorrillo:~# rfkill list 0: phy0: 无线局域网 软阻止:否 硬阻止:否 root@zorrillo:~#

root@zorrillo:~# lshw -class network *-network
描述:无线接口产品:AR9285 无线网络适配器(PCI-Express)供应商:Atheros Communications Inc. 物理 ID:0 总线信息:pci@0000:07:00.0 逻辑名称:wlan0 版本:01 序列号:00:26:4d:c3:d0:44 宽度:64 位时钟:33MHz 功能:pm msi pciexpress bus_master cap_list 以太网物理无线配置:broadcast=yes driver=ath9k ip=192.168.0.10 Latency=0
multicast=yes wireless=IEEE 802.11bgn 资源:irq:17 内存:f0100000-f010ffff

之前,我在最后一条命令中使用了参数 *-network DISABLED。注意,现在我们可以看到“DISABLED”这个词已经不存在了。

在 Ubuntu 中通过硬件管理 AR9285 的唯一方法是在重新启动机器时使用 BIOS 实用程序。这可能很烦人,请记住,这对我来说是临时的,而 Linux 上不存在 TVAP。不幸的是,我不是支持此弱点的软件开发人员。我声明,我已经使用 UBUNTU 11.04 和 10.04 LTS 进行了验证,对于两者而言,这是我现在知道的唯一方法。

对我来说这并不难受。实际上,Windows 7 被封装在 20 GB 的小空间中;而我还有 220 GB 的空间用于 Linux,所以这有什么问题呢?

您也许会决定删除 Windows 7(一旦您使用 Windows TVAP 实用程序打开无线设备,如果您愿意,您可以擦除硬盘),但是对于任何类似的问题,我更愿意保留 Windows 7。

因此,下一个挑战是在 Linux 平台上创建 TVAP 实用程序;也许有必要在 TVAP Toshiba 增值包中应用逆向工程。那么,谁会是勇士?哈哈哈。不过我会尝试的。

谢谢大家,来自墨西哥夸察夸尔科斯的敬意。

答案2

wifi 卡hard-blocked- 这可能是内核问题,或者如果你不小心/异常关闭了机器,你只需要移除rfkill阻止设备,即

sudo rm /dev/rfkill

然后重新启动。

如果这不起作用-请将输出添加到您的问题中sudo lshw -class network

相关内容