You are not logged in.
Hi everybody.
I'm a brand new Arch user, and loving it all so far, except that I can't seem to get my home wifi network to connect properly. Frustratingly, I do not have access to the router, it's shared with my building, so I can't change the encryption settings or try a wired connection. I eventually went to the library to set up my system, and at this point am positive it all works relatively well, just not at home.
It seems like this particular card is a bit of a problem child. As suggested here I've compiled and installed the backported module for 3.16-rc-1, and now using netctl-auto I can connect to and switch between all the public networks I've tried, including my iPhone personal hotspot. The connection isn't phenomenal, but it's more than functional. But when connecting to my home router, everything looks okay, netctl doesn't complain at all, I can obtain an IP address just fine, but I'm not receiving (or even sending, I don't think) any packets at all. Windows 7 on the same box has no problems with it.
What am I missing here? Everything I've thought to check, both setting it up manually and using netctl, looks the same between using this problematic network and my phone network or the public networks. Any pointers would be greatly appreciated!
Thanks in advance. Let me know if I put this in the wrong place, I'll move it!
Some relevant info:
uname -r:
3.15.5-1-ARCH
lspci -k:
...
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
Subsystem: Lenovo Device 5100
Kernel driver in use: r8169
Kernel modules: r8169
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188EE Wireless Network Adapter (rev 01)
Subsystem: Lenovo Device 0179
Kernel driver in use: rtl8188ee
Kernel modules: rtl8188ee
...
lsmod | grep ^rtl:
rtl8188ee 123867 0
rtl_pci 27043 1 rtl8188ee
rtlwifi 78079 2 rtl_pci,rtl8188ee
iw dev:
phy#0
Interface wlp2s0
ifindex 3
wdev 0x1
addr 00:71:cc:79:35:c4
type managed
channel 1 (2412 MHz), width: 20 MHz (no HT), center1: 2412 MHz
iw dev wlp2s0 link:
Connected to 00:1d:d3:b3:68:b0 (on wlp2s0)
SSID: Perusa
freq: 2432
RX: 7656 bytes (53 packets)
TX: 1856 bytes (10 packets)
signal: -58 dBm
tx bitrate: 13.5 MBit/s MCS 0 40MHz
bss flags: short-slot-time
dtim period: 0
beacon int: 100
iw dev wlp2s0 station dump:
Station 00:1d:d3:b3:68:b0 (on wlp2s0)
inactive time: 660 ms
rx bytes: 204181
rx packets: 1417
tx bytes: 2409
tx packets: 19
tx retries: 0
tx failed: 0
signal: -64 dBm
signal avg: -50 dBm
tx bitrate: 135.0 MBit/s MCS 7 40MHz
rx bitrate: 52.0 MBit/s MCS 5
authorized: yes
authenticated: yes
preamble: long
WMM/WME: yes
MFP: no
TDLS peer: no
journalctl -xn:
-- Logs begin at Wed 2014-07-16 13:31:56 PDT, end at Thu 2014-07-17 10:05:41 PDT. --
Jul 17 10:05:34 poltergeist dhcpcd[1465]: waiting for pid 1276 to exit
Jul 17 10:05:34 poltergeist dhcpcd[1276]: exited
Jul 17 10:05:34 poltergeist wpa_actiond[283]: Interface 'wlp2s0' connected to network 'Perusa'
Jul 17 10:05:35 poltergeist dhcpcd[1476]: version 6.4.0 starting
Jul 17 10:05:35 poltergeist dhcpcd[1476]: DUID 00:01:00:01:1b:59:9e:b1:00:71:cc:79:35:c4
Jul 17 10:05:35 poltergeist dhcpcd[1476]: wlp2s0: IAID cc:79:35:c4
Jul 17 10:05:35 poltergeist dhcpcd[1476]: wlp2s0: rebinding lease of 172.20.10.3
Jul 17 10:05:40 poltergeist dhcpcd[1476]: wlp2s0: DHCP lease expired
Jul 17 10:05:40 poltergeist dhcpcd[1476]: wlp2s0: soliciting a DHCP lease
Jul 17 10:05:41 poltergeist dhcpcd[1476]: wlp2s0: offered 10.0.0.52 from 10.0.0.1
systemctl status netctl-auto@wlp2s0.service:
netctl-auto@wlp2s0.service - Automatic wireless network connection using netctl profiles
Loaded: loaded (/usr/lib/systemd/system/netctl-auto@.service; enabled)
Active: active (running) since Thu 2014-07-17 09:40:20 PDT; 26min ago
Docs: man:netctl.special(7)
Process: 232 ExecStart=/usr/bin/netctl-auto start %I (code=exited, status=0/SUCCESS)
CGroup: /system.slice/system-netctl\x2dauto.slice/netctl-auto@wlp2s0.service
├─ 281 wpa_supplicant -B -P /run/wpa_supplicant_wlp2s0.pid -i wlp2s0 -D nl80211,wext -c/run/net...
├─ 283 wpa_actiond -p /run/wpa_supplicant -i wlp2s0 -P /run/network/wpa_actiond_wlp2s0.pid -a /...
└─1592 dhcpcd -4 -q -t 30 -K -L wlp2s0
Jul 17 10:05:35 poltergeist dhcpcd[1476]: DUID 00:01:00:01:1b:59:9e:b1:00:71:cc:79:35:c4
Jul 17 10:05:35 poltergeist dhcpcd[1476]: wlp2s0: IAID cc:79:35:c4
Jul 17 10:05:35 poltergeist dhcpcd[1476]: wlp2s0: rebinding lease of 172.20.10.3
Jul 17 10:05:40 poltergeist dhcpcd[1476]: wlp2s0: DHCP lease expired
Jul 17 10:05:40 poltergeist dhcpcd[1476]: wlp2s0: soliciting a DHCP lease
Jul 17 10:05:41 poltergeist dhcpcd[1476]: wlp2s0: offered 10.0.0.52 from 10.0.0.1
Jul 17 10:05:46 poltergeist dhcpcd[1476]: wlp2s0: leased 10.0.0.52 for 604800 seconds
Jul 17 10:05:46 poltergeist dhcpcd[1476]: wlp2s0: adding route to 10.0.0.0/24
Jul 17 10:05:46 poltergeist dhcpcd[1476]: wlp2s0: adding default route via 10.0.0.1
Jul 17 10:05:46 poltergeist dhcpcd[1476]: forked to background, child pid 1592
dmesg:
[ 4.088684] wlp2s0: authenticate with e2:63:94:e3:13:64
[ 4.108588] wlp2s0: send auth to e2:63:94:e3:13:64 (try 1/3)
[ 4.109694] wlp2s0: authenticated
[ 4.111668] wlp2s0: associate with e2:63:94:e3:13:64 (try 1/3)
[ 4.119870] wlp2s0: RX AssocResp from e2:63:94:e3:13:64 (capab=0x431 status=0 aid=1)
[ 4.119921] rtl8188ee:rtl88ee_set_hw_reg():<0-0> switch case not process 5c
[ 4.119987] wlp2s0: associated
[ 8.344334] psmouse serio2: alps: Unknown ALPS touchpad: E7=10 00 64, EC=10 00 64
[ 10.456016] psmouse serio2: trackpoint: IBM TrackPoint firmware: 0x0e, buttons: 3/3
[ 10.815551] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input15
[ 193.847555] wlp2s0: deauthenticating from e2:63:94:e3:13:64 by local choice (Reason: 3=DEAUTH_LEAVING)
[ 193.879011] cfg80211: Calling CRDA to update world regulatory domain
[ 195.079977] wlp2s0: authenticate with 00:1d:d3:b3:68:b0
[ 195.099688] wlp2s0: direct probe to 00:1d:d3:b3:68:b0 (try 1/3)
[ 195.302754] wlp2s0: send auth to 00:1d:d3:b3:68:b0 (try 2/3)
[ 196.800474] wlp2s0: send auth to 00:1d:d3:b3:68:b0 (try 3/3)
[ 197.811091] wlp2s0: authentication with 00:1d:d3:b3:68:b0 timed out
[ 199.229577] wlp2s0: authenticate with 00:1d:d3:b3:68:b0
[ 199.249096] wlp2s0: send auth to 00:1d:d3:b3:68:b0 (try 1/3)
[ 199.250197] wlp2s0: authenticated
[ 199.252069] wlp2s0: associate with 00:1d:d3:b3:68:b0 (try 1/3)
[ 199.266549] wlp2s0: RX AssocResp from 00:1d:d3:b3:68:b0 (capab=0xc11 status=0 aid=11)
[ 199.266599] rtl8188ee:rtl88ee_set_hw_reg():<0-0> switch case not process 5c
[ 199.266700] wlp2s0: associated
[ 199.266889] cfg80211: Calling CRDA to update world regulatory domain
[ 292.694099] rtlwifi:rtl_watchdog_wq_callback():<0-0> AP off, try to reconnect now
[ 292.694116] wlp2s0: Connection to AP 00:1d:d3:b3:68:b0 lost
[ 292.751232] cfg80211: Calling CRDA for country: US
[ 293.952560] wlp2s0: authenticate with 00:1d:d3:b3:68:b0
[ 293.972959] wlp2s0: send auth to 00:1d:d3:b3:68:b0 (try 1/3)
[ 293.974146] wlp2s0: authenticated
[ 293.975270] wlp2s0: associate with 00:1d:d3:b3:68:b0 (try 1/3)
[ 293.989666] wlp2s0: RX AssocResp from 00:1d:d3:b3:68:b0 (capab=0xc11 status=0 aid=11)
[ 293.989729] rtl8188ee:rtl88ee_set_hw_reg():<0-0> switch case not process 5c
[ 293.989809] wlp2s0: associated
[ 448.579575] wlp2s0: deauthenticating from 00:1d:d3:b3:68:b0 by local choice (Reason: 3=DEAUTH_LEAVING)
[ 448.612690] cfg80211: Calling CRDA to update world regulatory domain
[ 449.820310] wlp2s0: authenticate with e2:63:94:e3:13:64
[ 449.839949] wlp2s0: send auth to e2:63:94:e3:13:64 (try 1/3)
[ 449.841080] wlp2s0: authenticated
[ 449.842897] wlp2s0: associate with e2:63:94:e3:13:64 (try 1/3)
[ 449.844807] wlp2s0: RX AssocResp from e2:63:94:e3:13:64 (capab=0x431 status=0 aid=1)
[ 449.844857] rtl8188ee:rtl88ee_set_hw_reg():<0-0> switch case not process 5c
[ 449.844924] wlp2s0: associated
[ 1516.710784] wlp2s0: deauthenticating from e2:63:94:e3:13:64 by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1516.743261] cfg80211: Calling CRDA to update world regulatory domain
[ 1517.941146] wlp2s0: authenticate with 00:1d:d3:b3:68:b0
[ 1517.960603] wlp2s0: send auth to 00:1d:d3:b3:68:b0 (try 1/3)
[ 1517.961849] wlp2s0: authenticated
[ 1517.963507] wlp2s0: associate with 00:1d:d3:b3:68:b0 (try 1/3)
[ 1517.977879] wlp2s0: RX AssocResp from 00:1d:d3:b3:68:b0 (capab=0xc11 status=0 aid=11)
[ 1517.977936] rtl8188ee:rtl88ee_set_hw_reg():<0-0> switch case not process 5c
[ 1517.978008] wlp2s0: associated
[ 1517.978252] cfg80211: Calling CRDA to update world regulatory domain
Last edited by wheatbuck (2014-07-17 17:46:22)
Offline
Hi, did you solve the problem? I'm struggling with the same issue, furthermore I even have 2 Archlinux systems on my laptop(first with working wireless and the send with a broken one). All packages on the both systems are up to date. But the last installed (the broken one) drops wireless as soon as link is established. It happens every every time with every wlan I try. Sure, I can just try replace every single file and eventually find out which one causes the problem, but this is too much for me.
$uname -r
3.17.2-1-ARCH
[ 58.797080] wlp1s0: authenticate with c8:be:19:f5:03:d0
[ 58.819820] wlp1s0: send auth to c8:be:19:f5:03:d0 (try 1/3)
[ 58.821712] wlp1s0: authenticated
[ 58.822262] wlp1s0: associate with c8:be:19:f5:03:d0 (try 1/3)
[ 58.835433] wlp1s0: RX AssocResp from c8:be:19:f5:03:d0 (capab=0x431 status=0 aid=11)
[ 58.835763] wlp1s0: associated
[ 58.836031] cfg80211: Calling CRDA to update world regulatory domain
[ 58.884937] wlp1s0: deauthenticating from c8:be:19:f5:03:d0 by local choice (Reason: 3=DEAUTH_LEAVING)
[ 58.912269] cfg80211: Calling CRDA for country: GB
Both systems use common kernel file. `lspci -v` shows the same on both.
01:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
Subsystem: Dell Device 0209
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at d0500000 (64-bit, non-prefetchable) [size=512K]
Expansion ROM at d0580000 [disabled] [size=64K]
Capabilities: [40] Power Management version 2
Capabilities: [50] MSI: Enable- Count=1/4 Maskable+ 64bit+
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number 00-00-00-00-00-00-00-00
Kernel driver in use: ath9k
Kernel modules: ath9k
Which way I should be looking?
Last edited by deathangle908 (2014-11-03 11:58:18)
Offline