staging.inyokaproject.org

WLAN USB Stick funktioniert nicht

Status: Ungelöst | Ubuntu-Version: Ubuntu 18.04 (Bionic Beaver)
Antworten |

montez

Anmeldungsdatum:
25. Oktober 2019

Beiträge: Zähle...

Hallo zusammen, ich habe mir Ubuntu neu installiert und einen passenden USB Wlan Stick gekauft (siehe Amazon-Link weiter unten). Ich habe nun bereits mehrere Versuche unternommen, den Stick zum Laufen zu kriegen und bin immer wieder gescheitert. Die beiligende Treiber-CD kann ich leider nicht nutzen, da ich kein CD-Laufwerk habe. Auf der CD steht "RTL8811/RTL8822" als einzige Information.

Ich habe Ubuntu jetzt noch einmal ganz neu aufgesetzt und bislang nur folgende Befehle ausgeführt:

1
2
3
4
5
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt install dkms
sudo apt install rtl8812au-dkms

Leider hat das alles auch nichts gebracht und in den Einstellungen wird immer noch "Kein Funknetzwerkadapter gefunden" angezeigt.

Infos zu meinem System:

uname -a

1
Linux patrick-desktop 5.0.0-32-generic #34~18.04.2-Ubuntu SMP Thu Oct 10 10:36:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

lspci -nnk | grep -i net -A2

1
2
3
1f:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
	Subsystem: ASRock Incorporation Motherboard (one of many) [1849:8168]
	Kernel driver in use: r8169

cat /etc/network/interfaces

1
2
3
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

ip link

1
2
3
4
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp31s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 70:85:c2:8e:bc:07 brd ff:ff:ff:ff:ff:ff

ip -4 addr

1
2
3
4
5
6
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: enp31s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    inet 192.168.0.73/24 brd 192.168.0.255 scope global dynamic noprefixroute enp31s0
       valid_lft 2171sec preferred_lft 2171sec

ip -4 route

1
2
3
default via 192.168.0.1 dev enp31s0 proto dhcp metric 100 
169.254.0.0/16 dev enp31s0 scope link metric 1000 
192.168.0.0/24 dev enp31s0 proto kernel scope link src 192.168.0.73 metric 100 

ip -4 neigh

1
192.168.0.1 dev enp31s0 lladdr 90:5c:44:ac:7f:68 REACHABLE

grep renderer /{lib,etc,run}/netplan/*yaml

1
2
3
grep: /lib/netplan/*yaml: Datei oder Verzeichnis nicht gefunden
/etc/netplan/01-network-manager-all.yaml:  renderer: NetworkManager
grep: /run/netplan/*yaml: Datei oder Verzeichnis nicht gefunden

nmcli general ; nmcli device ; nmcli connection

1
2
3
4
5
6
7
STATE      CONNECTIVITY  WIFI-HW    WIFI       WWAN-HW    WWAN      
verbunden  vollständig   aktiviert  aktiviert  aktiviert  aktiviert 
DEVICE   TYPE      STATE            CONNECTION                  
enp31s0  ethernet  verbunden        Kabelgebundene Verbindung 1 
lo       loopback  nicht verwaltet  --                          
NAME                         UUID                                  TYPE      DEVICE  
Kabelgebundene Verbindung 1  a69e4f31-5394-3a4b-8477-7a414fe894da  ethernet  enp31s0 

inxi -Fx

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
System:    Host: patrick-desktop Kernel: 5.0.0-32-generic x86_64 bits: 64
           Desktop: Gnome 3.28.4 Distro: Ubuntu 18.04.3 LTS
Machine:   Device: desktop Mobo: ASRock model: B450M Pro4 serial: N/A
           UEFI: American Megatrends v: P1.10 date: 06/19/2018
CPU:       6 core AMD Ryzen 5 2600 Six-Core (-MT-MCP-) cache: 3072 KB
           clock speeds: max: 3400 MHz 1: 1331 MHz 2: 1378 MHz 3: 1339 MHz
           4: 1308 MHz 5: 1766 MHz 6: 1540 MHz 7: 1546 MHz 8: 1545 MHz
           9: 1546 MHz 10: 1546 MHz 11: 1546 MHz 12: 1541 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X]
           Display Server: x11 (X.Org 1.20.4 ) driver: amdgpu
           Resolution: 1920x1080@60.00hz, 1920x1080@60.00hz
           OpenGL: renderer: Radeon RX 580 Series (POLARIS10, DRM 3.27.0, 5.0.0-32-generic, LLVM 8.0.0)
           version: 4.5 Mesa 19.0.8
Audio:     Card-1 Advanced Micro Devices [AMD] Family 17h (Models 00h-0fh) HD Audio Controller
           driver: snd_hda_intel
           Card-2 Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 580]
           driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k5.0.0-32-generic
Network:   Card: Realtek RTL8111/8168/8411 PCIE Gigabit Ethernet Controller
           driver: r8169
           IF: enp31s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:    HDD Total Size: 750.2GB (0.8% used)
           ID-1: /dev/sda model: HP_SSD_S700_250G size: 250.1GB
           ID-2: /dev/sdb model: CT500MX500SSD1 size: 500.1GB
Partition: ID-1: / size: 19G used: 5.7G (33%) fs: ext4 dev: /dev/sda2
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: No active sensors found. Have you configured your sensors yet? mobo: N/A gpu: 39.0
Info:      Processes: 332 Uptime: 14 min Memory: 1787.1/16031.4MB
           Client: Shell (bash) inxi: 2.3.56 

iwconfig

1
2
3
enp31s0   no wireless extensions.

lo        no wireless extensions.

lsusb

1
2
3
4
5
6
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 062a:4101 Creative Labs Wireless Keyboard/Mouse
Bus 001 Device 002: ID 0bda:b812 Realtek Semiconductor Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Ich bin für wirklich jeder Hilfe dankbar.

Hier noch der Link zum Stick, falls das weiterhilft: https://www.amazon.de/Adapter-Thermisches-1200Mbit-Dualband-Notebook/dp/B07SZ7YVK9/ref=sr_1_1_sspa?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=wlan+usb+stick&qid=1572017586&sr=8-1-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEyVTFVVUwyVko2MVk1JmVuY3J5cHRlZElkPUEwNTQ5NTkyM0JFVDJNQUNQR0dRWiZlbmNyeXB0ZWRBZElkPUEwMTI4NDk1MjA5SVdHMFBZWlNTMiZ3aWRnZXROYW1lPXNwX2F0ZiZhY3Rpb249Y2xpY2tSZWRpcmVjdCZkb05vdExvZ0NsaWNrPXRydWU=

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 16818

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22076

Der Treiber ist falsch, siehe WLAN/Karten/Realtek, Chipset rtl8812bu

Anleitung hier

https://ubuntuforums.org/showthread.php?t=2394372&p=13776566#post13776566

Den anderen vorher deinstallieren

montez

(Themenstarter)

Anmeldungsdatum:
25. Oktober 2019

Beiträge: 4

Vielen Dank für eure Antworten, leider hat es nicht funktioniert. Ich habe den verlinkten Thread weiter verfolgt, da die Fehlermeldungen die gleichen wie bei mir waren. In der hier https://ubuntuforums.org/showthread.php?t=2394372&page=3 vorgeschlagenen Lösung hängt es bei mir am Schritt make.

make

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.0.0-32-generic/build M=/home/patrick/rtl8822bu  modules
make[1]: Verzeichnis „/usr/src/linux-headers-5.0.0-32-generic“ wird betreten
  CC [M]  /home/patrick/rtl8822bu/core/rtw_cmd.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_security.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_debug.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_io.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_ioctl_query.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_ioctl_set.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_ieee80211.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_mlme.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_mlme_ext.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_mi.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_wlan_util.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_vht.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_pwrctrl.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_rf.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_recv.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_sta_mgt.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_ap.o
  CC [M]  /home/patrick/rtl8822bu/core/mesh/rtw_mesh.o
  CC [M]  /home/patrick/rtl8822bu/core/mesh/rtw_mesh_pathtbl.o
  CC [M]  /home/patrick/rtl8822bu/core/mesh/rtw_mesh_hwmp.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_xmit.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_p2p.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_rson.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_tdls.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_br_ext.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_iol.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_sreset.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_btcoex_wifionly.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_btcoex.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_beamforming.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_odm.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_rm.o
  CC [M]  /home/patrick/rtl8822bu/core/rtw_rm_fsm.o
  CC [M]  /home/patrick/rtl8822bu/core/efuse/rtw_efuse.o
  CC [M]  /home/patrick/rtl8822bu/os_dep/osdep_service.o
  CC [M]  /home/patrick/rtl8822bu/os_dep/linux/os_intfs.o
  CC [M]  /home/patrick/rtl8822bu/os_dep/linux/usb_intf.o
  CC [M]  /home/patrick/rtl8822bu/os_dep/linux/usb_ops_linux.o
  CC [M]  /home/patrick/rtl8822bu/os_dep/linux/ioctl_linux.o
  CC [M]  /home/patrick/rtl8822bu/os_dep/linux/xmit_linux.o
  CC [M]  /home/patrick/rtl8822bu/os_dep/linux/mlme_linux.o
  CC [M]  /home/patrick/rtl8822bu/os_dep/linux/recv_linux.o
  CC [M]  /home/patrick/rtl8822bu/os_dep/linux/ioctl_cfg80211.o
  CC [M]  /home/patrick/rtl8822bu/os_dep/linux/rtw_cfgvendor.o
/home/patrick/rtl8822bu/os_dep/linux/rtw_cfgvendor.c:1403:4: error: ‘const struct wiphy_vendor_command’ has no member named ‘policy’
   .policy = VENDOR_CMD_RAW_DATA,
    ^~~~~~
/home/patrick/rtl8822bu/os_dep/linux/rtw_cfgvendor.c:1403:13: error: ‘VENDOR_CMD_RAW_DATA’ undeclared here (not in a function); did you mean ‘VENDOR_CMD_MAX_DATA_LEN’?
   .policy = VENDOR_CMD_RAW_DATA,
             ^~~~~~~~~~~~~~~~~~~
             VENDOR_CMD_MAX_DATA_LEN
/home/patrick/rtl8822bu/os_dep/linux/rtw_cfgvendor.c:1412:4: error: ‘const struct wiphy_vendor_command’ has no member named ‘policy’
   .policy = VENDOR_CMD_RAW_DATA,
    ^~~~~~
/home/patrick/rtl8822bu/os_dep/linux/rtw_cfgvendor.c:1421:4: error: ‘const struct wiphy_vendor_command’ has no member named ‘policy’
   .policy = VENDOR_CMD_RAW_DATA,
    ^~~~~~
/home/patrick/rtl8822bu/os_dep/linux/rtw_cfgvendor.c:1431:4: error: ‘const struct wiphy_vendor_command’ has no member named ‘policy’
   .policy = VENDOR_CMD_RAW_DATA,
    ^~~~~~
/home/patrick/rtl8822bu/os_dep/linux/rtw_cfgvendor.c:1440:4: error: ‘const struct wiphy_vendor_command’ has no member named ‘policy’
   .policy = VENDOR_CMD_RAW_DATA,
    ^~~~~~
scripts/Makefile.build:284: recipe for target '/home/patrick/rtl8822bu/os_dep/linux/rtw_cfgvendor.o' failed
make[2]: *** [/home/patrick/rtl8822bu/os_dep/linux/rtw_cfgvendor.o] Error 1
Makefile:1614: recipe for target '_module_/home/patrick/rtl8822bu' failed
make[1]: *** [_module_/home/patrick/rtl8822bu] Error 2
make[1]: Verzeichnis „/usr/src/linux-headers-5.0.0-32-generic“ wird verlassen
Makefile:2001: recipe for target 'modules' failed
make: *** [modules] Error 2

PS: Alternativ würde ich mich auch sehr über Empfehlungen von Sticks freuen, bei denen die Installation unproblematischer läuft. 😀

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Hallo,
der verwendete Link und Quellcode ist veraltet und passt nicht mehr zum verwendeten 5.x-Kernel.

Aktueller Link mit angepasstem Quellcode:https://github.com/cilynx/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959

Anleitung zur Installation mittels DKMS auf der Seite. Das Modul nennt sich nun 88x2bu.ko.

  • die passende Ländereinstellung muss auch hier manuell gesetzt werden, da es sich nicht um einen Full-Mac-Treiber handelt, sondern nur das cfg80211-Subsystem unterstützt wird. Systemweite Ländereinstellung mittels iw greifen hier nicht.

1
echo 'options 88x2bu rtw_country_code="DE"' | sudo tee /etc/modprobe.d/88x2bu_options.conf

(Alpha2-Code ggf. an den Wohnort gemäß ISO-3166-1-Kodierliste anpassen)

  • ebenfalls muss ggf. Secure-Boot des BIOS/UEFI abgeschaltet werden um das Modul in den Kernel laden zu können, da dieses natürlich nicht signiert ist!

  • für einen Betrieb mit voller Leistung und einwandfreier Funktion muss der Stick an einem USB 3.x-Port betrieben werden!

Modulinfo 88x2bu.ko:

version:        v5.3.1_27678.20180430_COEX20180427-5959
author:         Realtek Semiconductor Corp.
description:    Realtek Wireless Lan Driver
license:        GPL
srcversion:     5E3AACF2072ACB84721E44C
alias:          usb:v0B05p184Cd*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v0B05p1841d*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v7392pC822d*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v7392pB822d*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v2357p012Dd*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v2357p0115d*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v2001p331Cd*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v13B1p0043d*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v0BDApB812d*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v0BDApB82Cd*dc*dsc*dp*icFFiscFFipFFin*
depends:        cfg80211
retpoline:      Y
name:           88x2bu
vermagic:       5.0.0-31-generic SMP mod_unload 
parm:           rtw_ips_mode:The default IPS mode (int)
parm:           rtw_lps_level:The default LPS level (int)
parm:           rtw_usb_rxagg_mode:int
parm:           rtw_dynamic_agg_enable:int
parm:           rtw_drv_log_level:set log level when insert driver module, default log level is _DRV_INFO_ = 4 (uint)
parm:           rtw_tx_bw_mode:The max tx bw for 2.4G and 5G. format is the same as rtw_bw_mode (uint)
parm:           rtw_rx_ampdu_sz_limit_1ss:RX AMPDU size limit for 1SS link of each BW, 0xFF: no limitation (array of uint)
parm:           rtw_rx_ampdu_sz_limit_2ss:RX AMPDU size limit for 2SS link of each BW, 0xFF: no limitation (array of uint)
parm:           rtw_rx_ampdu_sz_limit_3ss:RX AMPDU size limit for 3SS link of each BW, 0xFF: no limitation (array of uint)
parm:           rtw_rx_ampdu_sz_limit_4ss:RX AMPDU size limit for 4SS link of each BW, 0xFF: no limitation (array of uint)
parm:           rtw_vht_enable:int
parm:           rtw_vht_rx_mcs_map:VHT RX MCS map (uint)
parm:           rtw_rf_config:int
parm:           rtw_country_code:The default country code (in alpha2) (charp)
parm:           rtw_channel_plan:The default chplan ID when rtw_alpha2 is not specified or valid (int)
parm:           rtw_excl_chs:exclusive channel array (array of uint)
parm:           rtw_btcoex_enable:BT co-existence on/off, 0:off, 1:on, 2:by efuse (int)
parm:           rtw_ant_num:Antenna number setting, 0:by efuse (int)
parm:           rtw_qos_opt_enable:int
parm:           ifname:The default name to allocate for first interface (charp)
parm:           if2name:The default name to allocate for second interface (charp)
parm:           rtw_pwrtrim_enable:int
parm:           rtw_initmac:charp
parm:           rtw_special_rf_path:int
parm:           rtw_chip_version:int
parm:           rtw_rfintfs:int
parm:           rtw_lbkmode:int
parm:           rtw_network_mode:int
parm:           rtw_channel:int
parm:           rtw_mp_mode:int
parm:           rtw_wmm_enable:int
parm:           rtw_uapsd_max_sp:int
parm:           rtw_uapsd_ac_enable:int
parm:           rtw_wmm_smart_ps:int
parm:           rtw_vrtl_carrier_sense:int
parm:           rtw_vcs_type:int
parm:           rtw_busy_thresh:int
parm:           rtw_ht_enable:int
parm:           rtw_bw_mode:int
parm:           rtw_ampdu_enable:int
parm:           rtw_rx_stbc:int
parm:           rtw_rx_ampdu_amsdu:int
parm:           rtw_tx_ampdu_amsdu:int
parm:           rtw_beamform_cap:int
parm:           rtw_lowrate_two_xmit:int
parm:           rtw_power_mgnt:int
parm:           rtw_smart_ps:int
parm:           rtw_low_power:int
parm:           rtw_wifi_spec:int
parm:           rtw_full_ch_in_p2p_handshake:int
parm:           rtw_antdiv_cfg:int
parm:           rtw_antdiv_type:int
parm:           rtw_drv_ant_band_switch:int
parm:           rtw_single_ant_path:int
parm:           rtw_switch_usb_mode:int
parm:           rtw_enusbss:int
parm:           rtw_hwpdn_mode:int
parm:           rtw_hwpwrp_detect:int
parm:           rtw_hw_wps_pbc:int
parm:           rtw_check_hw_status:int
parm:           rtw_max_roaming_times:The max roaming times to try (uint)
parm:           rtw_mc2u_disable:int
parm:           rtw_advnace_ota:int
parm:           rtw_notch_filter:0:Disable, 1:Enable, 2:Enable only for P2P (uint)
parm:           rtw_hiq_filter:0:allow all, 1:allow special, 2:deny all (uint)
parm:           rtw_adaptivity_en:0:disable, 1:enable (uint)
parm:           rtw_adaptivity_mode:0:normal, 1:carrier sense (uint)
parm:           rtw_adaptivity_dml:0:disable, 1:enable (uint)
parm:           rtw_adaptivity_dc_backoff:DC backoff for Adaptivity (uint)
parm:           rtw_adaptivity_th_l2h_ini:th_l2h_ini for Adaptivity (int)
parm:           rtw_adaptivity_th_edcca_hl_diff:th_edcca_hl_diff for Adaptivity (int)
parm:           rtw_amplifier_type_2g:BIT3:2G ext-PA, BIT4:2G ext-LNA (uint)
parm:           rtw_amplifier_type_5g:BIT6:5G ext-PA, BIT7:5G ext-LNA (uint)
parm:           rtw_RFE_type:default init value:64 (uint)
parm:           rtw_powertracking_type:default init value:64 (uint)
parm:           rtw_GLNA_type:default init value:0 (uint)
parm:           rtw_TxBBSwing_2G:default init value:0xFF (uint)
parm:           rtw_TxBBSwing_5G:default init value:0xFF (uint)
parm:           rtw_OffEfuseMask:default open Efuse Mask value:0 (uint)
parm:           rtw_FileMaskEfuse:default drv Mask Efuse value:0 (uint)
parm:           rtw_rxgain_offset_2g:default RF Gain 2G Offset value:0 (uint)
parm:           rtw_rxgain_offset_5gl:default RF Gain 5GL Offset value:0 (uint)
parm:           rtw_rxgain_offset_5gh:uint
parm:           rtw_rxgain_offset_5gm:default RF Gain 5GM Offset value:0 (uint)
parm:           rtw_pll_ref_clk_sel:force pll_ref_clk_sel, 0xF:use autoload value (uint)
parm:           rtw_tx_pwr_by_rate:0:Disable, 1:Enable, 2: Depend on efuse (int)
parm:           rtw_target_tx_pwr_2g_a:2.4G target tx power (unit:dBm) of RF path A for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_2g_b:2.4G target tx power (unit:dBm) of RF path B for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_2g_c:2.4G target tx power (unit:dBm) of RF path C for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_2g_d:2.4G target tx power (unit:dBm) of RF path D for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_5g_a:5G target tx power (unit:dBm) of RF path A for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_5g_b:5G target tx power (unit:dBm) of RF path B for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_5g_c:5G target tx power (unit:dBm) of RF path C for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_5g_d:5G target tx power (unit:dBm) of RF path D for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_phy_file_path:The path of phy parameter (charp)
parm:           rtw_load_phy_file:PHY File Bit Map (int)
parm:           rtw_decrypt_phy_file:Enable Decrypt PHY File (int)
parm:           rtw_dynamic_soml_en:0: disable, 1: enable with default param, 2: enable with specified param. (int)
parm:           rtw_dynamic_soml_train_num:SOML training number (int)
parm:           rtw_dynamic_soml_interval:SOML training interval (int)
parm:           rtw_dynamic_soml_period:SOML training period (int)
parm:           rtw_dynamic_soml_delay:SOML training delay (int)
parm:           rtw_en_napi:int
parm:           rtw_en_gro:int
parm:           rtw_iqk_fw_offload:int
parm:           rtw_ch_switch_offload:int

montez

(Themenstarter)

Anmeldungsdatum:
25. Oktober 2019

Beiträge: 4

Vielen, vielen Dank! Es funktioniert!

elektronenblitz63 schrieb:

Hallo,
der verwendete Link und Quellcode ist veraltet und passt nicht mehr zum verwendeten 5.x-Kernel.

Aktueller Link mit angepasstem Quellcode:https://github.com/cilynx/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959

Anleitung zur Installation mittels DKMS auf der Seite. Das Modul nennt sich nun 88x2bu.ko.

  • die passende Ländereinstellung muss auch hier manuell gesetzt werden, da es sich nicht um einen Full-Mac-Treiber handelt, sondern nur das cfg80211-Subsystem unterstützt wird. Systemweite Ländereinstellung mittels iw greifen hier nicht.

1
echo 'options 88x2bu rtw_country_code="DE"' | sudo tee /etc/modprobe.d/88x2bu_options.conf

(Alpha2-Code ggf. an den Wohnort gemäß ISO-3166-1-Kodierliste anpassen)

  • ebenfalls muss ggf. Secure-Boot des BIOS/UEFI abgeschaltet werden um das Modul in den Kernel laden zu können, da dieses natürlich nicht signiert ist!

  • für einen Betrieb mit voller Leistung und einwandfreier Funktion muss der Stick an einem USB 3.x-Port betrieben werden!

Modulinfo 88x2bu.ko:

version:        v5.3.1_27678.20180430_COEX20180427-5959
author:         Realtek Semiconductor Corp.
description:    Realtek Wireless Lan Driver
license:        GPL
srcversion:     5E3AACF2072ACB84721E44C
alias:          usb:v0B05p184Cd*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v0B05p1841d*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v7392pC822d*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v7392pB822d*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v2357p012Dd*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v2357p0115d*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v2001p331Cd*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v13B1p0043d*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v0BDApB812d*dc*dsc*dp*icFFiscFFipFFin*
alias:          usb:v0BDApB82Cd*dc*dsc*dp*icFFiscFFipFFin*
depends:        cfg80211
retpoline:      Y
name:           88x2bu
vermagic:       5.0.0-31-generic SMP mod_unload 
parm:           rtw_ips_mode:The default IPS mode (int)
parm:           rtw_lps_level:The default LPS level (int)
parm:           rtw_usb_rxagg_mode:int
parm:           rtw_dynamic_agg_enable:int
parm:           rtw_drv_log_level:set log level when insert driver module, default log level is _DRV_INFO_ = 4 (uint)
parm:           rtw_tx_bw_mode:The max tx bw for 2.4G and 5G. format is the same as rtw_bw_mode (uint)
parm:           rtw_rx_ampdu_sz_limit_1ss:RX AMPDU size limit for 1SS link of each BW, 0xFF: no limitation (array of uint)
parm:           rtw_rx_ampdu_sz_limit_2ss:RX AMPDU size limit for 2SS link of each BW, 0xFF: no limitation (array of uint)
parm:           rtw_rx_ampdu_sz_limit_3ss:RX AMPDU size limit for 3SS link of each BW, 0xFF: no limitation (array of uint)
parm:           rtw_rx_ampdu_sz_limit_4ss:RX AMPDU size limit for 4SS link of each BW, 0xFF: no limitation (array of uint)
parm:           rtw_vht_enable:int
parm:           rtw_vht_rx_mcs_map:VHT RX MCS map (uint)
parm:           rtw_rf_config:int
parm:           rtw_country_code:The default country code (in alpha2) (charp)
parm:           rtw_channel_plan:The default chplan ID when rtw_alpha2 is not specified or valid (int)
parm:           rtw_excl_chs:exclusive channel array (array of uint)
parm:           rtw_btcoex_enable:BT co-existence on/off, 0:off, 1:on, 2:by efuse (int)
parm:           rtw_ant_num:Antenna number setting, 0:by efuse (int)
parm:           rtw_qos_opt_enable:int
parm:           ifname:The default name to allocate for first interface (charp)
parm:           if2name:The default name to allocate for second interface (charp)
parm:           rtw_pwrtrim_enable:int
parm:           rtw_initmac:charp
parm:           rtw_special_rf_path:int
parm:           rtw_chip_version:int
parm:           rtw_rfintfs:int
parm:           rtw_lbkmode:int
parm:           rtw_network_mode:int
parm:           rtw_channel:int
parm:           rtw_mp_mode:int
parm:           rtw_wmm_enable:int
parm:           rtw_uapsd_max_sp:int
parm:           rtw_uapsd_ac_enable:int
parm:           rtw_wmm_smart_ps:int
parm:           rtw_vrtl_carrier_sense:int
parm:           rtw_vcs_type:int
parm:           rtw_busy_thresh:int
parm:           rtw_ht_enable:int
parm:           rtw_bw_mode:int
parm:           rtw_ampdu_enable:int
parm:           rtw_rx_stbc:int
parm:           rtw_rx_ampdu_amsdu:int
parm:           rtw_tx_ampdu_amsdu:int
parm:           rtw_beamform_cap:int
parm:           rtw_lowrate_two_xmit:int
parm:           rtw_power_mgnt:int
parm:           rtw_smart_ps:int
parm:           rtw_low_power:int
parm:           rtw_wifi_spec:int
parm:           rtw_full_ch_in_p2p_handshake:int
parm:           rtw_antdiv_cfg:int
parm:           rtw_antdiv_type:int
parm:           rtw_drv_ant_band_switch:int
parm:           rtw_single_ant_path:int
parm:           rtw_switch_usb_mode:int
parm:           rtw_enusbss:int
parm:           rtw_hwpdn_mode:int
parm:           rtw_hwpwrp_detect:int
parm:           rtw_hw_wps_pbc:int
parm:           rtw_check_hw_status:int
parm:           rtw_max_roaming_times:The max roaming times to try (uint)
parm:           rtw_mc2u_disable:int
parm:           rtw_advnace_ota:int
parm:           rtw_notch_filter:0:Disable, 1:Enable, 2:Enable only for P2P (uint)
parm:           rtw_hiq_filter:0:allow all, 1:allow special, 2:deny all (uint)
parm:           rtw_adaptivity_en:0:disable, 1:enable (uint)
parm:           rtw_adaptivity_mode:0:normal, 1:carrier sense (uint)
parm:           rtw_adaptivity_dml:0:disable, 1:enable (uint)
parm:           rtw_adaptivity_dc_backoff:DC backoff for Adaptivity (uint)
parm:           rtw_adaptivity_th_l2h_ini:th_l2h_ini for Adaptivity (int)
parm:           rtw_adaptivity_th_edcca_hl_diff:th_edcca_hl_diff for Adaptivity (int)
parm:           rtw_amplifier_type_2g:BIT3:2G ext-PA, BIT4:2G ext-LNA (uint)
parm:           rtw_amplifier_type_5g:BIT6:5G ext-PA, BIT7:5G ext-LNA (uint)
parm:           rtw_RFE_type:default init value:64 (uint)
parm:           rtw_powertracking_type:default init value:64 (uint)
parm:           rtw_GLNA_type:default init value:0 (uint)
parm:           rtw_TxBBSwing_2G:default init value:0xFF (uint)
parm:           rtw_TxBBSwing_5G:default init value:0xFF (uint)
parm:           rtw_OffEfuseMask:default open Efuse Mask value:0 (uint)
parm:           rtw_FileMaskEfuse:default drv Mask Efuse value:0 (uint)
parm:           rtw_rxgain_offset_2g:default RF Gain 2G Offset value:0 (uint)
parm:           rtw_rxgain_offset_5gl:default RF Gain 5GL Offset value:0 (uint)
parm:           rtw_rxgain_offset_5gh:uint
parm:           rtw_rxgain_offset_5gm:default RF Gain 5GM Offset value:0 (uint)
parm:           rtw_pll_ref_clk_sel:force pll_ref_clk_sel, 0xF:use autoload value (uint)
parm:           rtw_tx_pwr_by_rate:0:Disable, 1:Enable, 2: Depend on efuse (int)
parm:           rtw_target_tx_pwr_2g_a:2.4G target tx power (unit:dBm) of RF path A for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_2g_b:2.4G target tx power (unit:dBm) of RF path B for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_2g_c:2.4G target tx power (unit:dBm) of RF path C for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_2g_d:2.4G target tx power (unit:dBm) of RF path D for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_5g_a:5G target tx power (unit:dBm) of RF path A for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_5g_b:5G target tx power (unit:dBm) of RF path B for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_5g_c:5G target tx power (unit:dBm) of RF path C for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_5g_d:5G target tx power (unit:dBm) of RF path D for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_phy_file_path:The path of phy parameter (charp)
parm:           rtw_load_phy_file:PHY File Bit Map (int)
parm:           rtw_decrypt_phy_file:Enable Decrypt PHY File (int)
parm:           rtw_dynamic_soml_en:0: disable, 1: enable with default param, 2: enable with specified param. (int)
parm:           rtw_dynamic_soml_train_num:SOML training number (int)
parm:           rtw_dynamic_soml_interval:SOML training interval (int)
parm:           rtw_dynamic_soml_period:SOML training period (int)
parm:           rtw_dynamic_soml_delay:SOML training delay (int)
parm:           rtw_en_napi:int
parm:           rtw_en_gro:int
parm:           rtw_iqk_fw_offload:int
parm:           rtw_ch_switch_offload:int

montez

(Themenstarter)

Anmeldungsdatum:
25. Oktober 2019

Beiträge: 4

Zu früh gefreut. Der Stick wird zwar jetzt erkannt und ich erkenne meine WLAN Netzwerke, allerdings kann ich mich nicht mit diesen verbinden. Ich werde immer wieder nach dem Passwort gefragt. Ich gebe dieses ein, es wird erneut versucht eine Verbindung herzustellen und nach kurzer Zeit werde ich wieder nach dem Passwort gefragt.

Das passiert sowohl im 2.4 als auch im 5Ghz Netzwerk.

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22076

Dann zeig mal

ifconfig -a
iwconfig
lsmod
iwlist chan
sudo iwlist scan
dmesg | grep 88x2bu
Antworten |