Автор Тема: This is Attansic L1/L2 and Atheross AR81 family driver for Solaris.  (Прочитано 9758 раз)

Илья

  • Гость
This is Attansic L1/L2 and Atheross AR81 family driver for Solaris.
« : Январь 13, 2012, 01:57:59 pm »
Это Attansic L1/L2 и Atheross AR81 семейства драйверов для Solaris.

Протестированных чипов и карт
  Attansic L1 (ASUS P5KPL-VM)
  Attansic L1E (ASUS P5KPL-CM)
  Atheros L2
  Atheros L2C
  Atheros L1C (Gigabyte GA-G31M ES2L)

Треть Подготовка к установке

(1) источник копирования и бинарные файлы.

        # gunzip -cd atge-x.x.x.tar.gz | tar xf -
Добавить имя хоста для сетевой карты в /etc/hosts file

Сделать ссылки на правильный каталог бинарных и Makefile в соответствии с Вашими
конфигурации.

% cd /.../atge-x.x.x
        % rm obj Makefile
        % ln -s Makefile.${KARCH}_${COMPILER} Makefile
        % ln -s ${KARCH} obj
 Где $ {} KARCHER является результатом `isainfo -n` и $ {} является компилятор
 "GCC" или "SunCC", который Вы хотите использовать для запусков.

После этого скомпилируйте atge в соответствии со следующим.

% rm Makefile.config
    % ln -s Makefile.config_gld3 Makefile.config
        % /usr/ccs/bin/make

 Тестирование
  # cd /.../atge-x.x.x
        # /usr/ccs/bin/make install
        # ./adddrv.sh
    # /usr/ccs/bin/make uninstall (don`t do this for Solaris7)
        # modload obj/atge
        # devfsadm -i atge ( for solaris7, use drvconfig and reboot with -r option )
        # ifconfig atgeN plumb ( where N is unit number, typcally 0 for first card)
        # ifconfig -a        ( you will see an entry for atge0, ensure ethernet address is correct)
        # ifconfig atgeN HOSTNAME
        # ifconfig atgeN      ( ensure IP address is correct)
        # ifconfig atgeN up   ( and then you can test with ping, telnet, ftp ...)
Установить atge
  # cd /.../atge-x.x.x
        # /usr/ccs/bin/make install
 # ./adddrv.sh
            # devfsadm -i atge ( for Solaris7 use drvconfig and reboot with -r option )
проверить интерфейс и поднять
sudo dladm show-phys
ifconfig atgeN plumb up
ifconfig -a
Настройка сетевого интерфейса. Создание и / или изменять файлы СЛЕДУЮЩЕЕ:
file in /etc/hostname.atgeN
/etc/dhcp.atgeN