[linux-l] Neues HP Notebook 17: Wlan funktioniert nicht wegen rtl8821ce

Gerard Bekhuis odemarus at gmx.de
So Sep 27 11:45:27 CEST 2020


Hallo Norman und Thomas,

ich habe Folgendes eingegeben mir darunter das Ergebnis, womit ich erst
mal nichts anfangen kann,
und derhalve noh mal bitte, mir weiter zu helfen.
Vielen Dank im voraus.

less /var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/make.log


DKMS make.log for rtl8821ce-5.2.5.2.1.30816.20190425 for kernel
4.19.0-10-amd64 (x86_64)

So 27. Sep 10:12:55 CEST 2020

make: Verzeichnis „/usr/src/linux-headers-4.19.0-10-amd64“ wird betreten

CC [M] /var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_cmd.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_security.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_debug.o

CC [M] /var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_io.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_ioctl_set.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_ieee80211.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_mlme.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_mlme_ext.o

CC [M] /var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_mi.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_wlan_util.o

CC [M] /var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_vht.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_pwrctrl.o

CC [M] /var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_rf.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_recv.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_sta_mgt.o

CC [M] /var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_ap.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_xmit.o

CC [M] /var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_p2p.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_br_ext.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_sreset.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_btcoex_wifionly.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_btcoex.o

CC [M] /var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_odm.o

CC [M] /var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/rtw_mp.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/core/efuse/rtw_efuse.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/os_dep/osdep_service.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/os_dep/linux/os_intfs.o

CC [M]
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/os_dep/linux/pci_intf.o

/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/os_dep/linux/os_intfs.c:995:22:
error: initialization of ‘u16 (*)(struct net_device *, struct sk_buff *,
struct net_device *, u16 (*)(struct net_device *, struct sk_buff *,
struct net_device *))’ {aka ‘short unsigned int (*)(struct net_device *,
struct sk_buff *, struct net_device *, short unsigned int (*)(struct
net_device *, struct sk_buff *, struct net_device *))’} from
incompatible pointer type ‘u16 (*)(struct net_device *, struct sk_buff
*, void *, u16 (*)(struct net_device *, struct sk_buff *, struct
net_device *))’ {aka ‘short unsigned int (*)(struct net_device *, struct
sk_buff *, void *, short unsigned int (*)(struct net_device *, struct
sk_buff *, struct net_device *))’} [-Werror=incompatible-pointer-types]

.ndo_select_queue = rtw_select_queue,

^~~~~~~~~~~~~~~~

/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/os_dep/linux/os_intfs.c:995:22:
note: (near initialization for ‘rtw_netdev_ops.ndo_select_queue’)

^~~~~~~~~~~~~~~~

/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/os_dep/linux/os_intfs.c:995:22:
note: (near initialization for ‘rtw_netdev_ops.ndo_select_queue’)

cc1: some warnings being treated as errors

make[3]: ***
[/usr/src/linux-headers-4.19.0-10-common/scripts/Makefile.build:308:
/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/os_dep/linux/os_intfs.o]
Fehler 1

make[3]: *** Es wird auf noch nicht beendete Prozesse gewartet....

make[2]: *** [/usr/src/linux-headers-4.19.0-10-common/Makefile:1545:
_module_/var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build] Fehler 2

make[1]: *** [Makefile:146: sub-make] Fehler 2

make: *** [Makefile:8: all] Fehler 2

make: Verzeichnis „/usr/src/linux-headers-4.19.0-10-amd64“ wird verlassen

Viele Grüße,

Gérard



Am 27.09.20 um 11:07 schrieb Thomas Kaepernick via linux-l:
> Am 27. September 2020 10:56:09 MESZ schrieb Norman Steinbach via linux-l <linux-l at mlists.in-berlin.de>:
>> Hallo Gérard,
>>
>> On 27.09.20 10:26, Gerard Bekhuis via linux-l wrote:
>>> root at debian:~#
>>> /var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/make.log
>>>
>>> -bash: /var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/make.log:
>>> Keine Berechtigung
>>>
>>> Oder habe ich irgendetwas falsch gemacht, dann helfe mir gerne wie ich
>>> es richtig machen muss.
>> Richtig muss der Befehl "cat" verwendet werden, um die Datei anzuzeigen
>> (oder im mc zu der Datei navigieren, und sie mit F3 im Viewer öffnen,
>> was ich gerne mache).
>>
>> Also:
>> # cat /var/lib/dkms/rtl8821ce/5.2.5.2.1.30816.20190425/build/make.log
>>
>> Dann wird der Inhalt der Datei auf dem Bildschirm angezeigt.
>>
>> Viele Grüße,
>>
>> Norman
>> _______________________________________________
>> linux-l mailing list
>> linux-l at mlists.in-berlin.de
>> Die Mailingliste der BeLUG (Berliner Linux User Group)
>>
>> Wenn du diese Mailingliste  abbestellen willst, gehe bitte auf
>> https://mlists.in-berlin.de/mailman/listinfo/linux-l-mlists.in-berlin.de
>> und trage dich dort bitte aus
> Ich würde die Befehle more oder less statt cat verwenden. Bei cat wird alles auf die Standardausgabe geschrieben und rauscht bis zum Ende der Datei durch. Mit more und less kannst du den Inhalt seitenweise bzw. vor und zurück scrollen.
> Wenn du nur die letzten Zeilen der Datei lesen willst, sind cat und tail gut.



Mehr Informationen über die Mailingliste linux-l