Linux下无线网卡信号开关问题

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

Linux下无线网卡信号开关问题

#1

帖子 alpha.gu »

如题,现在的笔记本,无线网卡的无线信号一般是通过Hotkey(也就是Fn+Fx)来开关的,也有一些,是像我手头这台机器一样,通过一个Windows下的程序来开关的。
先说Hotkey方式,基本上是BIOS在控制,以Linux当下,应该是Windows下能用,Linux下也能用,因为不需要什么驱动。
而程序方式,像我手头这台,程序是由一个通过驱动和一个OSD程序来控制的,在Windows下安装后,按下对应的键(在我这边是一个光感按钮),会出来一个打开无线的OSD程序,界面上会例举当前机器上所有带有无线信号的设备(比如Bluetooth,无线网卡,3G卡),然后你点选其中某一个,来决定这个设备的无线信号是开还是关。
但是,到了Linux下,我没有这个程序帮助,如何去打开无线信号呢?
以前看到过类似的文章,是修改/proc下对应的值,但是又如何确定哪一个是与无线网卡对应的呢?
现在手上的机器,因为是双系统,我已经试过,在Win 7下把信号打开,Linux下可以认到无线网卡并搜到信号,但是,如果我在Windows下把它关了呢?或者我这台就装了一个Linux系统呢?
头像
hasee.wu
帖子: 2089
注册时间: 2009-10-20 21:13
来自: Pacific Western University

Re: Linux下无线网卡信号开关问题

#2

帖子 hasee.wu »

一般本本的bios,无线网卡可以设置为自动 关闭 常开。

自动,每次开机则会记住上次的状态,linux下如果快捷键不管用,不推荐设为自动。
关闭,每次开机都默认关闭,但开机后可以用快捷键打开。
常开,与关闭正好相反。


如果楼主的bios没有这样的设定,FN在linux下又不正常,那就杯具了
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

Re: Linux下无线网卡信号开关问题

#3

帖子 alpha.gu »

我们家生产的本子(FIC)基本上无线部分的设定要么是Fn+Fx(以前的老机种),或者是现在的Driver+Application方式,没有在BIOS当中作开关的。
我问这个问题,是因为市场上现在以Driver+Application方式来控制设备的方式蛮多的,不只是我们在用。
通过操作/proc下的文件应该能解决这个问题。
因为我手上这一台的屏幕亮度调节也是不管用的,但是调节brightness文件就可以了。
头像
hasee.wu
帖子: 2089
注册时间: 2009-10-20 21:13
来自: Pacific Western University

Re: Linux下无线网卡信号开关问题

#4

帖子 hasee.wu »

大众是很老的牌子了,似乎退出零售市场很多年了,要是不退出,那asus就要靠边站。

某所知道的,FN功能键,一种是acpi的方式,一种就是Driver的方式

后者来说,其实是直接操作寄存器,比如某的三星n148, 亮度调节就要

代码: 全选

sudo setpci -s 00:02.0 F4.B=xx 
xx 取00到ff ,可以实现256级亮度调整。

如果能知道寄存器地址和设置方式,我想你的本本无线开关也是一样的道理。
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

Re: Linux下无线网卡信号开关问题

#5

帖子 alpha.gu »

看起来我要去问问BIOS和Driver的人怎么做的了:)
自己的机器好办的,大不了,让BIOS写一个默认打开RF的版本就行了。

FIC以前也许辉煌过,现在不行了,关键是没有自己的品牌,而且,市场定位也有问题……
唉,不说了。
头像
hasee.wu
帖子: 2089
注册时间: 2009-10-20 21:13
来自: Pacific Western University

Re: Linux下无线网卡信号开关问题

#6

帖子 hasee.wu »

alpha.gu 写了:看起来我要去问问BIOS和Driver的人怎么做的了:)
自己的机器好办的,大不了,让BIOS写一个默认打开RF的版本就行了。

FIC以前也许辉煌过,现在不行了,关键是没有自己的品牌,而且,市场定位也有问题……
唉,不说了。
某中学时,买的第一块主板就是大众503,板载L3 Cache, cpu是k6-2 300, 经典啊, 但没多久就被带了A的C300给秒了。

这东东和EC(embeded controller)关系更大, 很多本本的EC代码都在bios中.
头像
pep126
帖子: 77
注册时间: 2012-05-15 20:51

Re: Linux下无线网卡信号开关问题

#7

帖子 pep126 »

硬件驱动的问题吧,在linux下没有这样的驱动,导致在linux下无碍用Fn组合键来开启无线。
开启无线:sudo ifconfig wlan0 up
列出网络设备状态:sudo ifconfig -a
打开无线网络电源:iwconfig wlan0 txpower on
列出区域内无线网络:iwlist wlan0 scan
查看无线链接状况:rfkill list,如果显示有两个no,则表明硬件驱动安装好,以及无线开关已经开启
ubuntu、IT交流群49616178
[ubuntu]我脑有病
回复