Jump to content

apt-get upgrade on new armbian 5.23, breaks some wifi drivers


Recommended Posts

Build today a new 5.23 jessie 3.4.112 (with rt143) for H3 (NanoPiNEO)

 

Configured all wifi ok (8192cu)

 

Later on, saw the indicated upgrade on 3 packages

 

linux-headers-sun8i

linux-image-sun8i

tzdata

 

First I installed the tzdata and all were still working ok.

 

The

linux-headers-sun8i

linux-image-sun8i

when installed made wifi (8192cu driver) to vanish.

After a hint for install the armbian-firmware-full, the dongle became visible in ifconfig as wlan0 but

not being able to connect anymore on any AP although previously, before the upgrade, everything was connecting and working ok.

 

Though it might be proper to report it also here in development section (reported it in H3 but got no replies), although I do not know if those upgrades come from here.

 

Christos

 

Link to comment
Share on other sites

If you are using your own kernel build, than you should not make an upgrade from our repository since it overwrite yours. Remove repository, use pin, ...

 

Next. 8192cu driver from kernel is broken. If you use self build driver, than you need to issue depmod -a / rebuild the driver on each kernel upgrade.

Link to comment
Share on other sites

Ok Igor, thanks for answering here.

 

Quite a bit though of info in just two lines.. and also eye-openning too

 

Some clarifications/questions

 

 

If you are using your own kernel build

 

1. My own means even if I do a plain (no mods/no patches) build?

2. I usualy enable your own provided real time patch, that means the build falls into the 'my own build' category and thus should avoid upgrades?

 

 

 

Remove repository, use pin, ...

 

3. how can I remove repository and what do you mean 'use pin' ?

 

 

 

Next. 8192cu driver from kernel is broken. If you use self build driver, than you need to issue depmod -a / rebuild the driver on each kernel upgrade.

 

As of today, with build Armbian 5.24 (jessie 3.4.112), I am able to work with 8192cu (with whatever driver/firmware is there in repository) out of the box.

Just need an inclusion of "8192cu" in /etc/modules-load.d/modules.conf

After that and a restart, using nmtui got AP list and can connect succesfully.

This has tested in OPiONE & NanoPiNEO.

 

 

Christos

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines