Debian Stretch 9.6 and RTL8822BE WiFi

Debian auf Notebooks und speziellen Geräten wie eingebetteten Systemen, Routern, Set-Top-Boxen, ...
Antworten
TripleS
Beiträge: 10
Registriert: 28.11.2018 14:28:02

Debian Stretch 9.6 and RTL8822BE WiFi

Beitrag von TripleS » 28.11.2018 14:46:47

Hello guys,

I know this problem is already mentioned in a few more places on the internet, but since none of the provided solutions work for me I decided to try here:

I have an laptop with an RTL8822BE WiFi controller but no matter what I try I connot get the system to work with it.
Here are the information from lspci -vv:

Code: Alles auswählen

02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b822
	Subsystem: Hewlett-Packard Company Device 831b
	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-
	Interrupt: pin A routed to IRQ 255
	Region 0: I/O ports at 4000 [size=256]
	Region 2: Memory at b4500000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
I understand that I need to install the non-free firmware package "firmware-realtek", but according to https://packages.debian.org/stretch/firmware-realtek the version of this package for debian stretch does not include the RTL8822BE, but according to https://packages.debian.org/stretch-bac ... re-realtek and https://packages.debian.org/buster/firmware-realtek the stretch-backports and buster version do. Therfore my first attempt was to install the "firmware-realtek" package manually from both versions, but both attempts failed and the system could not connect with WiFi.

After some more research I realized that the RTL8822BE is somehow connected to the linux kernel version 4.14 whilst debian strech is currently at 4.9. Therefore I tried to update my kernel to version 4.18.6-1~bpo9+1 from stretch-backports but I could not verify wether this solves the problem cause using this kernel causes my laptop to freeze totally right after I logged in requireing me to hard-kill the system cause nothing else stops the freezing.

I also tried switching totally to the Buster Alpha 3 release but there I also have the problem that my laptop randomly freezes totally with no option besides hard-kill. Furthermore I tried installing Ubuntu 18.04 where the WiFi actually worked but I'm also suffering from the random freezing.

I think the not working WiFi and the freezing are two seperate problems. The freezing does not appear on debian stretch with kernel version 4.9 but with this kernel version I seem to be not able to get the WiFi to work. Upgrading the kernel version seems to solve the WiFi problem but causes the freezing problem to appear and therefore I have no further ideas how to get everything to work.

I would be really glad if one of you has an idea that either solves the freezing on the newer kernel versions or the not working WiFi on the older kernel version.
I read somewhere that the freezing might have something to do with dual graphics (My laptop has the onboard Intel graphics and a NVIDEA GTX 1050 Ti graphic card) but unfortionatly it was not stated how to solve this and since I have only pretty basic knowledge about all this I was not able to solve the mystery myself.

Any advice would be highly appreciated,
Thanks in advance,
TripleS

debianoli
Beiträge: 4068
Registriert: 07.11.2007 13:58:49
Wohnort: Augschburg

Re: Debian Stretch 9.6 and RTL8822BE WiFi

Beitrag von debianoli » 28.11.2018 15:05:54

Hi,

have seen that post: https://ubuntuforums.org/showthread.php?t=2383752

and that: https://github.com/lwfinger/rtlwifi_new ... /README.md

Maybe you should compile a working WIFI-module for your kernel?

Greetings

oli

TripleS
Beiträge: 10
Registriert: 28.11.2018 14:28:02

Re: Debian Stretch 9.6 and RTL8822BE WiFi

Beitrag von TripleS » 28.11.2018 15:15:54

Hi,

ja das ist nur eins der unzähligen Dinge die ich schon ausprobiert habe.
Das Problem bei mir war immer dass das Kompillieren scheitert:

Code: Alles auswählen

make -C /lib/modules/4.9.0-8-amd64/build M=/home/sspies/Dokumente/rtlwifi_new modules
make[1]: *** /lib/modules/4.9.0-8-amd64/build: Datei oder Verzeichnis nicht gefunden.  Schluss.
Makefile:58: die Regel für Ziel „all“ scheiterte
make: *** [all] Fehler 2
P.S. Hab grad erst gemerkt dass das ein deutsches Forum ist :facepalm:

Benutzeravatar
hikaru
Moderator
Beiträge: 13559
Registriert: 09.04.2008 12:48:59

Re: Debian Stretch 9.6 and RTL8822BE WiFi

Beitrag von hikaru » 28.11.2018 15:18:39

TripleS hat geschrieben: ↑ zum Beitrag ↑
28.11.2018 15:15:54
P.S. Hab grad erst gemerkt dass das ein deutsches Forum ist :facepalm:
Sehr schön! Das macht Einiges einfacher. :mrgreen:
Weil er schon fertig war, kriegst du meinen Text trotzdem auf Englisch.
TripleS hat geschrieben: ↑ zum Beitrag ↑
28.11.2018 14:46:47
Therefore I tried to update my kernel to version 4.18.6-1~bpo9+1 from stretch-backports but I could not verify wether this solves the problem cause using this kernel causes my laptop to freeze totally right after I logged in requireing me to hard-kill the system cause nothing else stops the freezing.
So up to and including entering your login name and password in the login manager the system runs fine?
In that case you should be able to switch to a tty, login there and perform basic maintenance tasks.
If only your GUI freezes, you should still be able to switch to a tty and examine /var/log/Xorg.0.log for what went wrong.
TripleS hat geschrieben: ↑ zum Beitrag ↑
28.11.2018 14:46:47
(My laptop has the onboard Intel graphics and a NVIDEA GTX 1050 Ti graphic card) but unfortionatly it was not stated how to solve this and since I have only pretty basic knowledge about all this I was not able to solve the mystery myself.
Since the GTX 1050 is a rather recent graphics card, I assume your whole laptop is not that old either. That includes the CPU and its IGP.
Intel IGPs starting from Skylake need a proprietary firmware too. This is included in Debianfirmware-misc-nonfree. Is that installed?

More info would be useful. A full output of lspci and the exact model name of your laptop would be a start.

TripleS
Beiträge: 10
Registriert: 28.11.2018 14:28:02

Re: Debian Stretch 9.6 and RTL8822BE WiFi

Beitrag von TripleS » 28.11.2018 15:37:00

hikaru hat geschrieben: ↑ zum Beitrag ↑
28.11.2018 15:18:39
So up to and including entering your login name and password in the login manager the system runs fine?
In that case you should be able to switch to a tty, login there and perform basic maintenance tasks.
If only your GUI freezes, you should still be able to switch to a tty and examine /var/log/Xorg.0.log for what went wrong.
Werd ich machen sobald ich herausgefunden hab was tty ist. :D
hikaru hat geschrieben: ↑ zum Beitrag ↑
28.11.2018 15:18:39
Since the GTX 1050 is a rather recent graphics card, I assume your whole laptop is not that old either. That includes the CPU and its IGP.
Intel IGPs starting from Skylake need a proprietary firmware too. This is included in Debianfirmware-misc-nonfree. Is that installed?

More info would be useful. A full output of lspci and the exact model name of your laptop would be a start.
Hab ich überprüft. Das Paket "firmware-misc-nonfree" ist mit version "20180825+dfsg-1~bpo9+1" installiert (neueste von stretch-backports).

Mein Laptop ist tatsächlich sehr neu, es ist ein "HP Pavilion 15-cx0004ng".
lspci hat folgende Ausgabe:

Code: Alles auswählen

00:00.0 Host bridge: Intel Corporation Device 3ec4 (rev 07)
00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Device 3e9b
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 07)
00:08.0 System peripheral: Intel Corporation Skylake Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Device a379 (rev 10)
00:14.0 USB controller: Intel Corporation Device a36d (rev 10)
00:14.2 RAM memory: Intel Corporation Device a36f (rev 10)
00:16.0 Communication controller: Intel Corporation Device a360 (rev 10)
00:17.0 SATA controller: Intel Corporation Device a353 (rev 10)
00:1b.0 PCI bridge: Intel Corporation Device a342 (rev f0)
00:1b.3 PCI bridge: Intel Corporation Device a343 (rev f0)
00:1d.0 PCI bridge: Intel Corporation Device a330 (rev f0)
00:1d.4 PCI bridge: Intel Corporation Device a334 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device a30d (rev 10)
00:1f.3 Audio device: Intel Corporation Device a348 (rev 10)
00:1f.4 SMBus: Intel Corporation Device a323 (rev 10)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Device a324 (rev 10)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1c8c (rev a1)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b822
03:00.0 Unassigned class [ff00]: Alcor Micro Device 6625
04:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd Device a804
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 16)
Mit mehr Details:

Code: Alles auswählen

00:00.0 Host bridge: Intel Corporation Device 3ec4 (rev 07)
	Subsystem: Hewlett-Packard Company Device 8478
	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
	Capabilities: <access denied>

00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 07) (prog-if 00 [Normal decode])
	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 122
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 00005000-00005fff
	Memory behind bridge: b3000000-b40fffff
	Prefetchable memory behind bridge: 00000000a0000000-00000000b1ffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:02.0 VGA compatible controller: Intel Corporation Device 3e9b (prog-if 00 [VGA controller])
	Subsystem: Hewlett-Packard Company Device 8478
	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 255
	Region 0: Memory at b2000000 (64-bit, non-prefetchable) [size=16M]
	Region 2: Memory at 80000000 (64-bit, prefetchable) [size=512M]
	Region 4: I/O ports at 6000 [size=64]
	[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: <access denied>

00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 07)
	Subsystem: Hewlett-Packard Company Skylake Processor Thermal Subsystem
	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
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at b4610000 (64-bit, non-prefetchable) [size=32K]
	Capabilities: <access denied>
	Kernel driver in use: proc_thermal
	Kernel modules: processor_thermal_device

00:08.0 System peripheral: Intel Corporation Skylake Gaussian Mixture Model
	Subsystem: Hewlett-Packard Company Skylake Gaussian Mixture Model
	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 255
	Region 0: Memory at b4620000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>

00:12.0 Signal processing controller: Intel Corporation Device a379 (rev 10)
	Subsystem: Hewlett-Packard Company Device 8478
	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
	Interrupt: pin A routed to IRQ 255
	Region 0: Memory at b4621000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>

00:14.0 USB controller: Intel Corporation Device a36d (rev 10) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device 8478
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin ? routed to IRQ 128
	Region 0: Memory at b4600000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

00:14.2 RAM memory: Intel Corporation Device a36f (rev 10)
	Subsystem: Hewlett-Packard Company Device 8478
	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
	Region 0: Memory at b461c000 (64-bit, non-prefetchable) [size=8K]
	Region 2: Memory at b4622000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>

00:16.0 Communication controller: Intel Corporation Device a360 (rev 10)
	Subsystem: Hewlett-Packard Company Device 8478
	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-
	Interrupt: pin A routed to IRQ 255
	Region 0: Memory at b4623000 (64-bit, non-prefetchable) [disabled] [size=4K]
	Capabilities: <access denied>

00:17.0 SATA controller: Intel Corporation Device a353 (rev 10) (prog-if 01 [AHCI 1.0])
	Subsystem: Hewlett-Packard Company Device 8478
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 129
	Region 0: Memory at b461e000 (32-bit, non-prefetchable) [size=8K]
	Region 1: Memory at b4627000 (32-bit, non-prefetchable) [size=256]
	Region 2: I/O ports at 6080 [size=8]
	Region 3: I/O ports at 6088 [size=4]
	Region 4: I/O ports at 6060 [size=32]
	Region 5: Memory at b4626000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: <access denied>
	Kernel driver in use: ahci
	Kernel modules: ahci

00:1b.0 PCI bridge: Intel Corporation Device a342 (rev f0) (prog-if 00 [Normal decode])
	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 C routed to IRQ 123
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 00004000-00004fff
	Memory behind bridge: b4500000-b45fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1b.3 PCI bridge: Intel Corporation Device a343 (rev f0) (prog-if 00 [Normal decode])
	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 D routed to IRQ 124
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	Memory behind bridge: b4400000-b44fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1d.0 PCI bridge: Intel Corporation Device a330 (rev f0) (prog-if 00 [Normal decode])
	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 125
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
	Memory behind bridge: b4300000-b43fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1d.4 PCI bridge: Intel Corporation Device a334 (rev f0) (prog-if 00 [Normal decode])
	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 126
	Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
	I/O behind bridge: 00003000-00003fff
	Memory behind bridge: b4200000-b42fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1f.0 ISA bridge: Intel Corporation Device a30d (rev 10)
	Subsystem: Hewlett-Packard Company Device 8478
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

00:1f.3 Audio device: Intel Corporation Device a348 (rev 10) (prog-if 80)
	Subsystem: Hewlett-Packard Company Device 8478
	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: 32, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 255
	Region 0: Memory at b4618000 (64-bit, non-prefetchable) [size=16K]
	Region 4: Memory at b4100000 (64-bit, non-prefetchable) [size=1M]
	Capabilities: <access denied>

00:1f.4 SMBus: Intel Corporation Device a323 (rev 10)
	Subsystem: Hewlett-Packard Company Device 8478
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 255
	Region 0: Memory at b4624000 (64-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at 6040 [size=32]

00:1f.5 Serial bus controller [0c80]: Intel Corporation Device a324 (rev 10)
	Subsystem: Hewlett-Packard Company Device 8478
	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
	Region 0: Memory at fe010000 (32-bit, non-prefetchable) [size=4K]

01:00.0 VGA compatible controller: NVIDIA Corporation Device 1c8c (rev a1) (prog-if 00 [VGA controller])
	Subsystem: Hewlett-Packard Company Device 8478
	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 16
	Region 0: Memory at b3000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at a0000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at b0000000 (64-bit, prefetchable) [size=32M]
	Region 5: I/O ports at 5000 [size=128]
	Expansion ROM at b4000000 [disabled] [size=512K]
	Capabilities: <access denied>
	Kernel modules: nouveau

02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b822
	Subsystem: Hewlett-Packard Company Device 831b
	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-
	Interrupt: pin A routed to IRQ 255
	Region 0: I/O ports at 4000 [size=256]
	Region 2: Memory at b4500000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>

03:00.0 Unassigned class [ff00]: Alcor Micro Device 6625
	Subsystem: Hewlett-Packard Company Device 8478
	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-
	Interrupt: pin A routed to IRQ 255
	Region 0: Memory at b4400000 (64-bit, non-prefetchable) [disabled] [size=4K]
	Capabilities: <access denied>

04:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd Device a804 (prog-if 02 [NVM Express])
	Subsystem: Samsung Electronics Co Ltd Device a801
	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 16
	NUMA node: 0
	Region 0: Memory at b4300000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: nvme
	Kernel modules: nvme

05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 16)
	Subsystem: Hewlett-Packard Company RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
	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 130
	Region 0: I/O ports at 3000 [size=256]
	Region 2: Memory at b4204000 (64-bit, non-prefetchable) [size=4K]
	Region 4: Memory at b4200000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: r8169
	Kernel modules: r8169
Ich habe jetzt übrigens auch das rtlwifi_new zum Kompilieren gekriegt. Mir hat das Paket linux-headers-generic gefehlt, nur dass es linux-headers-amd64 heißen muss.
Das Problem wurde dadurch leider nicht gelöst. "sudo modprobe -r rtl8822be" gibt nur "modprobe: FATAL: Module rtl8822be not found." zurück.

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: Debian Stretch 9.6 and RTL8822BE WiFi

Beitrag von MSfree » 28.11.2018 15:49:41

Das Problem wurde dadurch leider nicht gelöst. "sudo modprobe -r rtl8822be" gibt nur "modprobe: FATAL: Module rtl8822be not found." zurück.
Nach oben
Dann ist das Modul noch nicht an seinem richtigen Platz (Verzeichnis) und/oder du mußt noch depmod -A ausführen bevor du das Modul laden kannst. Statt depmod tut es auch ein Reboot.

Code: Alles auswählen

find /lib/modules/`uname -r` | grep rtl8822
sollte zumindest eine Zeile ausgeben.

Benutzeravatar
hikaru
Moderator
Beiträge: 13559
Registriert: 09.04.2008 12:48:59

Re: Debian Stretch 9.6 and RTL8822BE WiFi

Beitrag von hikaru » 28.11.2018 15:59:40

TripleS hat geschrieben: ↑ zum Beitrag ↑
28.11.2018 15:37:00
Werd ich machen sobald ich herausgefunden hab was tty ist. :D
Eine Textkonsole, erreichbar über: Strg + Alt + F1
TripleS hat geschrieben: ↑ zum Beitrag ↑
28.11.2018 15:37:00
Hab ich überprüft. Das Paket "firmware-misc-nonfree" ist mit version "20180825+dfsg-1~bpo9+1" installiert (neueste von stretch-backports).
Dann sollte die Intel-Grafik zumindest kein Problem darstellen.
Ich sehe aber, dass deine Nvidia-Karte mit Nouveau läuft, was, soweit ich weiß, bei der Karte nicht sinnvoll ist. Ob das auch zumindest grundlegender Bildausgabe entgegensteht weiß ich nicht. Um Hybridgrafik mache ich seit jeher einen großen Bogen.
Da war mal irgendwas mit "Optimus" und "Bumblebee". Wie aktuell das noch ist, wie viel Handarbeit das erfordert und ob das mit Nouveau überhaupt geht, muss jemand anderer sagen.

Mit dem Compilieren des WLAN-Treibers für Kernel 4.9 würde ich mich nicht beschäftigen, da das eh nur eine Zwischenlösung wäre. Das Gerät sollte mit Backports-Kernel und Firmwares funktionieren. Falls es das tut, dann bist du gleich für Buster gerüstet.

TripleS
Beiträge: 10
Registriert: 28.11.2018 14:28:02

Re: Debian Stretch 9.6 and RTL8822BE WiFi

Beitrag von TripleS » 29.11.2018 10:15:50

Vielen Dank, Tut mir Leid dass ich gestern nichts mehr geantwortet habe, aber ich musste noch ein paar andere Dinge erledigen und hatte daher keine Zeit.
MSfree hat geschrieben: ↑ zum Beitrag ↑
28.11.2018 15:49:41
Dann ist das Modul noch nicht an seinem richtigen Platz (Verzeichnis) und/oder du mußt noch depmod -A ausführen bevor du das Modul laden kannst. Statt depmod tut es auch ein Reboot.

Code: Alles auswählen

find /lib/modules/`uname -r` | grep rtl8822
sollte zumindest eine Zeile ausgeben.
Ne, es wird nichts gefunden.
hikaru hat geschrieben: ↑ zum Beitrag ↑
28.11.2018 15:59:40
Eine Textkonsole, erreichbar über: Strg + Alt + F1
Bei mir ists interessanterweise Strg + Alt + F3 aber es hat geklappt.
Die Datei Xorg.0.log bezog sich allerdings immer auf einen Boot mit dem 4.9 Kernel. Die scheint also zu dem Zeitpunkt noch nicht geschrieben worden zu sein. Ich konnte aber mit dem Befehl "dmesg" die Bootlogs bekommen. Vielleicht helfen die weiter.
NoPaste-Eintrag40505

Eine weitere Sache die ich beobachtet hab: Auch das Herunterfahren aus tty mit shutdown bzw. reboot scheint nicht zu funktionieren, aber immerhin bekomme ich Meldungen:

Code: Alles auswählen

ACPI Error: Method parse/execution failed \_SB.PCI0.PEG0.PG00._ON, AE_AML_LOOP_TIMEOUT (20180531/psparse-516
INFO: rcu_sched detected stalls on CPUs/tasks:
6-...0: (1 GPs behind) idle=e46/1/4611686018427387904 softirq=1780/1780 fqs=69
(detected by 3, t=5916 jiffies, g=1594, c=1593, q=180)
rcu_sched kthread starved for 1000 jiffies! g1594 c1593 f0x0 RCU_GP_WAIT_FQS(3) ->state=0x402 ->cpu=0
RCU grace-period kthread stack dump:
Die letzten 5 Zeilen wiederholen sich dann immer wieder bis ich den PC kille.

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: Debian Stretch 9.6 and RTL8822BE WiFi

Beitrag von MSfree » 29.11.2018 10:35:07

TripleS hat geschrieben: ↑ zum Beitrag ↑
29.11.2018 10:15:50
Ne, es wird nichts gefunden.
Dann wiederhole ich meine Aussage nochmal :wink:
Dann ist das Modul noch nicht an seinem richtigen Platz

Liste mal die Befehle auf, mit denen du das Modul kompiliert hast. Ich vermute, du hast schlicht den Befehl make install nicht ausgeführt, der das kompilierte Modul in das modules-Unterverzeichnis deines laufenden Kernels kopiert.
Bei mir ists interessanterweise Strg + Alt + F3 aber es hat geklappt.
Eigentlich sollten 6 TTYs zur Verfügung stehen, die man mit Alt-F1 bis Alt-F6 erreichen kann. Aus der graphischen Umgebung sind es Alt-Strg-F1 bis Alt-Strg-F6. :wink:

TripleS
Beiträge: 10
Registriert: 28.11.2018 14:28:02

Re: Debian Stretch 9.6 and RTL8822BE WiFi

Beitrag von TripleS » 29.11.2018 11:59:53

MSfree hat geschrieben: ↑ zum Beitrag ↑
29.11.2018 10:35:07
Dann wiederhole ich meine Aussage nochmal :wink:
Dann ist das Modul noch nicht an seinem richtigen Platz

Liste mal die Befehle auf, mit denen du das Modul kompiliert hast. Ich vermute, du hast schlicht den Befehl make install nicht ausgeführt, der das kompilierte Modul in das modules-Unterverzeichnis deines laufenden Kernels kopiert.
Also ich hab mich 1:1 an die Anleitung gehalten. Ich habe das Gefühl dass der Chip RTL8822BE gar nicht unterstützt wird obwohl er in der README.md drin steht. Im folgenden hab ich mal die Befehle und die entsprechenden Ausgaben zusammengestellt:
Was mich glauben lässt dass der Chip RTL8822BE nicht unterstützt ist ist dass dieser an keiner Stelle beim kompilieren auftaucht. Der neueste Chip dessen Firmware kompiliert wird ist RTL8821AE.

Code: Alles auswählen

git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new/
make
	make -C /lib/modules/4.9.0-8-amd64/build M=/home/sspies/Dokumente/rtlwifi_new modules
	make[1]: Verzeichnis „/usr/src/linux-headers-4.9.0-8-amd64“ wird betreten
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/base.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/cam.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/core.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/debug.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/efuse.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/ps.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rc.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/regd.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/stats.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtlwifi.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/pci.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl_pci.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/usb.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl_usb.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/btcoexist/halbtc8192e2ant.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/btcoexist/halbtc8723b1ant.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/btcoexist/halbtc8723b2ant.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/btcoexist/halbtc8821a1ant.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/btcoexist/halbtc8821a2ant.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/btcoexist/halbtcoutsrc.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/btcoexist/rtl_btc.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/btcoexist/btcoexist.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8188ee/dm.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8188ee/fw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8188ee/hw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8188ee/led.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8188ee/phy.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8188ee/pwrseq.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8188ee/pwrseqcmd.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8188ee/rf.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8188ee/sw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8188ee/table.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8188ee/trx.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8188ee/rtl8188ee.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192c/main.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192c/dm_common.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192c/fw_common.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192c/phy_common.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192c/rtl8192c-common.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ce/dm.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ce/fw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ce/hw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ce/led.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ce/phy.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ce/rf.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ce/sw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ce/table.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ce/trx.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ce/rtl8192ce.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192cu/dm.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192cu/hw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192cu/led.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192cu/mac.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192cu/phy.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192cu/rf.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192cu/sw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192cu/table.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192cu/trx.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192cu/rtl8192cu.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192de/dm.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192de/fw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192de/hw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192de/led.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192de/phy.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192de/rf.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192de/sw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192de/table.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192de/trx.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192de/rtl8192de.o
       	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ee/dm.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ee/fw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ee/hw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ee/led.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ee/phy.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ee/pwrseq.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ee/pwrseqcmd.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ee/rf.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ee/sw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ee/table.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ee/trx.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ee/rtl8192ee.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192se/dm.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192se/fw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192se/hw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192se/led.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192se/phy.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192se/rf.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192se/sw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192se/table.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192se/trx.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192se/rtl8192se.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/dm.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/fw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/hal_btc.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/hal_bt_coexist.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/hw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/led.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/phy.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/pwrseq.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/pwrseqcmd.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/rf.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/sw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/table.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/trx.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/rtl8723ae.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723be/dm.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723be/fw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723be/hw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723be/led.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723be/phy.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723be/pwrseq.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723be/pwrseqcmd.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723be/rf.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723be/sw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723be/table.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723be/trx.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723be/rtl8723be.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723com/main.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723com/dm_common.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723com/fw_common.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723com/phy_common.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723com/rtl8723-common.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8821ae/dm.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8821ae/fw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8821ae/hw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8821ae/led.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8821ae/phy.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8821ae/pwrseq.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8821ae/pwrseqcmd.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8821ae/rf.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8821ae/sw.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8821ae/table.o
	  CC [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8821ae/trx.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8821ae/rtl8821ae.o
	  Building modules, stage 2.
	  MODPOST 15 modules
	  CC      /home/sspies/Dokumente/rtlwifi_new/btcoexist/btcoexist.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/btcoexist/btcoexist.ko
	  CC      /home/sspies/Dokumente/rtlwifi_new/rtl8188ee/rtl8188ee.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8188ee/rtl8188ee.ko
	  CC      /home/sspies/Dokumente/rtlwifi_new/rtl8192c/rtl8192c-common.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192c/rtl8192c-common.ko
	  CC      /home/sspies/Dokumente/rtlwifi_new/rtl8192ce/rtl8192ce.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ce/rtl8192ce.ko
	  CC      /home/sspies/Dokumente/rtlwifi_new/rtl8192cu/rtl8192cu.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192cu/rtl8192cu.ko
	  CC      /home/sspies/Dokumente/rtlwifi_new/rtl8192de/rtl8192de.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192de/rtl8192de.ko
	  CC      /home/sspies/Dokumente/rtlwifi_new/rtl8192ee/rtl8192ee.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192ee/rtl8192ee.ko
	  CC      /home/sspies/Dokumente/rtlwifi_new/rtl8192se/rtl8192se.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8192se/rtl8192se.ko
	  CC      /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/rtl8723ae.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723ae/rtl8723ae.ko
	  CC      /home/sspies/Dokumente/rtlwifi_new/rtl8723be/rtl8723be.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723be/rtl8723be.ko
	  CC      /home/sspies/Dokumente/rtlwifi_new/rtl8723com/rtl8723-common.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8723com/rtl8723-common.ko
	  CC      /home/sspies/Dokumente/rtlwifi_new/rtl8821ae/rtl8821ae.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl8821ae/rtl8821ae.ko
	  CC      /home/sspies/Dokumente/rtlwifi_new/rtl_pci.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl_pci.ko
	  CC      /home/sspies/Dokumente/rtlwifi_new/rtl_usb.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtl_usb.ko
	  CC      /home/sspies/Dokumente/rtlwifi_new/rtlwifi.mod.o
	  LD [M]  /home/sspies/Dokumente/rtlwifi_new/rtlwifi.ko
	make[1]: Verzeichnis „/usr/src/linux-headers-4.9.0-8-amd64“ wird verlassen
sudo make install
	make -C /lib/modules/4.9.0-8-amd64/build M=/home/sspies/Dokumente/rtlwifi_new modules
	make[1]: Verzeichnis „/usr/src/linux-headers-4.9.0-8-amd64“ wird betreten
	  Building modules, stage 2.
	  MODPOST 15 modules
	make[1]: Verzeichnis „/usr/src/linux-headers-4.9.0-8-amd64“ wird verlassen
	Making backups
	Install rtlwifi SUCCESS

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: Debian Stretch 9.6 and RTL8822BE WiFi

Beitrag von MSfree » 29.11.2018 12:10:19

Danke für das make-Protokoll, daraus kann ich nämlich erkennen, daß kein Kernelmodul, das rtl8822be heißt, erstellt wird. Ein entprechendes modprobe rtl8822be kann also gar nicht funktionieren. :mrgreen:

Schau dir die Ausgabe mal an, alle Dateien mit .ko als Endung sind Kernelmodule, die du durchprobieren könntest.

Ich würde aber modprobe rtlwifi anfangen und anschließend mit dmesg | grep -i firmware schauen, ob das Laden der nötigen Firmware erfolgreich war.

TripleS
Beiträge: 10
Registriert: 28.11.2018 14:28:02

Re: Debian Stretch 9.6 and RTL8822BE WiFi

Beitrag von TripleS » 29.11.2018 12:57:01

MSfree hat geschrieben: ↑ zum Beitrag ↑
29.11.2018 12:10:19
Danke für das make-Protokoll, daraus kann ich nämlich erkennen, daß kein Kernelmodul, das rtl8822be heißt, erstellt wird. Ein entprechendes modprobe rtl8822be kann also gar nicht funktionieren. :mrgreen:

Schau dir die Ausgabe mal an, alle Dateien mit .ko als Endung sind Kernelmodule, die du durchprobieren könntest.

Ich würde aber modprobe rtlwifi anfangen und anschließend mit dmesg | grep -i firmware schauen, ob das Laden der nötigen Firmware erfolgreich war.
Ahhh - ES FUNKTIONIERT!!! Diesen Beitrag schreibe ich gerade über WLAN!!! :mrgreen:
Du hast mich indirekt auf die richtige Spur gebracht. Da https://github.com/lwfinger/rtlwifi_new/ offenbar den RTL8822BE nicht umfasst habe ich explizit nach einem rtlwifi gesucht dass den beinhaltet und ich habe dieses Projekt gefunden: https://github.com/rtlwifi-linux/rtlwifi-next
Selbes Prozedere und das WLAN funktioniert tatsächlich.

Vielen Dank für eure Hilfe!

Edit: Kleine Anmerkung für alle die dasselbe Problem haben: Interessanterweise funktioniert das WLAN mit meiner Lösung nur vollständig wenn die Pakete "firmware-linux" und "firmware-realtek" auf der stretch-backports version installiert sind. Nachdem ich sie nämlich auf die stretch Version gedowngraded hatte konnte ich mich nicht mehr im WLAN anmelden (Verbinden ohne Anmeldung ging aber noch)

Antworten