A resposta foi dada por uma atualização do kernel do Arch Linux para 4.1.2. Agora funciona de novo, portanto, deve ter sido algo a ver com a versão do kernel.
Eu uso iwconfig
para me mostrar algumas informações sobre minha conexão de internet atual como esta
$ iwconfig
wlp2s0 IEEE 802.11abg ESSID:"eduroam"
Mode:Managed Frequency:2.462 GHz Access Point: 06:0B:6B:2E:A7:80
Bit Rate=6 Mb/s Tx-Power=22 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=42/70 Signal level=-68 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:19522 Missed beacon:0
lo no wireless extensions.
No passado, essas informações eram atualizadas toda vez que eu executava o comando. Ultimamente, as informações permanecem as mesmas desde o início da conexão. O mesmo se aplica ao que obtenho via cat /proc/net/wireless
. Qual pode ser a razão para isso e como posso corrigi-lo?
Tags networking proc wifi