怎么解决安装了Ubuntu后发现没有无线网络,搜索不到WiFi的情况
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么解决安装了Ubuntu后发现没有无线网络,搜索不到WiFi的情况相关的知识,希望对你有一定的参考价值。
一共有两种解决方法
一、1、注意pool文件夹下就是ubuntu的驱动文件
2、可以将pool下面的驱动进行安装,其中包括网卡驱动的,安装完驱动后需要关机重启。
3、 将main和restricted文件夹下的驱动安装,然后重启。重启后点击网络标识,就可以看到无线
二、1、打开“系统设置(右上角的齿轮里或者启动器里)软件和更新”,如果没有更新过软件源,先设置更新软件源。
2、下载自:下拉框里选择 “其他站点” .可以选择右侧的的“选择最佳服务器”(但这样有时会选择国外的站点,所以推荐直接在左侧列表里选择中国的站点) 然后点击下面的 “选择服务器”。
3、关闭“软件和更新”窗口时,会弹出一个窗口,选择“重新加载”。然后会出现下面的“正在更新缓存”的窗口。等它更新完就行了。
参考技术A可以使用iwconfig啊!
iwconfig是Linux Wireless Extensions(LWE)的用户层配置工具之一。LWE是Linux下对无线网络配置的工具,包括内核的支持、用户层配置工具和驱动接口的支持三部分。目前很多无线网卡都支持LWE,而且主流的Linux发布版本,比如Redhat Linux、Ubuntu Linux都已经带了这个配置工具。 以下是《在Linux上配置无线网络》(参考链接http://www.linuxprobe.com/linux-wlan-option.html) 对无线网络配置的具体操作
安装 wireless_tools 和 madwifi
pacman -S wireless_tools madwifi
2. 查看网卡状态
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 003: ID 0cf3:7015 Atheros Communications, Inc.
在USB接口001/003上检测到网卡。
iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
无线网卡为 wlan0
3. 激活网卡
ifconfig wlan0 up
因为我的网卡必需要先激活才能扫描,否则下一步scan会出现错误:wlan0 Interface
doesn't support scanning.
4. 扫描网络
iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: 54:E6:FC:22:E1:D2
Channel:1
Frequency:2.412 GHz (Channel 1)
Quality=53/70 Signal level=-57 dBm
Encryption key:on
ESSID:"TP-LINK_22E1D2"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s
Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
Mode:Master
Extra:tsf=000000292a41bd80
Extra: Last beacon: 960ms ago
IE: Unknown: 000E54502D4C494E4B5F323245314432
IE: Unknown: 010882848B960C121824
IE: Unknown: 030101
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
IE: WPA Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
发现WPA2-PSK/WPA-PSK 加密网络 TP-LINK_22E1D2,因为加密方式为 WPA-PSK 所以得用 wpa_supplicant 而不能使用 iwconfig wlan0 key xxx 形式,iwconfig key方式适用于WEP。
5. 配置 wpa_supplicant
新建文件 /etc/my_wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
network=
ssid="TP-LINK_22E1D2"
psk="密码"
因为全部使用默认配置,所以配置文件非常简单。
6. 连接wlan0到网络,并以daemon方式运行
wpa_supplicant -B -i wlan0 -c /etc/my_wpa_supplicant.conf
-B Background 在后台以daemon 运行
-i interface
-c 配置文件
7. 设置IP地址
ifconfig wlan0 192.168.1.131
ifconfig 查看状态
wlan0 Link encap:Ethernet HWaddr 54:E6:FC:03:0D:6B
inet addr:192.168.1.131 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:95 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:32434 (31.6 Kb) TX bytes:576 (576.0 b)
8. 加入网关到路由
我的网关的是192.168.1.1,添加通过wlan0访问的网关
route add default gw 192.168.1.1 dev wlan0
查看状态
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 wlan0
default 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
9. 设置完毕。
以后上线只需运行以下命令即可
wpa_supplicant -B -i wlan0 -c /etc/my_wpa_supplicant.conf
ifconfig wlan0 192.168.1.131
route add default gw 192.168.1.1 dev wlan0
10. 相关命令
关闭连接
wpa_cli terminate
连接状态
wpa_cli status
参考技术B 看有没有wlan0,有的话无线网卡已识别,系统设置-软件更新-附加驱动里更新下无线网卡驱动没有的话最方便的方法:
笔记本安装ubuntu后,如何开启无线网?
在学校没有有线网,无法利用有线网配置无线网卡,也无法通过联网来下载驱动,怎么办?
就是一般的 无线路由器 一样的,但是是 移动 的。(前提是无法连接有线网,别说让自动搜索下载驱动了)
sudo apt-get install wicd
接下来 ctrl+F2, 键入wicd,并打开。
在面板中应该可以找到你的无线网卡。启用并连接。
如果在1中还是无法找到无线网卡,则需要进行一下网卡开启设置。
2. 使用rfkill 开启开关:
rfkill list
应该可以看到无线网卡,及其软硬开关状态。如果是hard block为true,则按计算机无线网络硬开关开启(部分机器,如果是在windows进行的硬关闭,则linux无法开启,得回到windows开启后,再进入linux)。如果soft block为true, 则使用命令开启:
rfkill unblock 0 #0为你的无线网卡编号,在rfkill list中可以看到。 参考技术A 你没有网没有办法,你必须要在 ubuntu 上安装一个插件,才能把 ubuntu 默认不了的驱动安上
你需要安装 ndiswrapper,用它来设置你的网卡驱动。我的网卡也是不被 ubuntu 默认的,这个软件很好用,它还可以用来设置 wpa
把 windows 驱动里的 .inf 和 .sys 两个文件复制出来,然后用 ndiswrapper 安装。linux 的构建和 windows 不一样,你不能用使用 windows 的思路去想 linux。这样就容易很多
如果你可以连到网络,我再告诉你具体怎么弄。不然都是白说本回答被提问者采纳 参考技术B 驱动是前提,没有就去找啊追问
你说的是离线安装驱动吗,不好安装吧,提示没有这个编译环境,没那个啥的,试过离线安装其他软件,都以失败告终。怎么办?
以上是关于怎么解决安装了Ubuntu后发现没有无线网络,搜索不到WiFi的情况的主要内容,如果未能解决你的问题,请参考以下文章