find . -type f -printf %u:%g\\n | awk '{usergroup[$0]++}; END {for(key in usergroup) printf "%-20s %d\n",key,usergroup[key]}'
hl:hauke 401
hl:1003 10
root:root 1
find
печатает для каждого файла строку вида username: groupname
.
awk
использует ассоциативный массив для подсчета вхождений. Для каждой строки увеличивается переменная с содержимым строки в качестве имени.
После того, как awk
прочитал последнюю строку, он печатает ключи и значения массива.
Я решил эту ошибку, понизив версию wpasupplicant с версии 2.6 до версии 2.4
Я бы проверил следующее:
systemctl list-unit-files --state=enabled
systemctl list-units | grep -iE '(net|dhcp|wpa|conn|wicd)'
Обязательно остановите и деактивируйте все службы управления сетью и попробуйте подключиться вручную :https://wiki.archlinux.org/index.php/Wireless_network_configuration#Manual_setup
Это также может быть полезно:
Возможно, вам придется изменить ath5k на тот модуль, который используется вашей картой Wi-Fi в файле конфигурации.
echo "options ath5k nohwcrypt=Y" | sudo tee -a /etc/modprobe.d/ath5k.conf
sudo iw reg set GB
Информация, которая была найдена здесь :
https://bbs.archlinux.org/viewtopic.php?id=231904
https://ubuntuforums.org/showthread.php?t=2279555
Помню, у меня в университете была похожая проблема. Выяснилось, что точки доступа получили обновление прошивки, которое прервало поддержку некоторых адаптеров WIFI.
Поскольку причиной сбоя соединения является «AUTH _FAILED», а не что-то вроде «WRONG _KEY», я бы спросил администратора вашей сети eduroam, знает ли он о какой-либо несовместимости.
Параллельно вы можете проверить, содержит ли журнал ядра какую-либо информацию о проблемах с прошивкой вашего адаптера WIFI. Откройте терминал и посмотрите вывод dmesg -wL
при попытке подключения к сети. Если вы обнаружите что-то подозрительное, пожалуйста, опубликуйте это здесь, может быть, мы сможем выяснить, что не так.