Wi-Fi моего ноутбука сломан, поэтому я купил карту Wi-Fi USB TL-WN823N (модуль rtl8192cu). (Я знаю Linux, но я новичок в драйверах Linux.)
Поскольку я использую «14.04.2 LTS, Trusty Tahr», мне нужно установить драйвер самостоятельно. Я скачал драйвер с Realtek , скомпилировал и установил. Во время этого я обнаружил некоторую ошибку компиляции и решил согласно это .И перезагрузите
.
Теперь wlan1
кажется ОТКЛЮЧЕННЫМ .
cipher@Joy:~$ sudo lshw -c network
...
*-network DISABLED
description: Wireless interface
product: Wireless 7260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlan0
version: 6b
serial: 28:b2:bd:a3:76:7c
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=3.16.0-30-generic firmware=25.228.9.0 latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
resources: irq:65 memory:f1400000-f1401fff
*-network DISABLED # This is the usb wifi card.
description: Wireless interface
physical id: 3
bus info: usb@2:1
logical name: wlan1
serial: 24:24:20:4e:49:43
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rtl8192cu multicast=yes wireless=unassociated
Когда я попытался поднять его вручную:
cipher@Joy:~$ sudo ifconfig wlan1 up
SIOCSIFFLAGS: Operation not permitted
Каковы правильные причины для этого? Как я могу его поднять?
Вот некоторая информация о текущем состоянии:
Вывод lsmod
:
cipher@Joy:~$ lsmod | grep 8192
8192cu 527333 0
зависит от модуля:
cipher@Joy:~$ grep "8192cu" /lib/modules/3.16.0-30-generic/modules.dep
kernel/drivers/net/wireless/rtlwifi/rtl8192cu/rtl8192cu.ko: kernel/drivers/net/wireless/rtlwifi/rtl_usb.ko kernel/drivers/net/wireless/rtlwifi/rtlwifi.ko kernel/drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common.ko kernel/net/mac80211/mac80211.ko kernel/net/wireless/cfg80211.ko
updates/dkms/8192cu.ko:
Некоторые выходные данные lspci
:
cipher@Joy:~$ lspci
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)
Вывод rfkill
:
cipher@Joy:~$ sudo rfkill list all
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
Я думаю, что это устройство системной карты Wi-Fi.
Карта USB отсутствует в rfkill
.
Некоторые выходные данные iwconfig
:
cipher@Joy:~$ iwconfig
wlan1 unassociated Nickname:"<WIFI@REALTEK>"
Mode:Auto Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
системные модули:
cipher@Joy:~$ cat /etc/modules
lp
rtc
# rtl8192cu
8192cu
черный список о rtl8192cu:
cipher@Joy:/etc/modprobe.d$ grep 8192 *
blacklist-8192cu.conf:blacklist rtl8192cu
blacklist-8192cu.conf:blacklist rtl8192c_common
blacklist-native-rtl8192.conf:## This file ships with the rtl8192-fixes DKMS module.
blacklist-native-rtl8192.conf:blacklist rtl8192cu
blacklist-native-rtl8192.conf:blacklist rtl8192c_common
Я перепробовал большинство сообщений об установке драйверов беспроводной связи из Google, и они привели меня к текущему ситуация.
Думаю, я почти добился того, чтобы USB-карта Wi-Fi заработала, но как продолжить: подключить wlan1?
Кто-нибудь из экспертов может дать какие-нибудь подсказки? Заранее спасибо.
Я понятия не имею, какова Ваша проблема. Может флеш-карта быть мертвой?
, Если Вы являетесь отчаянными, Вы могли бы попробовать драйверы, доступные от https://github.com/lwfinger/rtlwifi_new через PPA в https://launchpad.net / ~ hanipouspilot / + archive/ubuntu/rtlwifi
, Это - драйвер от realtek, обновленного и исправленного, с мерами.
Первый, удаление realtek драйвер (sudo make uninstall
? и удалите файл черного списка в/etc/modprobe.d). Затем
sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtl8192cu-dkms