У меня проблема с подключением к сети eduroam по проводному соединению. Я думал, что eduroam работает только как беспроводная сеть, но, очевидно, мое учреждение также использует аутентификацию eduroam 802.1x в проводной сети. Я использовал скрипт конфигурации из cat.eduroam.org (по указанию наших администраторов), который сгенерировал следующую конфигурацию wpa_supplicant:

 network={
   ssid="eduroam"
   key_mgmt=WPA-EAP
   pairwise=CCMP
   group=CCMP TKIP
   eap=TLS
   ca_cert="/home/freyja/cat_installer/ca.pem"
   identity="XXX@XXX"
   subject_match="XXX"
   private_key="/home/freyja/cat_installer/user.p12"
   private_key_passwd="XXX"
 }

Когда я выпускаю:

sudo wpa_supplicant -ieth0 -c/home/freyja/cat_installer/cat_installer.conf

Я получаю ошибку:

Successfully initialized wpa_supplicant
nl80211: Driver does not support authentication/association or connect commands
eth0: Failed to initialize driver interface

Я пытался использовать другой драйвер:

sudo wpa_supplicant -ieth0 -D wext -c/home/freyja/cat_installer/cat_installer.conf

но это также вызывает ошибки:

ioctl[SIOCSIWMODE]: Operation not supported
ioctl[SIOCGIWRANGE]: Operation not supported
ioctl[SIOCGIWMODE]: Operation not supported
ioctl[SIOCSIWAP]: Operation not supported
ioctl[SIOCSIWESSID]: Operation not supported

Я думаю, что это проблема операционной системы, не полностью связанная с eduroam (я использую тестирование Debian - растянуть). Карта Ethernet работает нормально (она подключается к стандартной сети). Не могли бы вы помочь мне с этим?

1 ответ1

1

Это не проблема ОС. Вы пытаетесь использовать настройки Wi-Fi с чем-то, что не является Wi-Fi.

  • Во-первых, и nl80211, и wext ("беспроводные расширения") являются интерфейсами управления Wi-Fi (802.11) - они используются для настройки таких вещей, как ESSID, радиочастоты и т.д., Которых нет в проводном соединении.

    Для Ethernet используйте -D wired, если ваша версия wpa_supplicant не обнаружила его автоматически.

  • Во-вторых, Ethernet не использует WPA, поэтому key_mgmt=WPA-EAP неверен. Установите его в IEEE8021X.

    Также удалите настройки WPA " pairwise= " и " group= ".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .