Linux

С помощью Network Manager версии 0.8.4 и выше

Убедитесь что версия Network Manager не ниже 0.8.4, затем щелкните по значку  уведомлений

Выберите проводное соединение и нажмите кнопку изменить

 

Перейдите на вкладку "Защита 802.1х", поставьте галочку "Использовать защиту 802.1х" и введите имя пользователя и пароль из договора

Убедитесь что авторизация пройдена и получен IP-адрес из диапазона 10.104.х.х

Debian/Ubuntu/Mint

Установите пакет wpasupplicant версии 0.5.х или выше (в Ubuntu 6.10 ставится по умолчанию) и cоздайте файл /etc/wpa_supplicant.conf со следующим содержанием:

ap_scan=0
network={
key_mgmt=IEEE8021X
eap=MD5
identity="ЛОГИН"
password="ПАРОЛЬ"
}

В /etc/network/interfaces в секцию вашего сетевого адаптера допишите:

wpa-driver wired
wpa-conf /etc/wpa_supplicant.conf

Должно получиться примерно так:

auto eth0
iface eth0 inet dhcp
wpa-driver wired
wpa-conf /etc/wpa_supplicant.conf

Теперь отключите/включите сетевой интерфейс: ifdown eth0; ifup eth0.

Mandriva

  • Скачайте и распакуйте архив wpa_supplicant-0.5.8.tar.gz
  • Переименуйте файл defconfig в каталоге распакованным wpa_supplicant в .config
  • Убедитесь что в этом файле есть строчка (если нет, допишите):
CONFIG_DRIVER_WIRED=y
  • make; make install
    • Если возникли проблемы при сборке смотрите на ошибки и доустановите недостающие пакеты
  • Создайте файл /etc/wpa_supplicant.conf со следующим содержанием:
ap_scan=0
network={
key_mgmt=IEEE8021X
eap=MD5
identity="ЛОГИН"
password="ПАРОЛЬ"
}
  • Если у вас несколько сетевых карт выясните нужную посредством команды ifconfig
  • В /etc/sysconfig/network-scripts/ifcfg-eth0 поставьте ONBOOT=no (для того чтобы при загрузке не пытался поднять интерфейс - долго). Здесь eth0 - может быть другим при наличии нескольких сетевых карт.
  • Запустите суппликант:
	 wpa_supplicant -Dwired -c/etc/wpa_supplicant.conf -ieth0
  • И опустите/поднимите интерфейс:
	 ifdown eth0; ifup eth0
  • Чтобы все поднималось при загрузке системы в /etc/rc.d/rc.local допишите:
wpa_supplicant -B -Dwired -c/etc/wpa_supplicant.conf -ieth0
ifup eth0