The officially official Devuan Forum!

You are not logged in.

#1 2020-01-27 10:18:39

stecco
Member
Registered: 2020-01-24
Posts: 14  

SOLVED - BCM4352 wireless card problem

Good day to everyone, I'm a happy Devuan new user. After I tested this distro on my desktop computer now I am trying to get everything working on my laptop too.

This is the first real issue.

After the installation seems that wifi card not working.

lspci output give me my wifi card

01:00.0 Network controller: Broadcom Limited BCM4352 802.11ac Wireless Network Adapter (rev 03)

I googoled for the drivers and seems that I have to install this package

https://wiki.debian.org/wl#Installation

So I follow instructions.
Now it's time to configure the network correctly, so I follow this guide

https://wiki.debian.org/WiFi/HowToUse

Wicd section before, without success.

From the command line I have this outputs:

~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 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: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 38:b1:db:e3:db:3b brd ff:ff:ff:ff:ff:ff
3: usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
    link/ether 0e:16:11:52:4f:e6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.42.171/24 brd 192.168.42.255 scope global usb0
       valid_lft forever preferred_lft forever
    inet6 fe80::c16:11ff:fe52:4fe6/64 scope link 
       valid_lft forever preferred_lft forever
~# iwconfig 
wlan0     IEEE 802.11  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=off   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          
lo        no wireless extensions.

usb0      no wireless extensions.
~# ip link set wlan0 up
RTNETLINK answers: Operation not possible due to RF-kill

seems there is an RF-kill problem.

~# rfkill list
0: ideapad_wlan: Wireless LAN
	Soft blocked: yes
	Hard blocked: no
1: ideapad_bluetooth: Bluetooth
	Soft blocked: yes
	Hard blocked: no
2: hci0: Bluetooth
	Soft blocked: yes
	Hard blocked: no
3: phy0: Wireless LAN
	Soft blocked: yes
	Hard blocked: no

Wonderful.

~# rfkill unblock all
~# rfkill list
0: ideapad_wlan: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: ideapad_bluetooth: Bluetooth
	Soft blocked: no
	Hard blocked: no
2: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
3: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no

then

~# ip link set wlan0 up

~# iwlist scan
wlan0     Scan completed :

     Cell 02 - Address: 38:22:9D:2E:3C:F4
                    Channel:6
                    Frequency:2.437 GHz (Channel 6)
                    Quality=70/70  Signal level=-35 dBm  
                    Encryption key:on
                    ESSID:"Alice-64367105"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                              24 Mb/s; 36 Mb/s; 54 Mb/s
                    Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
                    Mode:Master
                    Extra:tsf=0000000000000000
                    Extra: Last beacon: 52ms ago
                    IE: Unknown: 000E416C6963652D3634333637313035
                    IE: Unknown: 010882848B962430486C
                    IE: Unknown: 030106
                    IE: Unknown: 2A0104
                    IE: Unknown: 2F0104
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK
                    IE: Unknown: 32040C121860
                    IE: Unknown: DD600050F204104A00011010440001021041000100103B0001031047001000000000000000000000000000000000102100001023000010240000104200001054000800000000000000001011000E416C6963652D3634333637313035100800020000
                    IE: Unknown: DD090010180201F0000000
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK
                    IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00

I obviously posted only my wifi internet

The man page tells me I have to edit

/etc/network/interfaces

Ok now I am a bit tired. I don't understand how the interface is brought up automatically during boot up, I am not sure how to edit this file and I am no more sure this is the right way to make my wifi working.

Why Wicd doesn't work, for example?

Could you give me any advice or help?
Thanks in advice.

Last edited by stecco (2020-01-30 10:25:46)

Offline

#2 2020-01-27 18:52:33

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 3,125  
Website

Re: SOLVED - BCM4352 wireless card problem

stecco wrote:

The man page tells me I have to edit

/etc/network/interfaces

Ok now I am a bit tired. I don't understand how the interface is brought up automatically during boot up

Enable the networking service to run the ifupdown scripts automatically at boot.

stecco wrote:

I am not sure how to edit this file

https://wiki.debian.org/WiFi/HowToUse#W … d_WPA2-PSK

stecco wrote:

and I am no more sure this is the right way to make my wifi working.

Define "right". I much prefer /etc/network/interfaces over wicd or ceni, but then I prefer systemd-networkd over ifupdown so...

stecco wrote:

Why Wicd doesn't work

Please describe how you are attempting to make it work and what exactly happens when it doesn't work. Check the logs for errors and post them here if you can't figure out what they mean.


Brianna Ghey — Rest In Power

Offline

#3 2020-01-27 18:57:00

fsmithred
Administrator
Registered: 2016-11-25
Posts: 2,409  

Re: SOLVED - BCM4352 wireless card problem

If you're using wicd or some other network manager, you should not configure /etc/network/interfaces. They will fight with each other if you do.

The most common cause for wicd to fail to see the wireless interface is that wlan0 is not set as the default wireless interface in wicd preferences. Maximize the wicd window and you'll see where to get to Preferences. (Or click on the little arrow if you can find it.) It's also possible to set the wireless interface in /etc/wicd/manager-settings.conf -
wireless_interface = wlan0

Offline

#4 2020-01-28 10:23:16

stecco
Member
Registered: 2020-01-24
Posts: 14  

Re: SOLVED - BCM4352 wireless card problem

fsmithred wrote:

If you're using wicd or some other network manager, you should not configure /etc/network/interfaces. They will fight with each other if you do.

The most common cause for wicd to fail to see the wireless interface is that wlan0 is not set as the default wireless interface in wicd preferences. Maximize the wicd window and you'll see where to get to Preferences. (Or click on the little arrow if you can find it.) It's also possible to set the wireless interface in /etc/wicd/manager-settings.conf -
wireless_interface = wlan0

This works and that's what i was asking about the "doing right" thing.

Now the only issue is that I have to click the "Switch on Wi-fi" Wicd Network manager button every time I turn on my laptop.

Offline

Board footer