You are not logged in.
Hello,
When trying to install arch linux on my laptop, I used wifi-menu to connect to my home wifi network and everything worked fine.
I partitioned my disk and installed arch linux but when I booted from the new system the wifi stoped working and I couldn't get it up.
So I booted from the flash media again to try and fix, but even now the wifi stopped working.
I couldn't get the interface to go up. Using wifi-menu to connect to my home wifi didn't work and I can't find any information on the errors I see. I'm not sure if any of them are even relevant
is this a firmware issue? did I mess something up in my laptop's network hardware?
here is some information that might be of help:
# 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: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether 54:ee:75:7d:ca:d5 brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
link/ether e0:94:67:66:68:63 brd ff:ff:ff:ff:ff:ff
# dmesg | grep iwl
[ 2.101994] iwlwifi 0000:02:00.0: enabling device (0000 -> 0002)
[ 2.109552] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-28.ucode failed with error -2
[ 2.112103] iwlwifi 0000:02:00.0: capa flags index 3 larger than supported by driver
[ 2.115450] iwlwifi 0000:02:00.0: loaded firmware version 27.455470.0 op_mode iwlmvm
[ 2.170582] iwlwifi 0000:02:00.0: Detected Intel(R) Dual Band Wireless AC 3165, REV=0x210
[ 2.173021] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[ 2.173471] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[ 2.260505] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
[ 2.261790] iwlwifi 0000:02:00.0 wlp2s0: renamed from wlan0
[ 2.300973] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[ 2.301733] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[ 2.367415] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[ 2.367864] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
# dmesg | grep firmware
[ 2.109552] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-28.ucode failed with error -2
[ 2.115450] iwlwifi 0000:02:00.0: loaded firmware version 27.455470.0 op_mode iwlmvm
[ 2.279575] [drm] Finished loading DMC firmware i915/skl_dmc_ver1_26.bin (v1.26)
[ 2.285936] [drm] GuC firmware load skipped
[ 2.428443] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
[ 2.577679] psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x595f04)
[ 2.747034] Bluetooth: hci0: Intel Bluetooth firmware patch completed and activated
# systemctl --failed
UNIT LOAD ACTIVE SUB DESCRIPTION
● dhcpcd@wlp2s0.service loaded failed failed dhcpcd on wlp2s0
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
1 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.
# systemctl status dhcpcd@wlp2s0.service
● dhcpcd@wlp2s0.service - dhcpcd on wlp2s0
Loaded: loaded (/usr/lib/systemd/system/dhcpcd@.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sat 2017-05-27 18:00:09 IDT; 5min ago
Process: 273 ExecStart=/usr/bin/dhcpcd -q -w %I (code=exited, status=1/FAILURE)
05 27 17:59:39 dhcpcd[273]: DUID 00:01:00:01:20:bb:26:da:e0:94:67:66:68:63
05 27 17:59:39 dhcpcd[273]: wlp2s0: IAID 67:66:68:63
05 27 17:59:39 dhcpcd[273]: wlp2s0: adding address fe80::2c42:e264:64cb:409a
05 27 17:59:40 dhcpcd[273]: wlp2s0: soliciting an IPv6 router
05 27 17:59:40 dhcpcd[273]: wlp2s0: carrier lost
05 27 17:59:40 dhcpcd[273]: wlp2s0: deleting address fe80::2c42:e264:64cb:409a
05 27 18:00:09 systemd[1]: dhcpcd@wlp2s0.service: Control process exited, code=exited status=1
05 27 18:00:09 systemd[1]: Failed to start dhcpcd on wlp2s0.
05 27 18:00:09 systemd[1]: dhcpcd@wlp2s0.service: Unit entered failed state.
05 27 18:00:09 systemd[1]: dhcpcd@wlp2s0.service: Failed with result 'exit-code'.
Thanks in advance for the help.
Offline
Your laptop has a wired connection, can you use that as fallback ?
Try following the wireless manual setup from the wiki.
If the installed environment doesn't have the necessary programs installed, boot with the live iso.
Post the steps you took and results .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Since wifi-menu worked for you when you first installed, you should be able to connect to your wifi again booting from the flash media.
Check https://wiki.archlinux.org/index.php/Netctl
Maybe you forgot to install dialog and wpa_supplicant? In this case, just get them with pacstrap and reboot in the installed system.
Offline
It sounds funny but there is an issue I've been also meeting with installing arch via wifi-menu.
I don't know the real cause, but it seems that if you use more modes on the access point, such as b, g and n, it fails, won't re/connect etc.
I was pulling my hair out one day - it just didn't work. My workaround was running wifi-menu just a few sec after the my router came back up from the reboot.
Since then I'm running it via wifi, using NetworkManager and it has no problems. Hope this helps.
Offline