web-dev-qa-db-fra.com

Wifi realtek r8822be ne fonctionne pas - noyau Ubuntu 18.04 4.15.0-20

L'ordinateur portable est un Asus Vivobook S14, fourni avec Endless OS Linux, mais je dois installer ubuntu (ou une autre distribution) car de nombreuses applications dont j'ai besoin ne sont pas encore disponibles en flatpak.

Il semble également qu'Infinless n'autorise pas facilement le double amorçage. Pour l'instant, je teste kubuntu 18.04 en mode d'amorçage en direct. J'ai lancé les mises à jour, mais depuis que c'est en direct, je ne peux pas vraiment faire de changements fantaisistes. J'essaie d'éviter d'effacer Endless jusqu'à ce que le wifi fonctionne.

J'ai un adaptateur USB ethernet plugable, car cet ordinateur portable n'a pas de port. Cela a fonctionné hors de la boîte pour Linux.

Le démarrage sécurisé est désactivé.

Le fichier rtl8822befw.bin est déjà entré dans /lib/firmware/rtlwifi.

Sudo lspci -v renvoie ceci à propos du wifi:

02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b822 (rev ff) (prog-if ff)
    !!! Unknown header type 7f
    Kernel driver in use: r8822be
    Kernel modules: r8822be

Sortie du script d'informations sans fil ci-dessous.

Des instructions, des conseils ou des solutions? Toute aide serait très appréciée.

Je vous remercie!

########## wireless info START ##########

Report from: 29 Jun 2018 08:42 UTC +0000

Booted last: 29 Jun 2018 00:00 UTC +0000

Script from: 10 Jan 2018 20:04 UTC +0000

##### release ###########################

Distributor ID: Ubuntu
Description:    Ubuntu 18.04 LTS
Release:    18.04
Codename:   bionic

##### kernel ############################

Linux 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Parameters: file=/cdrom/preseed/kubuntu.seed, cdrom-detect/try-usb=true, noprompt, floppy.allowed_drive_mask=0, ignore_uuid, boot=casper, maybe-ubiquity, quiet, splash, ---

##### desktop ###########################

Plasma

##### lspci #############################

02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. 
Device [10ec:b822] (rev ff)
Kernel driver in use: r8822be
Kernel modules: r8822be

##### lsusb #############################

Bus 002 Device 003: ID 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 13d3:3526 IMC Networks 
Bus 001 Device 003: ID 13d3:5a07 IMC Networks 
Bus 001 Device 002: ID 0930:6545 Toshiba Corp. Kingston DataTraveler 
102/2.0 / HEMA Flash Drive 2 GB / PNY Attache 4GB Stick
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

##### PCMCIA card info ##################

##### rfkill ############################

0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

##### lsmod #############################

mac80211              778240  1 r8822be
cfg80211              622592  2 mac80211,r8822be
asus_nb_wmi            28672  0
asus_wmi               28672  1 asus_nb_wmi
sparse_keymap          16384  1 asus_wmi
wmi_bmof               16384  0
wmi                    24576  2 asus_wmi,wmi_bmof
video                  40960  2 asus_wmi,i915

##### interfaces ########################

becomes ready

########## wireless info END ############
[/etc/network/interfaces]
auto lo
iface lo inet loopback

##### ifconfig ##########################

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback <MAC address> brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope Host lo
   valid_lft forever preferred_lft forever
inet6 ::1/128 scope Host 
   valid_lft forever preferred_lft forever
2: wlp2s0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether <MAC 'wlp2s0' [IF1]> brd <MAC address>
4: enx<IF from MAC [IF2]>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether <MAC 'enx<IF from MAC [IF2]>' [IF2]> brd <MAC address>
inet 192.168.111.106/24 brd 192.168.111.255 scope global dynamic noprefixroute enx<IF from MAC [IF2]>
   valid_lft 3682sec preferred_lft 3682sec
inet6 fe80::3149:6392:52e:60ca/64 scope link noprefixroute 
   valid_lft forever preferred_lft forever

##### iwconfig ##########################

enx<IF from MAC [IF2]>  no wireless extensions.

lo        no wireless extensions.

wlp2s0    IEEE 802.11  ESSID:off/any  
      Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
      Retry short limit:7   RTS thr=2347 B   Fragment thr:off
      Power Management:on


##### route #############################

default via 192.168.111.1 dev enx<IF from MAC [IF2]> proto dhcp metric 100 
169.254.0.0/16 dev enx<IF from MAC [IF2]> scope link metric 1000 
192.168.111.0/24 dev enx<IF from MAC [IF2]> proto kernel scope link 
src 192.168.111.106 metric 100 

##### resolv.conf #######################

nameserver 127.0.0.53
search okologia.mta.local

##### network managers ##################

Installed:

NetworkManager

Running:

root      1179     1  0 07:51 ?        00:00:01 
/usr/sbin/NetworkManager --no-daemon

##### NetworkManager info ###############

GENERAL.DEVICE:                         enx<IF from MAC [IF2]>
GENERAL.TYPE:                           ethernet
GENERAL.NM-TYPE:                        NMDeviceEthernet
GENERAL.VENDOR:                         ASIX Elec. Corp.
GENERAL.PRODUCT:                        AX88179
GENERAL.DRIVER:                         ax88179_178a
GENERAL.DRIVER-VERSION:                 --
GENERAL.FIRMWARE-VERSION:               --
GENERAL.HWADDR:                         <MAC 'enx<IF from MAC [IF2]>' 
[IF2]>
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connected)
GENERAL.REASON:                         0 (No reason given)
GENERAL.UDI:                            
/sys/devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/net/enx<IF from 
MAC [IF2]>
GENERAL.IP-IFACE:                       enx<IF from MAC [IF2]>
GENERAL.IS-SOFTWARE:                    no
GENERAL.NM-MANAGED:                     yes
GENERAL.AUTOCONNECT:                    yes
GENERAL.FIRMWARE-MISSING:               no
GENERAL.NM-PLUGIN-MISSING:              no
GENERAL.PHYS-PORT-ID:                   --
GENERAL.CONNECTION:                     Wired connection 1
GENERAL.CON-UUID:                       166ac9ed-5e26-34f0-878b-            
1834a8a1cc49
GENERAL.CON-PATH:                           
/org/freedesktop/NetworkManager/ActiveConnection/2
GENERAL.METERED:                        no (guessed)
CAPABILITIES.CARRIER-DETECT:            yes
CAPABILITIES.SPEED:                     1000 Mb/s
CAPABILITIES.IS-SOFTWARE:               no
CAPABILITIES.SRIOV:                     no
WIRED-PROPERTIES.CARRIER:               on
IP4.ADDRESS[1]:                         192.168.111.106/24
IP4.GATEWAY:                            192.168.111.1
IP4.ROUTE[1]:                           dst = 0.0.0.0/0, nh =     
192.168.111.1, mt = 100
IP4.ROUTE[2]:                           dst = 192.168.111.0/24, nh =     
0.0.0.0, mt = 100
IP4.ROUTE[3]:                           dst = 169.254.0.0/16, nh = 
0.0.0.0, mt = 1000
IP4.DNS[1]:                             192.168.111.56
IP4.DOMAIN[1]:                          okologia.mta.local
DHCP4.OPTION[1]:                        requested_Host_name = 1
DHCP4.OPTION[2]:                        requested_domain_search = 1
DHCP4.OPTION[3]:                        domain_name =     
okologia.mta.local
DHCP4.OPTION[4]:                        network_number = 192.168.111.0
DHCP4.OPTION[5]:                        requested_time_offset = 1
DHCP4.OPTION[6]:                        requested_domain_name = 1
DHCP4.OPTION[7]:                            
requested_rfc3442_classless_static_routes = 1
DHCP4.OPTION[8]:                        requested_broadcast_address = 1
DHCP4.OPTION[9]:                        requested_netbios_scope = 1
DHCP4.OPTION[10]:                       expiry = 1530265438
DHCP4.OPTION[11]:                       next_server = 0.0.0.0
DHCP4.OPTION[12]:                       broadcast_address = 
192.168.111.255
DHCP4.OPTION[13]:                       dhcp_message_type = 5
DHCP4.OPTION[14]:                       requested_interface_mtu = 1
DHCP4.OPTION[15]:                       routers = 192.168.111.1
DHCP4.OPTION[16]:                       dhcp_lease_time = 4729
DHCP4.OPTION[17]:                       requested_subnet_mask = 1
DHCP4.OPTION[18]:                       requested_static_routes = 1
DHCP4.OPTION[19]:                       subnet_mask = 255.255.255.0
DHCP4.OPTION[20]:                       requested_domain_name_servers = 1
DHCP4.OPTION[21]:                       requested_wpad = 1
DHCP4.OPTION[22]:                       domain_name_servers = 
192.168.111.56
DHCP4.OPTION[23]:                       requested_netbios_name_servers = 1
DHCP4.OPTION[24]:                       requested_routers = 1
DHCP4.OPTION[25]:                           
requested_ms_classless_static_routes = 1
DHCP4.OPTION[26]:                       requested_ntp_servers = 1
DHCP4.OPTION[27]:                       dhcp_server_identifier = 
192.168.111.23
DHCP4.OPTION[28]:                       ip_address = 192.168.111.106
IP6.ADDRESS[1]:                         fe80::3149:6392:52e:60ca/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = ff00::/8, nh = ::, mt = 
256, table=255
IP6.ROUTE[2]:                           dst = fe80::/64, nh = ::, mt = 
256
IP6.ROUTE[3]:                           dst = fe80::/64, nh = ::, mt = 
100
CONNECTIONS.AVAILABLE-CONNECTION-PATHS:     
/org/freedesktop/NetworkManager/Settings/{2}
CONNECTIONS.AVAILABLE-CONNECTIONS[1]:   166ac9ed-5e26-34f0-878b- 
1834a8a1cc49 | Wired connection 1

GENERAL.DEVICE:                         wlp2s0
GENERAL.TYPE:                           wifi
GENERAL.NM-TYPE:                        NMDeviceWifi
GENERAL.VENDOR:                         Realtek Semiconductor Co., Ltd.
GENERAL.PRODUCT:                        Sunrise Point-LP PCI Express     
Root Port
GENERAL.DRIVER:                         r8822be
GENERAL.DRIVER-VERSION:                 4.15.0-20-generic
GENERAL.FIRMWARE-VERSION:               N/A
GENERAL.HWADDR:                         <MAC 'wlp2s0' [IF1]>
GENERAL.MTU:                            1500
GENERAL.STATE:                          20 (unavailable)
GENERAL.REASON:                         0 (No reason given)
GENERAL.UDI:                            
/sys/devices/pci0000:00/0000:00:1c.5/0000:02:00.0/net/wlp2s0
GENERAL.IP-IFACE:                       --
GENERAL.IS-SOFTWARE:                    no
GENERAL.NM-MANAGED:                     yes
GENERAL.AUTOCONNECT:                    yes
GENERAL.FIRMWARE-MISSING:               no
GENERAL.NM-PLUGIN-MISSING:              no
GENERAL.PHYS-PORT-ID:                   --
GENERAL.CONNECTION:                     --
GENERAL.CON-UUID:                       --
GENERAL.CON-PATH:                       --
GENERAL.METERED:                        unknown
CAPABILITIES.CARRIER-DETECT:            no
CAPABILITIES.SPEED:                     unknown
CAPABILITIES.IS-SOFTWARE:               no
CAPABILITIES.SRIOV:                     no
WIFI-PROPERTIES.WEP:                    yes
WIFI-PROPERTIES.WPA:                    yes
WIFI-PROPERTIES.WPA2:                   yes
WIFI-PROPERTIES.TKIP:                   yes
WIFI-PROPERTIES.CCMP:                   yes
WIFI-PROPERTIES.AP:                     yes
WIFI-PROPERTIES.ADHOC:                  yes
WIFI-PROPERTIES.2GHZ:                   yes
WIFI-PROPERTIES.5GHZ:                   yes
CONNECTIONS.AVAILABLE-CONNECTION-PATHS: --

SSID  BSSID  MODE  CHAN  FREQ  RATE  SIGNAL  BARS  SECURITY  ACTIVE  IN-USE 

##### NetworkManager.state ##############

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true

##### NetworkManager.conf ###############

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

[device]
wifi.scan-Rand-mac-address=no

##### NetworkManager profiles ###########

##### Netplan config ####################

[/etc/netplan/01-network-manager-all.yaml]
network:
  version: 2
  renderer: NetworkManager

##### iw reg get ########################

Region: Etc/UTC (based on set time zone)

global
country 00: DFS-UNSET
    (2402 - 2472 @ 40), (N/A, 20), (N/A)
    (2457 - 2482 @ 20), (N/A, 20), (N/A), AUTO-BW, NO-IR
    (2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, NO-IR
    (5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, NO-IR
    (5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW, NO-IR
    (5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, NO-IR
    (5735 - 5835 @ 80), (N/A, 20), (N/A), NO-IR
    (57240 - 63720 @ 2160), (N/A, 0), (N/A)

##### iwlist channels ###################

enx<IF from MAC [IF2]>  no frequency information.

lo        no frequency information.

wlp2s0    32 channels in total; available frequencies :
          Channel 01 : 2.412 GHz
          Channel 02 : 2.417 GHz
          Channel 03 : 2.422 GHz
          Channel 04 : 2.427 GHz
          Channel 05 : 2.432 GHz
          Channel 06 : 2.437 GHz
          Channel 07 : 2.442 GHz    
          Channel 08 : 2.447 GHz    
          Channel 09 : 2.452 GHz
          Channel 10 : 2.457 GHz
          Channel 11 : 2.462 GHz
          Channel 12 : 2.467 GHz
          Channel 13 : 2.472 GHz    
          Channel 36 : 5.18 GHz
          Channel 40 : 5.2 GHz
          Channel 44 : 5.22 GHz
          Channel 48 : 5.24 GHz
          Channel 52 : 5.26 GHz    
          Channel 56 : 5.28 GHz
          Channel 60 : 5.3 GHz
          Channel 64 : 5.32 GHz
          Channel 100 : 5.5 GHz
          Channel 104 : 5.52 GHz
          Channel 108 : 5.54 GHz
          Channel 112 : 5.56 GHz
          Channel 116 : 5.58 GHz
          Channel 120 : 5.6 GHz
          Channel 124 : 5.62 GHz
          Channel 128 : 5.64 GHz
          Channel 132 : 5.66 GHz
          Channel 136 : 5.68 GHz
          Channel 140 : 5.7 GHz

##### iwlist scan #######################

enx<IF from MAC [IF2]>  Interface doesn't support scanning.    

lo        Interface doesn't support scanning.

wlp2s0    Interface doesn't support scanning : Network is down

##### module infos ######################

[mac80211]
filename:       /lib/modules/4.15.0-20-        
generic/kernel/net/mac80211/mac80211.ko
license:        GPL
description:    IEEE 802.11 subsystem
srcversion:     1CEA5CF286EDB289C1D0BF8
depends:        cfg80211
retpoline:      Y
intree:         Y
name:           mac80211
vermagic:       4.15.0-20-generic SMP mod_unload 
signat:         PKCS#7
signer:         
sig_key:        
sig_hashalgo:   md4
parm:           minstrel_vht_only:Use only VHT rates when VHT is 
supported by sta. (bool)
parm:           max_nullfunc_tries:Maximum nullfunc tx tries before 
disconnecting (reason 4). (int)
parm:           max_probe_tries:Maximum probe tries before 
disconnecting (reason 4). (int)
parm:           beacon_loss_count:Number of beacon intervals before we 
decide beacon was lost. (int)
parm:           probe_wait_ms:Maximum time(ms) to wait for probe 
response before disconnecting (reason 4). (int)
parm:           ieee80211_default_rc_algo:Default rate control 
algorithm for mac80211 to use (charp)

[cfg80211]
filename:       /lib/modules/4.15.0-20-        
generic/kernel/net/wireless/cfg80211.ko
description:    wireless configuration support
license:        GPL
author:         Johannes Berg
srcversion:     D5B0789D4C423C81CCFB437
depends:        
retpoline:      Y
intree:         Y
name:           cfg80211
vermagic:       4.15.0-20-generic SMP mod_unload 
signat:         PKCS#7
signer:         
sig_key:        
sig_hashalgo:   md4
parm:           bss_entries_limit:limit to number of scan BSS entries 
(per wiphy, default 1000) (int)
parm:           ieee80211_regdom:IEEE 802.11 regulatory domain code 
(charp)
parm:           cfg80211_disable_40mhz_24ghz:Disable 40MHz support in the 2.4GHz band (bool)

##### module parameters #################

[mac80211]
beacon_loss_count: 7
ieee80211_default_rc_algo: minstrel_ht
max_nullfunc_tries: 2
max_probe_tries: 5
minstrel_vht_only: Y
probe_wait_ms: 500

[cfg80211]
bss_entries_limit: 1000
cfg80211_disable_40mhz_24ghz: N
ieee80211_regdom: 00

##### /etc/modules ######################

##### modprobe options ##################

[/etc/modprobe.d/AMD64-microcode-blacklist.conf]
blacklist microcode

[/etc/modprobe.d/blacklist-ath_pci.conf]
blacklist ath_pci

[/etc/modprobe.d/blacklist.conf]
blacklist evbug
blacklist usbmouse
blacklist usbkbd
blacklist eepro100
blacklist de4x5
blacklist eth1394
blacklist snd_intel8x0m
blacklist snd_aw2
blacklist i2c_i801
blacklist prism54
blacklist bcm43xx
blacklist garmin_gps
blacklist asus_acpi
blacklist snd_pcsp
blacklist pcspkr
blacklist AMD76x_edac

[/etc/modprobe.d/blacklist-rare-network.conf]
alias net-pf-3 off
alias net-pf-6 off
alias net-pf-9 off
alias net-pf-11 off
alias net-pf-12 off
alias net-pf-19 off
alias net-pf-21 off
alias net-pf-36 off

[/etc/modprobe.d/intel-microcode-blacklist.conf]
blacklist microcode

[/etc/modprobe.d/iwlwifi.conf]
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs 
/sbin/rmmod) \
&& /sbin/modprobe -r mac80211

##### rc.local ##########################

grep: /etc/rc.local: No such file or directory

##### pm-utils ##########################

##### udev rules ########################

##### dmesg #############################

[  952.325528] ax88179_178a 2-1:1.0 enx<IF from MAC [IF2]>: unregister 
'ax88179_178a' usb-0000:00:14.0-1, ASIX AX88179 USB 3.0 Gigabit 
Ethernet
[  952.325641] ax88179_178a 2-1:1.0 enx<IF from MAC [IF2]>: Failed to 
read reg index 0x0002: -19
[  952.325650] ax88179_178a 2-1:1.0 enx<IF from MAC [IF2]>: Failed to 
write reg index 0x0002: -19
[  952.372581] ax88179_178a 2-1:1.0 enx<IF from MAC [IF2]> 
(unregistered): 
 Failed to write reg index 0x0002: -19
[  952.372591] ax88179_178a 2-1:1.0 enx<IF from MAC [IF2]> 
(unregistered): 
Failed to write reg index 0x0001: -19
[  952.372597] ax88179_178a 2-1:1.0 enx<IF from MAC [IF2]> 
(unregistered): 
Failed to write reg index 0x0002: -19
[ 2019.096254] ax88179_178a 2-1:1.0 eth0: register 'ax88179_178a' at 
usb- 
0000:00:14.0-1, ASIX AX88179 USB 3.0 Gigabit Ethernet, <MAC 'enx<IF 
from MAC [IF2]>' [IF2]>
[ 2019.110970] ax88179_178a 2-1:1.0 enx<IF from MAC [IF2]>: renamed 
from eth0
[ 2019.155672] IPv6: ADDRCONF(NETDEV_UP): enx<IF from MAC [IF2]>: link 
is not ready (repeated 2 times)
[ 2021.871159] ax88179_178a 2-1:1.0 enx<IF from MAC [IF2]>: ax88179 - 
Link status is: 1
[ 2021.877863] IPv6: ADDRCONF(NETDEV_CHANGE): enx<IF from MAC [IF2]>: 
link 
becomes ready

########## wireless info END ############
1
sn1054

Ce qui suit a fonctionné pour moi (après le redémarrage)

echo "options r8822be aspm=0"  | Sudo tee /etc/modprobe.d/r8822be.conf

Mon Vivobook S14 est venu avec Windows .. je ne sais pas si cela compte.

Félicitations aux gars sur ce sujet: http://forum.ubuntu-fr.org/viewtopic.php?id=2026375&p=

1
cpoonolly