完全清楚的是 - 我已经成功使用 14.04 几个月了。但是,这个问题在我安装一些常规更新时才出现。我的电脑是 HP Pavilion DV6。有一个硬件按钮(直到昨天)可以打开和关闭无线功能。但是,它似乎一直处于关闭状态。
我找不到任何解决方案,所以希望有人能解开这个谜团。我想一定是因为无线驱动程序以某种方式更新了,这导致一切都乱了套。
以下是输出lsmod
Module Size Used by
snd_usb_audio 153899 1
snd_usbmidi_lib 29215 1 snd_usb_audio
snd_hwdep 13602 1 snd_usb_audio
snd_pcm 102099 1 snd_usb_audio
snd_page_alloc 18710 1 snd_pcm
snd_seq_midi 13324 0
snd_seq_midi_event 14899 1 snd_seq_midi
snd_rawmidi 30144 2 snd_usbmidi_lib,snd_seq_midi
snd_seq 61560 2 snd_seq_midi_event,snd_seq_midi
hid_generic 12548 0
snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 29482 2 snd_pcm,snd_seq
usbhid 52659 0
snd 69322 11 snd_usb_audio,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,snd_seq_device,snd_seq_midi
hid 106148 2 hid_generic,usbhid
soundcore 12680 1 snd
mac_hid 13205 0
i915 784207 3
video 19476 1 i915
drm_kms_helper 55071 1 i915
drm 303102 4 i915,drm_kms_helper
i2c_algo_bit 13413 1 i915
bnep 19624 2
rfcomm 69160 0
bluetooth 391136 10 bnep,rfcomm
binfmt_misc 17468 1
parport_pc 32701 0
ppdev 17671 0
lp 17759 0
parport 42348 3 lp,ppdev,parport_pc
rtsx_pci_sdmmc 23274 0
psmouse 106714 0
ahci 25819 2
r8169 67581 0
libahci 32716 1 ahci
rtsx_pci 46202 1 rtsx_pci_sdmmc
mii 13934 1 r8169
以下是输出lshw -C network
*-network UNCLAIMED
description: Network controller
product: Ralink corp.
vendor: Ralink corp.
physical id: 0
bus info: pci@0000:04:00.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: memory:c2500000-c250ffff
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:05:00.0
logical name: eth0
version: 07
serial: a0:b3:cc:48:f1:27
size: 10Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168e-3_0.0.4 03/27/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:42 ioport:2000(size=256) memory:c2404000-c2404fff memory:c2400000-c2403fff
以下是输出lspci -vvnn | grep -A 9 Network
04:00.0 Network controller [0280]: Ralink corp. Device [1814:539a]
Subsystem: Hewlett-Packard Company Device [103c:1839]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 10
Region 0: Memory at c2500000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 07)
最后rfkill list all
什么都不输出。
答案1
您的设备应该与驱动程序兼容rt2800pci。让我们加载它并查看你的无线是否开始工作:
sudo modprobe rt2800pci
iwconfig
您有无线接口吗,最好是 wlan0?如果有,您能连接吗?如果是,让我们将模块添加到我们希望在启动时自动加载的驱动程序列表中:
sudo -i
echo rt2800pci >> /etc/modules
exit
如果无线网络不工作,请在日志中寻找线索;发布它们,我们再继续:
dmesg | grep rt2
欢迎来到 askubuntu。