找回密码
 注册
快捷导航
查看: 13169|回复: 12

绝望了…………………………无线设置达人求助!!!!!

[复制链接] |自动提醒
阅读字号:

73

回帖

1

积分

97

资产值

初级会员 Rank: 1

注册时间
2008-8-16
发表于 2008-11-6 17:33:42| 字数 1,704| - 中国–上海–上海 电信 | 显示全部楼层 |阅读模式
机器是thinkpad R61i 7732bkc
搞了一天的无线网络了 还是没有成功。
装完系统之后,硬件检测里检测到了无线网卡:
Atheros Hardware access layer (HAL)
Support for Atheros 802.11 wireless LAN cards
两者状态均为 已启用 和 使用中。
然后network mananger里面只有有线连接,没有无线。
写在了network mananger,装了wcid。
还是没有无线连接。
然后安装了“windows 无线连接驱动程序”
通过终端安装了 NET5211.inf
然后设备里出现了无线,并且显示 硬件存在。
之前看了一篇帖子,原文如下:

Ubuntu下配置使用Atheros无线网卡的几点总结

周四, 2008-07-17 15:27
真的没有打算写这些的,但为了搞这个花费了太多的时间。今天在没有查看列表的情况下更新了一下Ubuntu系统,导致无线网卡又无法正常工作。Atheros系列无线网卡的笔记本用户,有些也会比较痛苦,所以在这里总结一下吧。
网卡: Linux下检测出来是AR242X,应该指芯片。电脑:Thinkpad R61i 7732BGC
无线网卡不工作,主要三个原因:
1、驱动没有成功安装
2、驱动间冲突(即使不冲突,更新其中一种后也可能引起冲突)
3、Network-manager和wicd的问题。

下面是我的方案。

Madwifi 和Ndiswrapper是Atheros无线网卡用户的主要选择。Madwifi在Ubuntu Linux下被集成到linux-restricted-modules中,作为开源驱动,情感上是我的最佳选择,不过我一直未能测试成功,主要原因应该是对于最新的芯片及网卡型号支持还不是很理想,当然,选择最新的源代码编译安装,或许会解决问题,但是必须首先禁用linux-restricted- modules中的相应模块,进而编译安装。为了便于管理,我最后选择了Ndiswrapper驱动,能够直接使用Windows下的驱动程序(作者够狠)。尽管从网上资料来看Ndiswrapper有可能导致死机等状况,我使用下来也不尽完美,但确实有效。

两种驱动的安装方法网上有很多介绍,但是要注意两者之间的冲突。Ubuntu默认安装并启用了Madwifi,如果要使用Ndiswrapper,必须先禁用Madwifi。方法多种,我是如下将默认驱动添加到blacklist:
echo “blacklist ath_pci” | sudo tee -a /etc/modprobe.d/blacklist
载入Windows下驱动的INF文件(可使用GUI完成,我的是net5211.inf)。
启用ndiswrapper并将它添加到启动模块中:
sudo modprobe ndiswrapper
echo “ndiswrapper” | sudo tee -a /etc/modules
最后sudo reboot 或 sudo init 6 重启。

至于network-manager的无线连接功能,网上铺天盖地是批评的话,我个人使用下来的主要问题是没有办法主动搜索接入点,配置功能相比于 wicd也有限,但未尝不可使用。Wicd是一个较为全面的工具,对于有线和无线的支持都很好,只是我测试下来无法正常使用WEP通过路由器的认证,导致最后不得不把路由器认证功能关闭。 ”

1、我开始以为是mad wifi和ndiswrapper冲突。但是现在madwifi已经卸载。
2、我以为是ath_pci文件加入blacklist里面问题,但是现在已经把Ath_pc从blacklist里删除。
3、我又以为是模块没有自动加载,然后又执行了这个命令:
sudo modprobe ndiswrapper
echo “ndiswrapper” | sudo tee -a /etc/modules
第一条没有问题。但是打第二条的时候,打到E C,然后C键开始粘滞,系统死机。
下面是自己iwconfig的结果:
lo no wireless extensions.

eth0 no wireless extensions.

根本没有wan的显示。

我要崩溃了……有谁知道怎么处理么……谢谢……谢谢……

73

回帖

1

积分

97

资产值

初级会员 Rank: 1

注册时间
2008-8-16
 楼主| 发表于 2008-11-6 17:38:12| 字数 1,682| - 中国–上海–上海 电信 | 显示全部楼层
这个方法也实验过了……没用
iwconfig还是没有wal0
绝望了


AR242x 802.11abg Wireless PCI Express Adapter (WPA)无线上网

笔记本:TOSHIBA SatelliteL40,系统ubuntu hardy
之前无线上网借助ndiswrapper用的windows的下面的驱动,WPA-PSK加密,信号很好,但是连接不是每次都能成功,偶尔能连接上,(只要连接上后不会掉线)但是下次重启机器后,很难连接上,所以不太稳定。每次连接非常痛苦,觉定试试Linux下的Madwifi 无线驱动。
下面以我的笔记本为例,大家可以作为参考。
1、首先查看网卡驱动模块
代码:
lspci | grep Atheros

出现下面信息:
02:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)

确定Atheros Chipsets 的型号,http://madwifi.org/wiki/Chipsets,确定选择AR5007EG芯片组。


2、然后检查安装编译环境和重新更新内核
代码:
sudo apt-get install --reinstall build-essential linux-headers-`uname -r`


3、由于Ubuntu hardy内核模块已经集成有Madwifi驱动,此处选择编译安装,移除系统里面的madwifi-tools。
代码:
sudo apt-get remove --purge madwifi-tools


4、检查系统是否残留有ndiswrapper的驱动,进行删除。
代码:
sudo rmmod -f ndiswrapper
sudo rm -r /etc/ndiswrapper/*
sudo apt-get --purge remove ndiswrapper-common ndiswrapper-utils-1.9
sudo rm -r /etc/modprobe.d/ndiswrapper
sudo rm -rf /lib/modules/`uname -r`/ubuntu/misc/ndiswrapper



5、下载AR5007EG驱动程序,并解压后进入目录。
代码:
wget http://snapshots.madwifi.org/spe ... r3366+ar5007.tar.gz
tar zxf madwifi-nr-r3366+ar5007.tar.gz
cd madwifi-ng-r3366+ar5007



6、检查编译环境,开始编译安装。
代码:
make
sudo make install


7、重启电脑,然后检查驱动模块。
代码:
lsmod | grep ath


出现列表大致如下:
ath_rate_sample 16128 1
ath_pci 193324 0
wlan 252272 5 wlan_tkip,wlan_scan_sta,ath_rate_sample,ath_pci
ath_hal 280416 3 ath_rate_sample,ath_pci


如果没有出现ath_pci,请运行如下命令:

代码:
sudo modprobe ath_pci


8、驱动安装到此结束,推荐安装Wicd无线管理软件,添加源,更新,安装wicd:
代码:
sudo vi /etc/apt/sources.list


加入deb http://apt.wicd.net hardy extras到源列表,保存退出。
更新源列表: 代码:
sudo aptitude update

开始安装wicd: 代码:
sudo apt-get install wicd

系统会删除Gnome默认的网络管理工具。


9、关闭有线网络,启动Wicd。(我用的WPA-PSK协议,其他的类似)

在管理界面中选择要连接的路由器SSID,配置WPA密钥,wicd配置选项里面,WPA驱动选择wext,然后连接,到此大功告成。

PS:与先前WINDOWS驱动对比连接时间非常快,而且可以支持DHCP(先前的选此选项连接不上),连接情况相当稳定。
以上是自己实现的过程,希望大家参考。
回复 支持 反对

使用道具 举报

3万

回帖

252

积分

5万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-2-7
铜牌荣誉勋章(注册8年以上会员)
发表于 2008-11-6 17:39:44| 字数 33| - 中国–江苏–泰州 中移铁通 | 显示全部楼层
你通知区域怎么显示的?我的是这样的:
我的很好设置就正常使用了。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

73

回帖

1

积分

97

资产值

初级会员 Rank: 1

注册时间
2008-8-16
 楼主| 发表于 2008-11-6 18:28:00| 字数 56| - 中国–上海–上海 电信 | 显示全部楼层
to 440440
根本没有显示。
请问你的网卡是哪一块?
我把默认的network manager删了,装了wcid……
回复 支持 反对

使用道具 举报

73

回帖

1

积分

97

资产值

初级会员 Rank: 1

注册时间
2008-8-16
 楼主| 发表于 2008-11-6 18:39:51| 字数 1,107| - 中国–上海–上海 电信 | 显示全部楼层
下面是ifconfig的显示:
numb@numb-R61i:~$ ifconfig -a
ath0      Link encap:以太网  硬件地址 00:1f:e1:c5:3b:aa  
          BROADCAST MULTICAST  MTU:1500  跃点数:1
          接收数据包:0 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:0 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:0
          接收字节:0 (0.0 B)  发送字节:0 (0.0 B)

eth0      Link encap:以太网  硬件地址 00:21:86:54:d1:57  
          inet 地址:192.168.1.104  广播:255.255.255.255  掩码:255.255.255.0
          inet6 地址: fe80::221:86ff:fe54:d157/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  跃点数:1
          接收数据包:84 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:103 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:100
          接收字节:87420 (85.3 KB)  发送字节:14448 (14.1 KB)
          基本地址:0x1840 Memory:fe000000-fe020000

lo        Link encap:本地环回  
          inet 地址:127.0.0.1  掩码:255.0.0.0
          inet6 地址: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  跃点数:1
          接收数据包:4364 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:4364 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:0
          接收字节:218200 (213.0 KB)  发送字节:218200 (213.0 KB)

wifi0     Link encap:未指定  硬件地址 00-1F-E1-C5-3B-AA-00-00-00-00-00-00-00-00-00-00  
          BROADCAST MULTICAST  MTU:1500  跃点数:1
          接收数据包:0 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:0 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:280
          接收字节:0 (0.0 B)  发送字节:0 (0.0 B)
          中断:22

numb@numb-R61i:~$ ifconfig wlan0 up
wlan0: 获取接口标志时出错: 没有该设备
numb@numb-R61i:~$ ifconfig wifi0 up
SIOCSIFFLAGS: Permission denied
numb@numb-R61i:~$ sudo ifconfig wlan0 up
[sudo] password for numb:
wlan0: 获取接口标志时出错: 没有该设备
numb@numb-R61i:~$


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

3万

回帖

252

积分

5万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-2-7
铜牌荣誉勋章(注册8年以上会员)
发表于 2008-11-7 08:53:32| 字数 127| - 中国–江苏–泰州 中移铁通 | 显示全部楼层
我的网卡也是Atheros的abg,你更新一下你的源 试试 应该是自动装好的吧?!我是插了网线下载的受限驱动 就OK了 你把通知区域搞出来了吗 看看有没有啥提示 ?

昨天我搞了半天GC85没搞定,还是一个高手耐心指点我呢。看到那些代码命令,我玩linux的信心大大受挫
回复 支持 反对

使用道具 举报

214

回帖

22

积分

2937

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2003-12-26
铜牌荣誉勋章(注册8年以上会员)
发表于 2008-11-7 09:09:28| 字数 65| - 中国–江苏–无锡 电信 | 显示全部楼层
建议兄弟看看这个文件的设置 /etc/network/interfaces
以及这个文件里的DNS设置/etc/resolv.conf

回复 支持 反对

使用道具 举报

73

回帖

1

积分

97

资产值

初级会员 Rank: 1

注册时间
2008-8-16
 楼主| 发表于 2008-11-7 22:14:49| 字数 25| - 中国–上海–上海 电信 | 显示全部楼层
to 楼上的

今天莫名其妙就好了……………………

崩溃了
回复 支持 反对

使用道具 举报

1

回帖

0

积分

13

资产值

入门会员 Rank: 1

注册时间
2008-5-20
发表于 2008-12-11 11:47:19| 字数 117| - 中国–上海–上海–徐汇区 电信 | 显示全部楼层
numb1987  :

  thinkpad R61i 7732bkc
我这的情况跟你一模一样的,按你的方法装好后,无线网卡的小灯根本就没有亮的
bigwu324@163.com
QQ: 345949148
请收到mail后,速联系我, 不甚感激哦
谢谢 !!!!
回复 支持 反对

使用道具 举报

36

回帖

5

积分

472

资产值

高级会员 Rank: 2Rank: 2

注册时间
2007-3-12
发表于 2008-12-12 09:44:53| 字数 129| - 中国–广东–深圳 电信 | 显示全部楼层
楼主看看我之前的帖子http://www.ibmnb.com/tid753272。 现在最新的madwifi驱动, http://snapshots.madwifi-project ... .5.6-current.tar.gz

ps:无线的led目前还不能正常显示的
T60 1951-BT4 T7200/3GB/120G/Intel 950/11abg/14'SXGA+/DVD-RAM/BT
回复 支持 反对

使用道具 举报

3360

回帖

1

积分

5418

资产值

入门会员 Rank: 1

注册时间
2007-8-9
发表于 2008-12-18 21:51:24| 字数 58| - 中国–广东–深圳 电信/深圳大学 | 显示全部楼层
我的T42装8.04和8.10网卡都是直接驱动好,已经可以检测到网络。呵呵。。。
只是周围的无线都要密码,没办法蹭网。
回复 支持 反对

使用道具 举报

22

回帖

0

积分

67

资产值

入门会员 Rank: 1

注册时间
2007-4-26
发表于 2009-3-31 00:57:49| 字数 1,114| - 中国–浙江–宁波–北仑区 电信 | 显示全部楼层

你用的系统我不清楚

你用的系统我不清楚,因为我不用它,我用我自己DIY的SLAX。
在SLAX中也有无线的问题。

我用的是 ThinkPad X200,无线网卡是 Intel wifi 5100 agn

一开始,我也发现系统不支持我的无线网卡,于是我上SLAX论坛中去看了一下,下了个compat-wireless驱动包,重启系统后,做了下面的检查!重点来了哦!

  1. lspci
复制代码

在列表中列出了下面一项
  1. 03:00.0 Network controller: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection
复制代码


这说明我的无线网卡被支持了,但是我用尽方法,也不能启用它,连接无线总是失败,后来在论坛中看到高人写了一句,检查:

  1. /boot/.config
复制代码


这个文件,找到(我是5100agn 所以我是找 iwlagn)

  1. CONFIG_IWLAGN
复制代码


看看下面的无线网卡被不被你的内核支持,如果不支持,那就只有两个办法,一个是去重编译你的内核,另一个,是使用外挂驱动包,手动启用无线网卡。

我很懒,所以,我选择了后者,因为Compat Wireless包 就是外挂包。

论坛里的MarkDS说,要启用无线网卡连接,需要手动打命令,你试试下面这个方法吧,因为你的情况和我的情况非常相似,就是能认到卡,不让用!

打开终端,执行下面的命令:

  1. iwconfig wlan0 essid "你无线网卡的SSID"
  2. iwconfig wlan0 channel 你无线网卡的频段,我的是6
  3. iwconfig wlan0 key 写入你的无线网卡的密钥
复制代码


然后,你回到桌面,用Wireless Assistant来查找配置你的无线连接,基本都成功的!

关键点:

1. lspci 查看你的无线网卡被不被支持,不论是内核支持还是外挂驱动包支持。
2. 在 iwconfig 中能不能看到你的无线网卡,如果能,上面的步骤一步步来就OK,如果还不行,对不起,你自己去http://linuxwireless.org 下个包编译吧!

附:
你想以后方便点接入自己的无线的话,就自己建个接入脚本好了。
用文本编辑器在桌面建个文件,随便叫啥名字,在里面写:

  1. #! /bin/sh
  2. iwconfig wlan0 essid "你无线网卡的SSID"
  3. iwconfig wlan0 channel 你无线网卡的频段,我的是6
  4. iwconfig wlan0 key 写入你的无线网卡的密钥
复制代码


然后存盘退出,用 chmod +x 你这个文件的文件名。

下次要用无线了,双击它一下,就自动设好了。

Good Luck!

[ Edited by  AppleWolf on 2009-3-31 00:59 ]
回复 支持 反对

使用道具 举报

3167

回帖

1

积分

1万

资产值

初级会员 Rank: 1

注册时间
2003-10-8
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2009-4-4 16:47:39| 字数 18| - 中国–浙江–杭州 联通 | 显示全部楼层
R61i的无线灯不亮的.很多人不习惯
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-5-21 16:32 , Processed in 0.122691 second(s), 52 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部