Wifi problem hardware or driver (No wifi networks with Broadcom BCM43227)

hello,

After trouble with installing manjaro and finally got it install. I have now no wifi i have check hardware seems my wifi is not install and now i found and install driver and it still wont show even no connection.

Screenshot_2018-06-30_22-59-54
Can any one help me pls

I’m sorry I can’t read a thing from the pics. We need textual outputs to diagnose your problem. Please post the output of this command.

inxi -Fxzc0

Please describe in detail what changes you have made with your network drivers and network configuration.

Also, please post.

rfkill list all

lsmod
[dx@dx-pc ~]$ inxi -Fxzc0
System:
  Host: dx-pc Kernel: 4.14.48-2-MANJARO x86_64 bits: 64 compiler: gcc 
  v: 8.1.1 Desktop: N/A Distro: Manjaro Linux 17.1.10 Hakoila 
Machine:
  Type: Laptop System: Acer product: Aspire 5755G v: V1.12 serial: <filter> 
  Mobo: Acer model: JV51_HR serial: <filter> BIOS: Acer v: 1.12 
  date: 07/11/2011 
Battery:
  ID-1: BAT0 charge: 9.7 Wh condition: 26.9/47.5 Wh (57%) 
  model: SANYO Li_Ion_4000mA status: Charging 
CPU:
  Topology: Dual Core model: Intel Core i5-2430M bits: 64 type: MT MCP 
  arch: Sandy Bridge rev: 7 L2 cache: 3072 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 19161 
  Speed: 798 MHz min/max: 800/3000 MHz Core speeds (MHz): 1: 798 2: 798 
  3: 798 4: 797 
Graphics:
  Card-1: Intel 2nd Generation Core Processor Family Integrated Graphics 
  driver: i915 v: kernel bus ID: 00:02.0 
  Card-2: NVIDIA GF108M [GeForce GT 540M] driver: N/A bus ID: 01:00.0 
  Display: x11 server: N/A driver: intel resolution: <xdpyinfo missing> 
  OpenGL: renderer: Mesa DRI Intel Sandybridge Mobile v: 3.3 Mesa 18.1.1 
  direct render: Yes 
Audio:
  Card-1: Intel 6 Series/C200 Series Family High Definition Audio 
  driver: snd_hda_intel v: kernel bus ID: 00:1b.0 
  Sound Server: ALSA v: k4.14.48-2-MANJARO 
Network:
  Card-1: Broadcom Limited NetLink BCM57785 Gigabit Ethernet PCIe 
  driver: tg3 v: 3.137 port: N/A bus ID: 02:00.0 
  IF: enp2s0f0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
  Card-2: Broadcom Limited BCM43227 802.11b/g/n driver: wl v: kernel 
  bus ID: 03:00.0 
  IF: wlp3s0 state: down mac: <filter> 
Drives:
  HDD Total Size: 698.64 GiB used: 4.85 GiB (0.7%) 
  ID-1: /dev/sda vendor: Western Digital model: WD7500BPVT-22HXZT3 
  size: 698.64 GiB 
Partition:
  ID-1: / size: 678.01 GiB used: 4.85 GiB (0.7%) fs: ext4 dev: /dev/sda1 
  ID-2: swap-1 size: 8.80 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda2 
Sensors:
  System Temperatures: cpu: 47.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 157 Uptime: 40m Memory: 5.68 GiB used: 953.0 MiB (16.4%) 
  Init: systemd Compilers: gcc: 8.1.1 Shell: bash v: 4.4.19 inxi: 3.0.10 
[dx@dx-pc ~]$ 

I had installation problem of manjaro hardware config stuck at 76% , so i edit usr/lib/calamares/modules/mhwdcfg/main.py and remove

for id in self.identifier[‘net’]:
self.configure(b, id)

to complete installation. Then i see i had no wifi and open hardware and install it but then it still don’t work even no connection.

[dx@dx-pc ~]$ rfkill list all
0: acer-wireless: Wireless LAN
	Soft blocked: yes
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: yes
	Hard blocked: no
[dx@dx-pc ~]$ 
[dx@dx-pc ~]$ lsmod
Module                  Size  Used by
nf_log_ipv6            16384  5
xt_recent              20480  0
xt_hl                  16384  22
ip6t_rt                16384  3
nf_conntrack_ipv6      20480  8
nf_defrag_ipv6         36864  1 nf_conntrack_ipv6
ipt_REJECT             16384  1
nf_reject_ipv4         16384  1 ipt_REJECT
nf_log_ipv4            16384  5
nf_log_common          16384  2 nf_log_ipv6,nf_log_ipv4
xt_LOG                 16384  10
xt_limit               16384  13
xt_tcpudp              16384  18
xt_addrtype            16384  4
nf_conntrack_ipv4      16384  8
nf_defrag_ipv4         16384  1 nf_conntrack_ipv4
xt_conntrack           16384  16
ip6table_filter        16384  1
ip6_tables             32768  1 ip6table_filter
nf_conntrack_netbios_ns    16384  0
nf_conntrack_broadcast    16384  1 nf_conntrack_netbios_ns
nf_nat_ftp             16384  0
nf_nat                 36864  1 nf_nat_ftp
nf_conntrack_ftp       20480  1 nf_nat_ftp
nf_conntrack          155648  8 nf_conntrack_ipv6,nf_conntrack_ftp,nf_conntrack_ipv4,nf_conntrack_broadcast,nf_nat_ftp,nf_conntrack_netbios_ns,xt_conntrack,nf_nat
libcrc32c              16384  2 nf_conntrack,nf_nat
iptable_filter         16384  1
fuse                  118784  3
bbswitch               16384  0
intel_rapl             24576  0
x86_pkg_temp_thermal    16384  0
intel_powerclamp       16384  0
uvcvideo              102400  0
coretemp               16384  0
kvm_intel             225280  0
videobuf2_vmalloc      16384  1 uvcvideo
videobuf2_memops       16384  1 videobuf2_vmalloc
videobuf2_v4l2         28672  1 uvcvideo
kvm                   708608  1 kvm_intel
irqbypass              16384  1 kvm
videobuf2_core         45056  2 uvcvideo,videobuf2_v4l2
snd_hda_codec_hdmi     57344  1
wl                   6463488  0
crct10dif_pclmul       16384  0
snd_hda_codec_realtek   110592  1
crc32_pclmul           16384  0
snd_hda_codec_generic    86016  1 snd_hda_codec_realtek
ghash_clmulni_intel    16384  0
videodev              204800  3 uvcvideo,videobuf2_core,videobuf2_v4l2
pcbc                   16384  0
aesni_intel           188416  0
media                  45056  2 uvcvideo,videodev
joydev                 24576  0
aes_x86_64             20480  1 aesni_intel
crypto_simd            16384  1 aesni_intel
i915                 1941504  4
glue_helper            16384  1 aesni_intel
cryptd                 28672  3 crypto_simd,ghash_clmulni_intel,aesni_intel
mousedev               24576  0
tg3                   184320  0
ipmi_devintf           20480  0
ptp                    20480  1 tg3
pps_core               20480  1 ptp
ipmi_msghandler        53248  1 ipmi_devintf
libphy                 69632  1 tg3
iTCO_wdt               16384  0
iTCO_vendor_support    16384  1 iTCO_wdt
acer_wmi               24576  0
evdev                  20480  16
sparse_keymap          16384  1 acer_wmi
input_leds             16384  0
mxm_wmi                16384  0
wmi_bmof               16384  0
snd_hda_intel          45056  3
mac_hid                16384  0
i2c_algo_bit           16384  1 i915
intel_cstate           16384  0
drm_kms_helper        196608  1 i915
intel_rapl_perf        16384  0
psmouse               167936  0
pcspkr                 16384  0
cfg80211              733184  1 wl
snd_hda_codec         151552  4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hda_core           90112  5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
rfkill                 28672  3 acer_wmi,cfg80211
snd_hwdep              16384  1 snd_hda_codec
drm                   434176  5 i915,drm_kms_helper
snd_pcm               118784  4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
mei_me                 45056  0
ac                     16384  0
snd_timer              36864  1 snd_pcm
mei                   114688  1 mei_me
intel_gtt              24576  1 i915
snd                    90112  14 snd_hda_intel,snd_hwdep,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek,snd_pcm
agpgart                49152  2 intel_gtt,drm
soundcore              16384  1 snd
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
shpchp                 40960  0
i2c_i801               28672  0
lpc_ich                28672  0
battery                20480  0
video                  45056  2 acer_wmi,i915
button                 16384  1 i915
wmi                    28672  3 wmi_bmof,acer_wmi,mxm_wmi
sch_fq_codel           20480  3
crypto_user            16384  0
ip_tables              28672  1 iptable_filter
x_tables               45056  13 xt_LOG,ipt_REJECT,ip_tables,iptable_filter,xt_tcpudp,xt_limit,xt_recent,ip6table_filter,xt_addrtype,ip6t_rt,xt_conntrack,ip6_tables,xt_hl
ext4                  716800  1
crc32c_generic         16384  0
crc16                  16384  1 ext4
mbcache                16384  1 ext4
jbd2                  118784  1 ext4
fscrypto               32768  1 ext4
sr_mod                 28672  0
cdrom                  69632  1 sr_mod
sd_mod                 61440  3
hid_generic            16384  0
usbhid                 57344  0
hid                   131072  2 hid_generic,usbhid
serio_raw              16384  0
xhci_pci               16384  0
ehci_pci               16384  0
atkbd                  32768  0
sdhci_pci              36864  0
xhci_hcd              241664  1 xhci_pci
ehci_hcd               94208  1 ehci_pci
ahci                   40960  2
sdhci                  57344  1 sdhci_pci
libps2                 16384  2 atkbd,psmouse
libahci                40960  1 ahci
crc32c_intel           24576  3
led_class              16384  3 sdhci,input_leds,acer_wmi
libata                278528  2 ahci,libahci
usbcore               286720  6 uvcvideo,usbhid,ehci_hcd,xhci_pci,xhci_hcd,ehci_pci
scsi_mod              212992  3 sd_mod,libata,sr_mod
mmc_core              167936  2 sdhci,sdhci_pci
usb_common             16384  1 usbcore
i8042                  32768  1 acer_wmi
serio                  28672  6 serio_raw,atkbd,psmouse,i8042
[dx@dx-pc ~]$ 


Thanks for the outputs. You have more than one problem going on there. It will take quite a bit of troubleshooting to fix this up for you.

As I said I couldn’t read your pics you posted. Which driver do you currently have installed.

The first command you need to run is.

rfkill unblock all

Please post the input and output of all commands I give.

The next command you need to run is:

find /etc/modprobe.d -type f -name "*.conf" -print -execdir cat '{}' \; -execdir echo \;

Please post the input and output of the command.

I see from your modules list you have the broadcom-wl driver loaded, but I need to know which version you installed and how you installed it. Did you install the driver through Manjaro Settings Manager, or did you install the DKMS version from the AUR.

I really need to know this info, I have asked for this several times and it is very important for me to know which driver version you installed.

The following commands are to see if we can raise your wifi card to get it working. Enter each command individually, one after the other. Please post the input and output of each command.

sudo modprobe -r wl

sudo rfkill unblock all 

sudo modprobe wl

sudo depmod -a

sudo ip link set wlp3s0 up

sudo systemctl stop NetworkManager; sleep 5; sudo systemctl start NetworkManager

If at any point your wireless activates, you do not need to enter further commands. Check your network access after you have run the last command. Please post all input/outputs whether they were successful, or not.

If this does not activate your wifi, we will need to repeat the procedure including unloading the acer_wmi module.

The proper troubleshooting methods are complex and time consuming. Unfortunately, it must be done methodically to be successful.

Please let me know if you wish to continue.

1 Like
[dx@dx-pc ~]$ sudo rfkill unblock all
[sudo] password for dx: 
[dx@dx-pc ~]$ rfkill unblock all
rfkill: cannot open /dev/rfkill: Permission denied
[dx@dx-pc ~]$ find /etc/modprobe.d -type f -name "*.conf" -print -execdir cat '{}' \; -execdir echo \;
/etc/modprobe.d/bumblebee.conf
remove nvidia modprobe -r --ignore-remove nvidia-drm nvidia-modeset nvidia-uvm nvidia

/etc/modprobe.d/linux414-broadcom-wl.conf
blacklist b43
blacklist b43legacy
blacklist ssb
blacklist bcm43xx
blacklist brcm80211
blacklist brcmfmac
blacklist brcmsmac
blacklist bcma

/etc/modprobe.d/mhwd-nvidia.conf
##
## Generated by mhwd - Manjaro Hardware Detection
##
 
 
blacklist nouveau
blacklist nvidia
blacklist nvidia-modeset
blacklist nvidia-uvm
blacklist ttm
blacklist drm_kms_helper
blacklist drm

/etc/modprobe.d/mhwd-bbswitch.conf
##
## Generated by mhwd - Manjaro Hardware Detection
##
 
 
options bbswitch load_state=0 unload_state=0

[dx@dx-pc ~]$ 

[dx@dx-pc ~]$ sudo modprobe -r wl
[dx@dx-pc ~]$ sudo rfkill unblock all 
[dx@dx-pc ~]$ sudo modprobe wl
[dx@dx-pc ~]$ sudo depmod -a

sudo ip link set wlp3s0 up[dx@dx-pc ~]$ 
[dx@dx-pc ~]$ sudo ip link set wlp3s0 u
Error: either "dev" is duplicate, or "u" is a garbage.
[dx@dx-pc ~]$ sudo ip link set wlp3s0 upsudo systemctl stop NetworkManager; sleep 5; sudo systemctl start NetworkManager
Error: either "dev" is duplicate, or "upsudo" is a garbage.
[dx@dx-pc ~]$ 

[dx@dx-pc ~]$ sudo modprobe -r wl
[sudo] password for dx: 
[dx@dx-pc ~]$ sudo rfkill unblock all 
[dx@dx-pc ~]$ sudo modprobe wl
[dx@dx-pc ~]$ sudo depmod -a
[dx@dx-pc ~]$ sudo ip link set wlp3s0 up
[dx@dx-pc ~]$ sudo systemctl stop NetworkManager; sleep 5; sudo systemctl start NetworkManager
[dx@dx-pc ~]$

looks like it works, thanks allot. yes i had it install in manjaro Settings Manager breadcom bcm43227

You need to reboot to see if it survives a reboot. Most of the time a reboot wipes most of those commands out. It may survive the reboot. If its working after a reboot it should be fixed. If not, there will be more steps to do to make things permanent.

Let me know. Reboot a few times. If it sticks you’re golden and you could mark the thread solved.

1 Like

thanks very much i have boot like 5 times and it sticks, getting wifi every time no connection lost.

2 Likes

Awesome, glad to hear it’s working now. I didn’t think it was going to be that easy. I was expecting a curve ball.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by