Hi there,
as the title says I’m experiencing a massive struggle with my WiFi connection on my old MacBook. At first EndeavourOS didn’t recognize the card at all (Device-1: Broadcom BCM43602 802.11ac Wireless LAN SoC driver: brcmfmac
) because the kernel module was not loaded. I tried following this article over here (https://discovery.endeavouros.com/installation/get-broadcom-working-on-an-installed-system-and-on-live-usb/2021/03/) which didn’t work at all. Long story short I remembered that on manjaro (which i had installed previously) the kernel had automatically used the brcmfmac
kernel module and that also did the trick here. But now the problems started to get really weird:
I could see every WLAN but only connect to open ones with NetworkManager
. So i read through the ArchWiki and after a lot of experimenting it seems I’m only able to use wpa_supplicant
to connect to networks with a passphrase. All others end in a TLS-Loop, despite using the exact same credentials. Here an exemplary one from iwd
:
EAP completed with eapSuccess
Okt 08 19:26:48 markus-mbp2015 iwd[6123]: TTLS: tls_reset_handshake:204 New state TLS_HANDSHAKE_WAIT_START
Okt 08 19:26:51 markus-mbp2015 iwd[6123]: Received Deauthentication event, reason: 3, from_ap: true
Okt 08 19:26:51 markus-mbp2015 iwd[6123]: TTLS: tls_reset_handshake:204 New state TLS_HANDSHAKE_WAIT_START
Okt 08 19:26:51 markus-mbp2015 iwd[6123]: TTLS: tls_reset_handshake:204 New state TLS_HANDSHAKE_WAIT_START
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_tx_handshake:890 Sending a TLS_CLIENT_HELLO of 135 bytes
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: l_tls_start:2876 New state TLS_HANDSHAKE_WAIT_HELLO
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_handshake:2381 Handling a TLS_SERVER_HELLO of 38 bytes
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_server_hello:1843 Negotiated TLS 1.2
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_server_hello:1879 Negotiated TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_server_hello:1890 Negotiated CompressionMethod.null
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_server_hello:1893 New state TLS_HANDSHAKE_WAIT_CERTIFICATE
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_handshake:2381 Handling a TLS_CERTIFICATE of 5981 bytes
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_certificate:1963 Peer certchain written to /tmp/iwd-tls-debug-server-cert.pem
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_certificate:2067 New state TLS_HANDSHAKE_WAIT_KEY_EXCHANGE
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_handshake:2381 Handling a TLS_SERVER_KEY_EXCHANGE of 585 bytes
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_handshake:2470 New state TLS_HANDSHAKE_WAIT_HELLO_DONE
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_ecdhe_server_key_xchg:621 Negotiated secp256r1
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_rsa_verify:253 Peer signature verified
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_ecdhe_server_key_xchg:675 New state TLS_HANDSHAKE_WAIT_HELLO_DONE
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_handshake:2381 Handling a TLS_SERVER_HELLO_DONE of 0 bytes
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_tx_handshake:890 Sending a TLS_CLIENT_KEY_EXCHANGE of 66 bytes
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_tx_handshake:890 Sending a TLS_FINISHED of 12 bytes
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_server_hello_done:2182 New state TLS_HANDSHAKE_WAIT_CHANGE_CIPHER_SPEC
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_message:2736 New state TLS_HANDSHAKE_WAIT_FINISHED
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_handle_handshake:2381 Handling a TLS_FINISHED of 12 bytes
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_reset_handshake:204 New state TLS_HANDSHAKE_WAIT_START
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_finished:2367 New state TLS_HANDSHAKE_DONE
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: EAP completed with eapSuccess
Okt 08 19:26:52 markus-mbp2015 iwd[6123]: TTLS: tls_reset_handshake:204 New state TLS_HANDSHAKE_WAIT_START
I’m honestly at wits end. I hope someone has an idea whats going wrong here. I spent over 12h already trying to figure it out with all kinds of forums and wiki entries but no luck. For some reason wpa_supplicant
works without any problems so I have a way to use networks but i still would love to comprehend what the hell is going on here.
Here the inxi -FAZ --no-host | eos-sendlog
:
Cheers,
Markus