You are not logged in.
Hello all. I have been struggling to get wifi working on my arch setup. Unfortunately, I am using BCM4313. I have read the following post (https://bbs.archlinux.org/viewtopic.php?id=112766) but I can't seem to get this to work.
Here is some info:
$ lspci -vnn -d 14e4:
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
Subsystem: Dell Inspiron M5010 / XPS 8300 [1028:0010]
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at fe500000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: bcma-pci-bridge
Kernel modules: bcma
03:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetLink BCM57788 Gigabit Ethernet PCIe [14e4:1691] (rev 01)
Subsystem: Dell XPS 8300 [1028:04aa]
Flags: bus master, fast devsel, latency 0, IRQ 32
Memory at fe400000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: tg3
Kernel modules: tg3
$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
link/ether d4:be:d9:9b:6c:ae brd ff:ff:ff:ff:ff:ff
3: wlp2s0b1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
link/ether c0:18:85:2a:01:43 brd ff:ff:ff:ff:ff:ff
4: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default
link/ether 02:42:3e:fa:da:09 brd ff:ff:ff:ff:ff:ff
$ sudo wifi-menu
#after selecting correct network, i get the following:
Job for netctl@wlp2s0b1\x2dMySpectrumWiFia8\x2d2G.service failed because the control process exited with error code.
See "systemctl status "netctl@wlp2s0b1\\x2dMySpectrumWiFia8\\x2d2G.service"" and "journalctl -xe" for details
$ systemctl status "netctl@wlp2s0b1\\x2dMySpectrumWiFia8\\x2d2G.service"
● netctl@wlp2s0b1\x2dMySpectrumWiFia8\x2d2G.service - Networking for netctl profile wlp2s0b1-MySpectrumWiFia8-2G
Loaded: loaded (/usr/lib/systemd/system/netctl@.service; static; vendor preset: disabled)
Active: failed (Result: exit-code) since Thu 2019-04-25 11:54:06 PDT; 1min 33s ago
Docs: man:netctl.profile(5)
Process: 1193 ExecStart=/usr/lib/netctl/network start wlp2s0b1-MySpectrumWiFia8-2G (code=exited, status=1/FAILURE)
Main PID: 1193 (code=exited, status=1/FAILURE)
Initially, i wasn't even able to get wifi-menu to show me networks (it would say no valid interface). I had to blacklist b43:
$ cat /etc/modprobe.d/blacklist.conf
install b43 /bin/false
Any ideas? Please, let me know if more info is required.
Thank you.
Last edited by perplexabot (2019-04-25 21:10:18)
Offline
Try the wl driver instead.
Offline
Try the wl driver instead.
Thank you for your time. I just tried using wl as you recommended.
Now I get:
$ lspci -vnn -d 14e4:
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
Subsystem: Dell Inspiron M5010 / XPS 8300 [1028:0010]
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at fe500000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: wl
Kernel modules: bcma, wl
03:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetLink BCM57788 Gigabit Ethernet PCIe [14e4:1691] (rev 01)
Subsystem: Dell XPS 8300 [1028:04aa]
Flags: bus master, fast devsel, latency 0, IRQ 32
Memory at fe400000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: tg3
Kernel modules: tg3
I didn't change anything in my blacklist.conf.
Still when I choose a network from wifi-menu I get the same output as before:
$ sudo wifi-menu
#after selecting correct network, i get the following:
Job for netctl@wlp2s0b1\x2dMySpectrumWiFia8\x2d2G.service failed because the control process exited with error code.
See "systemctl status "netctl@wlp2s0b1\\x2dMySpectrumWiFia8\\x2d2G.service"" and "journalctl -xe" for details
Offline
My apologies OP, I didn't read your post properly.
Set the interface down before running wifi-menu and also ensure that no conflicting networking services are running.
Offline
My apologies OP, I didn't read your post properly.
Set the interface down before running wifi-menu and also ensure that no conflicting networking services are running.
WOW! Thank you @Head_on_a_Stick. I did as you said,
sudo ip link set <name_of_interface> down
then proceeded to run wifi-menu. Everything works. Thanks again. Now to figure out how to automate this on boot.
EDIT: It seems there is no way to mark this post as SOLVED.
Last edited by perplexabot (2019-04-25 21:01:00)
Offline
You can mark the thread as solved by editing your first post and prepending [SOLVED] to the title.
As to automating it on boot if something is bringing the interface up disable that service and ensure the correct netctl service is enabled.
Last edited by loqs (2019-04-25 21:08:46)
Offline
You can mark the thread as solved by editing your first post and prepending [SOLVED] to the title.
Thanks, marked.
As to automating it on boot if something is bringing the interface up disable that service and ensure the correct netctl service is enabled.
Thanks, automated.
Offline