Наш wiki-портал переехал на новый движок и доступен по адресу http://wiki.astralinux.ru

Эта версия портала обновляться больше не будет.

Drivers

Материал из AstraLinux Wiki
Перейти к: навигация, поиск

Содержание

Драйверы для операционной системы Astra Linux Special Edition

На этой странице будут добавляться собранные обновленные драйверы для всех версий ОС.

Astra Linux Special Edition 1.2

Intel i350

igb-5.2.9.4
igb_1.2.tgz
Установить распаковав архив и выполнить:

depmod -a

update-initramfs -u -t

Astra Linux Special Edition 1.3

Intel i40e


Intel® Network Adapter Driver для PCIE 40 сетевых соединений гигабитного Ethernet

driver-i40e-generic_3.2.0-27.astra1.5.18_amd64.deb

Исходники

Intel igb


Подходит для Intel 82575-6, 82580, I350, I210, I211
Проверен на Intel Corporation Device [8086:1533] (rev 03)

driver-igb-generic_3.2.0-27.astra5.3.5.3_amd64_signed.deb

igb-5.3.5.3.tar.gz

BROTHER HL-1110R


Важная информация! Эта инструкция не является рекоммендацией ОАО "НПО РусБИТех". В процессе настройки Вы можете заменить существующие файлы из состава ОС. Мы не несем ответственности за изменения в работе ОС СН Astra Linux Special Edition, которые могут последовать за выполнением действий из этой инструкции.

Установка драйвера для принтера Brother HL-1110r в Astra Linux Special Edition версии 1.3



©Марухин А.С.

Внимание:
Перед началом работ убедитесь в работоспособности принтера посредством его установки в ОС «Windows». Только после того, как убедитесь, что принтер работоспособен, приступайте к его установке на ОС «Astra Linux Special Edition версии 1.3».

Для установки драйвера для принтера «Brother HL-1110r» в «Astra Linux Special Edition версии 1.3» нам потребуется:
1. Загрузить необходимую версию драйвера с сайта производителя;
2. Добавить дополнительную архитектуру i386;
3. Загрузить библиотеки, необходимые для работы 32-битных приложений;
4. Установить драйвер;
5. Установить принтер.

1. Загрузка необходимой версии драйвера с сайта производителя.

Перейдя по ссылке
http://support.brother.com/g/b/downloadlist.aspx?c=ru&lang=ru&prod=hl1110r_eu&os=128&flang=English ,
загрузим два драйвера – «LPR printer driver (deb package)» и «CUPSwrapper printer driver (deb package)». Для этого необходимо кликнуть на ссылку загружаемого драйвера и нажать на кнопку «Подтвердите своё согласие с условиями соглашения и загрузите файлы».
После начала загрузки на экране появится инструкция по установке загружаемого нами драйвера. В нашем случае необходимо обратить внимание на пункт 3.

3. Check if pre-required procedures are completed For Debian/Ubuntu 64bit

Перейдя по ссылке, обнаружим, что условием для работы загруженного нами драйвера является установка одной из двух рекомендуемых производителем библиотек - «ia32-libs» или «lib32stdc++». Мы выберем первый вариант (его установкой займемся в п.4 данной инструкции).

2. Добавление дополнительной архитектуры i386.

Если попробовать установить скачанные нами драйверы без добавления архитектуры I386, система выдаст ошибку «Архитектура пакета (i386) не соответствует архитектуре системы (amd64)» и установка прервется.
Чтобы избежать данной ошибки и добавить поддержку архитектуры i386, выполним следующие действия:
1. Открыть «Терминал Fly»;
2. Ввести команду «dpkg –add-architecture i386» и нажать «Enter» (в командной строке не должно появиться никаких сообщений);
После выполнения данной операции установка необходимых нам драйверов для принтера станет возможной, но перед её началом необходимо загрузить библиотеки, обеспечивающие работу 32-битных приложений, иначе драйвер «LPR printer driver (deb package)» не будет настроен и печать принтера будет невозможна.

3. Загрузка библиотек, необходимых для работы 32-битных приложений.

Основная библиотека, которая нам требуется «ia32-libs», находится на диске со средствами разработки «ОС СН Astra Linux Special Edition версии 1.3».
Но данный пакет не сможет быть установлен, если не загрузить пакеты, требуемые для его работы:
1. libgcc1_4.7.2-5_amd64.deb;
2. libc-bin_2.13-38+deb7u8_amd64.deb;
3. gcc-4.7-base_4.7.2-5_amd64.deb;
4. libc6_2.13-38+deb7u8_amd64.deb;
5. libc6-i386_2.13-38+deb7u8_amd64.deb.

Данные пакеты доступны на https://packages.debian.org/, для их загрузки необходимо скопировать название пакета в строку поиска на сайте и выбрать «Debian Wheezy» и версию для «amd64».

4. Установка драйвера.
После того, как все необходимые пакеты будут загружены, создаем на рабочем столе новую папку (назовем её «Brother») и переносим в неё все наши пакеты и драйвера.
Таким образом, в папке «Brother» будут находиться:
1. libgcc1_4.7.2-5_amd64.deb;
2. libc-bin_2.13-38+deb7u8_amd64.deb;
3. gcc-4.7-base_4.7.2-5_amd64.deb;
4. libc6_2.13-38+deb7u8_amd64.deb;
5. libc6-i386_2.13-38+deb7u8_amd64.deb;
6. ia32-libs_20120102_amd64.deb;
7. hl1110lpr-3.0.1-1.i386.deb;
8. hl1110cupswrapper-3.0.1-1.i386.deb.
Далее откроем «Терминал Fly», введем команду «cd Desktop» и нажмем «Enter», после чего введем «cd Brother» (или «cd Название_вашей_папки») и снова нажмем «Enter».
Таким образом, мы перешли в нашу папку. Осталось дать команду на установку всех пакетов и драйверов, находящихся в ней.
Введем команду «dpkg -i *.deb» и нажмем «Enter».
Произойдет установка драйвера и в «Менеджере печати Fly» в разделе «Принтеры» появится «HL-1110».
5. Установка принтера.
По непонятным причинам данный принтер все равно не работает (иначе это было бы слишком просто), но и это не проблема. Удалим данный принтер, нажав на него правой клавишей мыши и выбрав «Удалить». И установим его вручную (благо, драйвер установился без ошибок).
1) Нажмем правой клавишей мыши на раздел «Принтеры», выберем «Добавить»;
2) Откроется окно «Мастер установки принтеров и классов», выберем «Принтер» (в данный момент принтер должен быть подключен к компьютеру и включен, индикатор работы горит зеленым цветом»);
3) Появится меню, где можно выбрать «Другой» или «Brother_HL-1110_series», выберем «Brother_HL-1110_series», нажмем «Далее»;
4) В открывшемся окне нажмем на кнопку «…» напротив надписи «Драйвер»;
5) В появившемся списке выберем фирму «Brother» и версию драйвера «HL-1110 for CUPS» (их там две, работает любая), нажмем «Да»;
6) Вернувшись на предыдущее окно, обнаружим, что напротив надписи «Драйвер» появился файл «ppd».
7) Нажмем на кнопку «Завершить».

В «Менеджере печати Fly» в разделе «Принтеры» появится «Brother_HL-1110_series», но в этот раз рабочий. Нажав правой клавишей мыши на «Brother_HL-1110_series», выберем «Печать проверочной страницы». Через 5-7 секунд принтер начнет печать.
Удачной Вам работы!

Примечание: В ходе установки 32-битных библиотек во время их настройки 4 пакета останутся с неудовлетворенными зависимостями. На работу принтера это не влияет, но при желании вы можете сами вычислить необходимые пакеты и установить самостоятельно.

Intel e1000e

Этот драйвер был протестирован на моноблоке Lenovo M93Z
e1000e_signed.tgz
Установить распаковав архив и выполнить:

depmod -a

update-initramfs -u -t

Broadcom BCM57840S


Этот драйвер был протестирован на сервере ASUS RS720-E7-RS24-EG
bnx2x.tgz
Установить распаковав архив и выполнить:

depmod -a

update-initramfs -u -t

Ссылка на исходный код

Intel i350

igb-5.2.9.4
igb.tgz
Установить распаковав архив и выполнить:

depmod -a

update-initramfs -u -t

Драйвер Qualcomm Atheros Bigfoot Killer E2200 Ethernet

Этот драйвер был протестирован на ноутбуке DellmAlienware 18.
alx
compat

Инструкция по сборке

You will need to install a few packages
Code:

sudo apt-get install build-essential linux-headers

You will need to download the compat-wireless-2012-05-10-p tarball from here: http://linuxwireless.org/download/co...5-10-p.tar.bz2

And download the attached compat-patch.txt.

Untar the tarball into a convenient location, and apply the patch making sure to use the --dry-run option to make sure there are no errors.
Code:

tar -xvf /path/to/compat-wireless-2012-05-10-p.tar.bz2
cd ./compat-wireless-2012-05-10-p.tar.bz2
patch --dry-run -p2 < /path/to/compat-patch.txt
patch -p2 < /path/to/compat-patch.txt

Now make and assuming no errors arise, install the package.

Code:

make
sudo make install

Now test that the module works by inserting it into the running kernel.

Code:

sudo modprobe alx

Your ethernet card should be discovered, and assuming you have the ethernet plugged into a working jack with dhcp, you should become connected to ethernet.

compat-wireless-2012-05-10-p.tar.bz2
compat-patch.txt

Драйвер wl.ko для Wireless устройств BCM4352

Этот драйвер был протестирован на ноутбуке DellmAlienware 18.
Этот драйвер был протестирован на сетевой карте BCM4352.
wl.ko
hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz

Инструкция по сборке

©Leone-mail
Process:

cd
mkdir b43b1-6.30.223.141
wget http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz
tar xvzf hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz -C b43b1-6.30.223.141
cd b43b1-6.30.223.141
touch dkms.conf
pico dkms.conf o gedit dkms.conf

Paste this (without lines) :



PACKAGE_NAME="b43b1"
PACKAGE_VERSION="6.30.223.141"
CLEAN="make clean"
MAKE="make"
BUILT_MODULE_NAME="wl"
BUILT_MODULE_LOCATION="./"
DEST_MODULE_LOCATION="/updates"



save and exit

cd ..
sudo mv b43b1-6.30.223.141 /usr/src/b43b1-6.30.223.141
cd /usr/src/b43b1-6.30.223.141
sudo dkms add -m b43b1 -v 6.30.223.141
sudo dkms build -m b43b1 -v 6.30.223.141
sudo rmmod wl
sudo dkms install -m b43b1 -v 6.30.223.141
sudo modprobe wl

Reboot computer

Add module wl in /etc/modules to load it at boot time if it doesn't work at reboot.

Enjoy ;)


Драйвер wl.ko для Wireless устройств на чипе broadcom

Этот драйвер был протестирован на сетевой карте bcm43142 2.4 Ghz 0x14e4 0x4365.

Скачать
Исходники
README_6.30.223.248.txt
Исходники с сайта broadcom.com

Драйвер tg3 для устройств на чипе broadcom

Этот драйвер был протестирован на сетевой карте AT-2711FX.

Скачать

Драйвер r8168 для устройств на чипе Realtek 8168xx

Список совместимых чипсетов:
Скачать
Драйвер:
Скачать
Исходный код драйвера:
Скачать

Драйвер alx.ko для устройств на atheros

Драйвер для сетевых карт atheros. Установить распаковав архив в корень и выполнить:

depmod -a

Скачать
compat-wireless-2012-05-10-p.tar.bz2

Драйвер hid-multitouch для touchscreen

Проверено на EGALAX 0eef:7200, установленном в "Панельная станция 10" P-Cap Panel Mount Panel PC".
Установить, выполнив:

dpkg -i hid-multitouch-driver-smolensk-1.3-0eef.7200.deb

Исходники

Astra Linux Special Edition 1.4

Canon


ВНИМАНИЕ! Для установки драйвера требуется пакет libjpeg62_6b1-3+deb7u1_amd64.deb из состава Debian Wheezey. Скачайте его и установите командой:

dpkg -i libjpeg62_6b1-3+deb7u1_amd64.deb

После этого установите драйвер:

dpkg -i g1489en_lindeb64_0207.deb


dpkg -i cndrvcups-ufr2-uk_2.90-1_amd64.deb

dpkg -i cndrvcups-common_2.90-1_amd64.deb

Исходный код для этого драйвера находится в архиве.

Intel

Intel igb


Подходит для Intel 82575-6, 82580, I350, I210, I211

driver-igb_3.16.0-16.astra5.3.5.4_amd64.deb

Исходный код:
igb-5.3.5.4.tar.gz

Atheros

Killer N2400


alx-driver-astra-1.4_signed.deb
Установить командой:
dpkg -i alx-driver-astra-1.4_signed.deb

Личные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты