Slackware - ARMThis forum is for the discussion of Slackware ARM.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
After upgrading with the 22 Jan updates on my raspberry pi 4 8GB Networkmanager was no longer recognising a wireless interface. Thinking I may have made an error somehow I decided to reinstall slackware from scratch on booting into my fresh system I found the same problem plus with no wireless being recognised... in addition to the X displaying freezing in XFCE4.16, but this has already been reported on in another thread. My config.txt file was unchanged from the default one shipped in the install.
Unfortunately I can not supply any data concerning wireless as my pi is the only computer I have and had to install raspian in order to use the internet. As far as the wirless is concerned everything was functional until the update. I appreciate that this may not be very helpful but I am wondering whether it was an issue other people have experienced?
Unfortunately I can not supply any data concerning wireless as my pi is the only computer I have and had to install raspian in order to use the internet. As far as the wirless is concerned everything was functional until the update. I appreciate that this may not be very helpful but I am wondering whether it was an issue other people have experienced?
Sure, that's no problem. Some users have had issues with Raspberry Pi wireless LAN in the past. Although in your case it's difficult to know what might be causing it. If you have a spare SD card it might be prudent to install Slackware/Raspberry Pi OS on it so you have both OS and can just swap cards easily to change systems.
# lsmod output: nothing jumps out at me as abnormal (looks similar to but not the same as the example at the link, but then I don't know what it all means.)
# iwconfig wlan0
gives
wlan0 No such device
Tried
# modprobe brcmfmac
# lsmod and # iwconfig wlan0 give same output, but I wasn't expecting anything different.
btw this was present, along with a few other 43455 and 43430 files
brcmfmac43455-sdio.raspberrypi,4-model-b.txt
so I followed these sarpi-hacks.README instructions
# touch /lib/firmware/brcm/brcmfmac43430a0-sdio.bin
then reinstalled hacks
# upgradepkg --reinstall sarpi4-hacks-4.0-armv7l-1_slackcurrent_22Jan21_sp1.txz
After that, these new firmware files were in /lib/firmware/brcm
brcmfmac43455-sdio.bin
brcmfmac43455-sdio.clm_blob
brcmfmac43455-sdio.txt
Still no wifi, NetworkManager was not seeing anything.
Reran
# modprobe brcmfmac
# lsmod and # iwconfig wlan0 still gave same output
Reboot
# lsmod and # iwconfig wlan0 still give same output, and NetworkManager is still not showing anything wireless
It's bedtime now, so that's as far as I'll take it tonight.
OK guys. As this was looking like another wireless issue I wasted some time testing on the RPi4/4GB. I've already installed the latest SARPi shizzle (dated 26Jan21) because I built and tested this yesterday, but I don't use wireless generally so did not test it at that time. However, I have this morning.
I was starting from scratch with this, having no previous wireless connection configured, and I am using the onboard RPi wireless NIC and drivers/modules from the latest sarpi4-hacks-4.0-armv7l-1_slackcurrent_26Jan21_sp1.txz pkg.
So, I disconnected the Ethernet connection by unplugging the cable, and then logged in via ssh on 192.168.1.216...
Code:
login as: root
Keyboard-interactive authentication prompts from server:
| Password:
End of keyboard-interactive prompts from server
Last login: Wed Jan 27 06:53:00 2021 from 192.168.1.201
root@torq:~# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=116 time=24.8 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=116 time=20.5 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=116 time=20.0 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=116 time=21.0 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=116 time=20.6 ms
64 bytes from 8.8.8.8: icmp_seq=6 ttl=116 time=21.8 ms
64 bytes from 8.8.8.8: icmp_seq=7 ttl=116 time=20.2 ms
64 bytes from 8.8.8.8: icmp_seq=8 ttl=116 time=18.7 ms
64 bytes from 8.8.8.8: icmp_seq=9 ttl=116 time=25.4 ms
^C
--- 8.8.8.8 ping statistics ---
9 packets transmitted, 9 received, 0% packet loss, time 8013ms
rtt min/avg/max/mdev = 18.741/21.444/25.358/2.087 ms
root@torq:~#
After upgrading with the 22 Jan updates on my raspberry pi 4 8GB Networkmanager was no longer recognising a wireless interface. Thinking I may have made an error somehow I decided to reinstall slackware from scratch on booting into my fresh system I found the same problem plus with no wireless being recognised... in addition to the X displaying freezing in XFCE4.16, but this has already been reported on in another thread. My config.txt file was unchanged from the default one shipped in the install.
Unfortunately I can not supply any data concerning wireless as my pi is the only computer I have and had to install raspian in order to use the internet. As far as the wirless is concerned everything was functional until the update. I appreciate that this may not be very helpful but I am wondering whether it was an issue other people have experienced?
Even I am now having the same problem after updates of 26Jan2021.
Even I am now having the same problem after updates of 26Jan2021.
I don't have an answer to your wireless problem(s). RPi4/4GB onboard wireless is working as expected for me. Slackware ARM current is fully updated with all available pkgs (except for kernel/headers/modules/firmware) and running...
Code:
root@torq:~# uname -a
Linux torq 5.10.10-v7l-sarpi4 #2 SMP Tue Jan 26 15:41:34 GMT 2021 armv7l BCM2711 GNU/Linux
RPi4/4GB onboard wireless is working as expected for me. Slackware ARM current is fully updated with all available pkgs (except for kernel/headers/modules/firmware) and running...
Fully up to date here, too, which is why if yours is working and mine isn’t, I suspect mine is a config problem. I suspect also some config problem for the others here.
Fully up to date here, too, which is why if yours is working and mine isn’t, I suspect mine is a config problem. I suspect also some config problem for the others here.
Delete all configs, driver modules etc. and start over. My wireless setup wasn't pre-configured as I'd never used it, although the brcmfmac module was loaded. I got rid of it and started over from nothing. Then it worked first time.
I made a fresh install on my RP4/8GB board using the installer and all the updates of 26Jan21.
Wireless connection is still not possible on my RP4/8GB using on-board wi-fi interface.
lsmod shows that brcmfmac is loaded. But still wlan0 is not available. I tried rmmod brcmfmac and modprobe brcmfmac. But still no wlan0. I am using NetworkManager. Wired network is working fine.
I made a fresh install on my RP4/8GB board using the installer and all the updates of 26Jan21.
Wireless connection is still not possible on my RP4/8GB using on-board wi-fi interface.
lsmod shows that brcmfmac is loaded. But still wlan0 is not available. I tried rmmod brcmfmac and modprobe brcmfmac. But still no wlan0. I am using NetworkManager. Wired network is working fine.
I am unable to solve this.
Not sure what might be causing it. The RPi4 [4GB] onboard wireless is working for me as expected. Perhaps a USB wireless adapter might work instead.
wlan0 now visible. Posting with ethernet cable unplugged and internal wifi working.
What worked for me was:
1. Deleting all files in /lib/firmware/brcm (actually moved them elsewhere in case any needed later)
2. Reinstalling sarpi-hacks
Contents of /lib/firmware/brcm, before:
Code:
$ ls -l
total 17404
lrwxrwxrwx 1 root root 17 Jan 28 22:34 BCM-0a5c-6410.hcd -> BCM-0bb4-0306.hcd
-rw-r--r-- 1 root root 54734 Jan 19 20:21 BCM-0bb4-0306.hcd
-rw-r--r-- 1 root root 269595 Jan 19 20:21 bcm4329-fullmac-4.bin
-rw-r--r-- 1 root root 96224 Jan 28 09:19 bcm43xx-0.fw
-rw-r--r-- 1 root root 180 Jan 28 09:19 bcm43xx_hdr-0.fw
lrwxrwxrwx 1 root root 31 Jan 28 22:34 brcmfmac43012-sdio.bin -> ../cypress/cyfmac43012-sdio.bin
lrwxrwxrwx 1 root root 36 Jan 28 22:34 brcmfmac43012-sdio.clm_blob -> ../cypress/cyfmac43012-sdio.clm_blob
-rw-r--r-- 1 root root 385067 Jan 28 09:19 brcmfmac43143-sdio.bin
-rw-r--r-- 1 root root 397312 Jan 28 09:19 brcmfmac43143.bin
-rw-r--r-- 1 root root 348160 Jan 28 09:19 brcmfmac43236b.bin
-rw-r--r-- 1 root root 455745 Jan 28 09:19 brcmfmac43241b0-sdio.bin
-rw-r--r-- 1 root root 403855 Jan 28 09:19 brcmfmac43241b4-sdio.bin
-rw-r--r-- 1 root root 408682 Jan 28 09:19 brcmfmac43241b5-sdio.bin
-rw-r--r-- 1 root root 479232 Jan 28 09:19 brcmfmac43242a.bin
-rw-r--r-- 1 root root 253748 Jan 28 09:19 brcmfmac4329-sdio.bin
-rw-r--r-- 1 root root 1509 Jan 19 20:21 brcmfmac4330-sdio.Prowise-PT301.txt
-rw-r--r-- 1 root root 222126 Jan 28 09:19 brcmfmac4330-sdio.bin
-rw-r--r-- 1 root root 451566 Jan 28 09:19 brcmfmac4334-sdio.bin
-rw-r--r-- 1 root root 400864 Jan 28 09:19 brcmfmac43340-sdio.bin
-rw-r--r-- 1 root root 1693 Jan 19 20:21 brcmfmac43340-sdio.meegopad-t08.txt
-rw-r--r-- 1 root root 1724 Jan 19 20:21 brcmfmac43340-sdio.pov-tab-p1006w-data.txt
-rw-r--r-- 1 root root 569291 Jan 28 09:19 brcmfmac4335-sdio.bin
-rw-r--r-- 1 root root 202107 Jan 28 09:19 brcmfmac43362-sdio.bin
-rw-r--r-- 1 root root 803 Jan 19 20:21 brcmfmac43362-sdio.cubietech,cubietruck.txt
lrwxrwxrwx 1 root root 43 Jan 28 22:34 brcmfmac43362-sdio.lemaker,bananapro.txt -> brcmfmac43362-sdio.cubietech,cubietruck.txt
-rw-r--r-- 1 root root 562183 Jan 28 09:19 brcmfmac4339-sdio.bin
-rw-r--r-- 1 root root 875 Jan 19 20:21 brcmfmac43430-sdio.AP6212.txt
-rw-r--r-- 1 root root 928 Jan 19 20:21 brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
-rw-r--r-- 1 root root 831 Jan 19 20:21 brcmfmac43430-sdio.MUR1DX.txt
-rw-r--r-- 1 root root 400447 Jan 28 09:19 brcmfmac43430-sdio.bin
lrwxrwxrwx 1 root root 36 Jan 28 22:34 brcmfmac43430-sdio.clm_blob -> ../cypress/cyfmac43430-sdio.clm_blob
-rw-r--r-- 1 root root 874 Jan 19 20:21 brcmfmac43430-sdio.raspberrypi,3-model-b.txt
lrwxrwxrwx 1 root root 29 Jan 28 22:34 brcmfmac43430-sdio.sinovoip,bpi-m2-plus.txt -> brcmfmac43430-sdio.AP6212.txt
lrwxrwxrwx 1 root root 29 Jan 28 22:34 brcmfmac43430-sdio.sinovoip,bpi-m2-zero.txt -> brcmfmac43430-sdio.AP6212.txt
-rw-r--r-- 1 root root 1121 Jan 28 09:19 brcmfmac43430-sdio.txt
-rw-r--r-- 1 root root 989 Jan 19 20:21 brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt
-rw-r--r-- 1 root root 382455 Jan 28 09:19 brcmfmac43430a0-sdio.bin
-rw-r--r-- 1 root root 951 Jan 19 20:21 brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt
-rw-r--r-- 1 root root 2510 Jan 19 20:21 brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
lrwxrwxrwx 1 root root 44 Jan 28 22:34 brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi 4 Model B.txt -> brcmfmac43455-sdio.raspberrypi,4-model-b.txt
-rw-r--r-- 1 root root 624943 Jan 28 09:19 brcmfmac43455-sdio.bin
-rw-r--r-- 1 root root 14036 Jan 28 09:19 brcmfmac43455-sdio.clm_blob
lrwxrwxrwx 1 root root 49 Jan 28 22:34 brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt -> brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
-rw-r--r-- 1 root root 1884 Jan 19 20:21 brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
-rw-r--r-- 1 root root 1883 Jan 19 20:21 brcmfmac43455-sdio.raspberrypi,4-model-b.txt
-rw-r--r-- 1 root root 2074 Jan 28 09:19 brcmfmac43455-sdio.txt
-rw-r--r-- 1 root root 495898 Jan 28 09:19 brcmfmac43456-sdio.bin
-rw-r--r-- 1 root root 10855 Jan 28 09:19 brcmfmac43456-sdio.clm_blob
-rw-r--r-- 1 root root 2053 Jan 28 09:19 brcmfmac43456-sdio.txt
-rw-r--r-- 1 root root 626140 Jan 28 09:19 brcmfmac4350-pcie.bin
-rw-r--r-- 1 root root 623304 Jan 28 09:19 brcmfmac4350c2-pcie.bin
-rw-r--r-- 1 root root 605388 Jan 28 09:19 brcmfmac4354-sdio.bin
lrwxrwxrwx 1 root root 35 Jan 28 22:34 brcmfmac4354-sdio.clm_blob -> ../cypress/cyfmac4354-sdio.clm_blob
-rw-r--r-- 1 root root 648770 Jan 28 09:19 brcmfmac4356-pcie.bin
lrwxrwxrwx 1 root root 35 Jan 28 22:34 brcmfmac4356-pcie.clm_blob -> ../cypress/cyfmac4356-pcie.clm_blob
-rw-r--r-- 1 root root 2515 Jan 19 20:21 brcmfmac4356-pcie.gpd-win-pocket.txt
-rw-r--r-- 1 root root 526383 Jan 28 09:19 brcmfmac4356-sdio.bin
lrwxrwxrwx 1 root root 35 Jan 28 22:34 brcmfmac4356-sdio.clm_blob -> ../cypress/cyfmac4356-sdio.clm_blob
-rw-r--r-- 1 root root 2610 Jan 19 20:21 brcmfmac4356-sdio.vamrs,rock960.txt
-rw-r--r-- 1 root root 557056 Jan 28 09:19 brcmfmac43569.bin
-rw-r--r-- 1 root root 550333 Jan 28 09:19 brcmfmac43570-pcie.bin
lrwxrwxrwx 1 root root 36 Jan 28 22:34 brcmfmac43570-pcie.clm_blob -> ../cypress/cyfmac43570-pcie.clm_blob
-rw-r--r-- 1 root root 633817 Jan 28 09:19 brcmfmac4358-pcie.bin
-rw-r--r-- 1 root root 595472 Jan 28 09:19 brcmfmac43602-pcie.ap.bin
-rw-r--r-- 1 root root 635449 Jan 28 09:19 brcmfmac43602-pcie.bin
-rw-r--r-- 1 root root 1105361 Jan 28 09:19 brcmfmac4366b-pcie.bin
-rw-r--r-- 1 root root 1120971 Jan 19 20:21 brcmfmac4366c-pcie.bin
-rw-r--r-- 1 root root 623448 Jan 28 09:19 brcmfmac4371-pcie.bin
-rw-r--r-- 1 root root 457994 Jan 28 09:19 brcmfmac4373-sdio.bin
lrwxrwxrwx 1 root root 35 Jan 28 22:34 brcmfmac4373-sdio.clm_blob -> ../cypress/cyfmac4373-sdio.clm_blob
-rw-r--r-- 1 root root 479232 Jan 28 09:19 brcmfmac4373.bin
lrwxrwxrwx 1 root root 31 Jan 28 22:34 brcmfmac54591-pcie.bin -> ../cypress/cyfmac54591-pcie.bin
lrwxrwxrwx 1 root root 36 Jan 28 22:34 brcmfmac54591-pcie.clm_blob -> ../cypress/cyfmac54591-pcie.clm_blob
/lib/firmware/brcm# ls -l
total 15928
-rw-r--r-- 1 root root 96224 Jan 28 09:19 bcm43xx-0.fw
-rw-r--r-- 1 root root 180 Jan 28 09:19 bcm43xx_hdr-0.fw
-rw-r--r-- 1 root root 385067 Jan 28 09:19 brcmfmac43143-sdio.bin
-rw-r--r-- 1 root root 397312 Jan 28 09:19 brcmfmac43143.bin
-rw-r--r-- 1 root root 348160 Jan 28 09:19 brcmfmac43236b.bin
-rw-r--r-- 1 root root 455745 Jan 28 09:19 brcmfmac43241b0-sdio.bin
-rw-r--r-- 1 root root 403855 Jan 28 09:19 brcmfmac43241b4-sdio.bin
-rw-r--r-- 1 root root 408682 Jan 28 09:19 brcmfmac43241b5-sdio.bin
-rw-r--r-- 1 root root 479232 Jan 28 09:19 brcmfmac43242a.bin
-rw-r--r-- 1 root root 253748 Jan 28 09:19 brcmfmac4329-sdio.bin
-rw-r--r-- 1 root root 222126 Jan 28 09:19 brcmfmac4330-sdio.bin
-rw-r--r-- 1 root root 451566 Jan 28 09:19 brcmfmac4334-sdio.bin
-rw-r--r-- 1 root root 400864 Jan 28 09:19 brcmfmac43340-sdio.bin
-rw-r--r-- 1 root root 569291 Jan 28 09:19 brcmfmac4335-sdio.bin
-rw-r--r-- 1 root root 202107 Jan 28 09:19 brcmfmac43362-sdio.bin
-rw-r--r-- 1 root root 562183 Jan 28 09:19 brcmfmac4339-sdio.bin
-rw-r--r-- 1 root root 400447 Jan 28 09:19 brcmfmac43430-sdio.bin
-rw-r--r-- 1 root root 1121 Jan 28 09:19 brcmfmac43430-sdio.txt
-rw-r--r-- 1 root root 382455 Jan 28 09:19 brcmfmac43430a0-sdio.bin
-rw-r--r-- 1 root root 624943 Jan 28 09:19 brcmfmac43455-sdio.bin
-rw-r--r-- 1 root root 14036 Jan 28 09:19 brcmfmac43455-sdio.clm_blob
-rw-r--r-- 1 root root 2074 Jan 28 09:19 brcmfmac43455-sdio.txt
-rw-r--r-- 1 root root 495898 Jan 28 09:19 brcmfmac43456-sdio.bin
-rw-r--r-- 1 root root 10855 Jan 28 09:19 brcmfmac43456-sdio.clm_blob
-rw-r--r-- 1 root root 2053 Jan 28 09:19 brcmfmac43456-sdio.txt
-rw-r--r-- 1 root root 626140 Jan 28 09:19 brcmfmac4350-pcie.bin
-rw-r--r-- 1 root root 623304 Jan 28 09:19 brcmfmac4350c2-pcie.bin
-rw-r--r-- 1 root root 605388 Jan 28 09:19 brcmfmac4354-sdio.bin
-rw-r--r-- 1 root root 648770 Jan 28 09:19 brcmfmac4356-pcie.bin
-rw-r--r-- 1 root root 526383 Jan 28 09:19 brcmfmac4356-sdio.bin
-rw-r--r-- 1 root root 557056 Jan 28 09:19 brcmfmac43569.bin
-rw-r--r-- 1 root root 550333 Jan 28 09:19 brcmfmac43570-pcie.bin
-rw-r--r-- 1 root root 633817 Jan 28 09:19 brcmfmac4358-pcie.bin
-rw-r--r-- 1 root root 595472 Jan 28 09:19 brcmfmac43602-pcie.ap.bin
-rw-r--r-- 1 root root 635449 Jan 28 09:19 brcmfmac43602-pcie.bin
-rw-r--r-- 1 root root 1105361 Jan 28 09:19 brcmfmac4366b-pcie.bin
-rw-r--r-- 1 root root 623448 Jan 28 09:19 brcmfmac4371-pcie.bin
-rw-r--r-- 1 root root 457994 Jan 28 09:19 brcmfmac4373-sdio.bin
-rw-r--r-- 1 root root 479232 Jan 28 09:19 brcmfmac4373.bin
Compare those with sarpi-hacks.README of 17 Jan 2021
Code:
3. Raspberry Pi wireless adapter firmware.
** ONLY Raspberry Pi 3 and later versions which feature the on-board
Cypress wireless and Bluetooth adapters. **
Replaces defunct Bluetooth, brcmfmac43430 and brcmfmac43455 firmware
in the /lib/firmware/brcm directory. Old firmware files are removed
and new firmware files are installed:
[New firmware files]
BCM-0bb4-0306.hcd
bcm43xx_hdr-0.fw
bcm43xx-0.fw
brcmfmac43430a0-sdio.bin
brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt
brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt
brcmfmac43430-sdio.AP6212.txt
brcmfmac43430-sdio.bin
brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
brcmfmac43430-sdio.MUR1DX.txt
brcmfmac43430-sdio.raspberrypi-rpi.txt
brcmfmac43430-sdio.txt
brcmfmac43455-sdio.bin
brcmfmac43455-sdio.clm_blob
brcmfmac43455-sdio.txt
Those three lists are different. I haven't tried if Bluetooth works.
Looking back, it may have been foolhardy to remove that whole file list and then run only sarpi-hacks. I probably should have run # upgradepkg --reinstall [ all sarpi kernel packages ] and # slackpkg reinstall [ SlackwareARM kernel-firmware]. I'll go do that and report if any new files show up in /lib/firmware/brcm.
I am again able to connect to wifi. With my ethernet cable plugged in, in NetworkManager I can manually switch between wired and wifi, and if I disconnect my ethernet cable, network connection automatically switches to wifi.
I am again able to connect to wifi. With my ethernet cable plugged in, in NetworkManager I can manually switch between wired and wifi, and if I disconnect my ethernet cable, network connection automatically switches to wifi.
TKS
I followed your advice. Now both wifi and wired connections are working. Thank you so much for reporting this.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.