Драйверы оборудования¶
Одной из первых вещей, которые необходимо сделать после установки Linux Mint, является проверка наличия доступных драйверов оборудования.
- Запустите Меню ‣ Администрирование ‣ Менеджер драйверов .
Если вы находитесь в офлайн-режиме, Менеджер Драйверов пожалуется, что он не может подключиться к интернету.
Вставьте ваш загрузочный USB накопитель с Linux Mint (или DVD), дождитесь когда он примонтируется, и нажмите OK .
- Установите соответствующие флажки, для выбора доступных драйверов и нажмите Apply Changes .
- Перезагрузить компьютер.
© Copyright 2017, Linux Mint Revision d8fbd844 .
Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions latest Downloads pdf html epub On Read the Docs Project Home Builds Free document hosting provided by Read the Docs.
Самые полезные настройки и команды Linux
Драйверы — это программы подобные обычному программному обеспечению. Разница лишь в том, что для их работы не требуется постоянное вмешательство пользователя. Они служат для взаимодействия ваших аппаратных средств между собой. Как все просто. Вам необходимо улучшить их использование операционной системой.
Чаще всего, необходимые драйвера включаются в дистрибутив и устанавливаются в процессе установки. Иногда бывает все не так удачно, и только что собранная рабочая станция будет идти без звука, сети или видео драйверов.
Я не буду вдаваться в детали, поясняя установку специфических драйверов. Для получения этой информации вам необходимо обратиться к поставщикам оборудования. Я поясню, как установить драйверы, как загрузить их, а затем как добавить их в автозагрузку, чтобы они загружались автоматически каждый раз при запуске системы.
Установка
Подобно любому программному обеспечению, драйверы могут быть скомпилированными или нет. Обычно они не скомпилированы. Драйверы обычно распространяются в виде исходных текстов, с целью достижения максимально возможной совместимости аппаратных средств на установленной платформе. Это значит, что вам придется компилировать их из исходных текстов. Элементарно! Мы уже знаем как это сделать.
Если поставщик оборудования является щедрым, он, возможно, дополнит поставляемый драйвер само-устанавливающим скриптом. Другими словами, вам будет нужно только запустить одну команду, которая выполнит: распаковку архива, компиляцию, установку и загрузку драйвера. Но это может не работать. Я был свидетелем как само-устанавливающийся скрипт драйвера работал неверно. По этой причине, для всех практических задач, вам следует устанавливать драйвер вручную.
После успешной распаковки из архива и компиляции исходников (./configure, make, make install), вы, скорее всего, столкнетесь с выбором из трех вариантов:
- Драйвер будет полностью сконфигурирован и скопирован в папки, выбранные по умолчанию, и системные пути будут обновлены. В этом случае, вам не нужно ничего делать, чтобы использовать драйвер.
- Драйвер будет сконфигурирован автоматически, и системные пути будут обновлены. Это значит, что вы только добавите имя драйвера в список загружаемых драйверов начальной загрузки, чтобы он загружался автоматически при запуске системы.
- Драйвер будет готов к использованию, но не будет сконфигурирован, системные пути не будут обновлены. Вам придется вручную загрузить драйвер и затем обновить список загружаемых драйверов начальной загрузки, чтобы он загружался автоматически при запуске системы.
При втором варианте, процесс установки, будет выглядеть следующим образом:
$ tar zxf любая_программа.tar.gz ИЛИ $ tar -xjf любой_драйвер.tar.bz2 $ cd любой_драйвер_папка $ ./configure $ make $ make install Необязательные параметры $ ./setup_driver_script
Теперь только остается добавить этот драйвер в список загружаемых драйверов при запуске системы. В Linux драйвера часто называют модулями .
Вам нужно открыть конфигурационный файл, содержащий список модулей. Также необходимо знать его точное имя и размещение файла в вашем дистрибутиве. В Ubuntu этот файл называется modules.conf и размещается в /etc каталоге ( /etc/modules.conf ). Мы обновим этот файл, но вначале мы сделаем его резервную копию. Пожалуйста помните, что для изменения конфигурационных файлов нужны права суперпользователя.
Так будет выглядеть эта процедура:
$ cp /etc/modules.conf /etc/modules.conf.bak $ gedit /etc/modules.conf
Приведенные выше команды откроют файл modules.conf в текстовом редакторе gedit. Теперь, просто добавьте драйвер в пустую строку ниже существующих драйверов, сохраните файл, выйдите из текстового редактора и перезагрузите систему, чтобы изменения вступили в силу. Это все!
Вот пример, файла modules.conf для Kubuntu Linux, установленной на виртуальной машине. Добавим новый драйвер. Мы просто запишем его имя ниже существующих записей. Конечно, необходимо знать ТОЧНОЕ имя соответствующего драйвера.
Третий вариант немного более сложный.
Загрузка драйверов
Вы успешно скомпилировали драйвер, но ничего не произошло. Это получилось потому, что драйвер еще не включен. Посмотрев внутрь каталога, вы заметите файл с расширением .ko . Это и есть ваш драйвер, и его необходимо загрузить вручную.
Нам нужно установить драйвер в ядро. Это можно сделать с помощью команды insmod .
$ cd драйвер_каталог $ insmod драйвер.ko
После загрузки драйвера его можно конфигурировать. Вы можете убедиться в том, что драйвер действительно присутствует в списке всех доступных модулей:
$ lsmod
Если вы случайно сделали серьезную ошибку и хотите удалить драйвер, то можете воспользоваться командой rmmod :
$ rmmod
Конфигурирование драйверов
Конфигурирование драйвера требует немного знаний о его функциональности. Чаще всего инструкции находятся в текстовых файлах how-to руководства.
Ниже приведенный пример показывает как конфигурировать сетевую карту после загрузки сетевого драйвера. Сетевой карте присвоен идентификатор и IP адрес. В данном случае, eth0 — имя выбранного устройства, но оно может быть другим, например: eth1, eth2 и т. д. . Назначенный IP адрес показывает нам, что машина будет частью локальной сети.
$ ifconfig eth0 192.168.0.9
После перезагрузки вы увидите, что сетевое подключение отсутствует. Это происходит из-за того, что драйвер отсутствует в общем каталоге по умолчанию, и система не знает, где его искать. Вам придется повторить всю процедуру снова:
$ cd драйвер_каталог $ insmod драйвер.ko $ ifconfig eth0 192.168.0.9
Теперь становится понятно, что применение скрипта для автоматизации этих действий было бы отличной идеей. И это именно то, что мы собираемся сделать — написать скрипт и добавить его в начальную загрузку системы.
Скрипты
Как и в системах DOS и Windows, скрипты могут быть написаны в текстовом редакторе. Учитывая внутренние различия между текстовыми файлами и скриптами, необходимо различать текстовые файлы и скрипты. В системе Windows достаточно изменить расширение .txt на .bat и файл станет скриптом. В Linux немного по-другому.
Командная строка Linux находится внутри оболочки или, точнее сказать, и есть сама оболочка или Шелл (Shell). Существует несколько оболочек, каждая со своим уникальным набором команд. Самая популярная (устанавливается по умолчанию) оболочка Linux это BASH . Нам необходимо добавить информацию в наш скрипт, если хотим сделать его связанным с нашей оболочкой.
Таким образом, записав в файл приведенные выше команды плюс ссылка на оболочку, получим следующий скрипт:
#!/bin/bash $ cd драйвер_каталог $ insmod драйвер.ko $ ifconfig eth0 192.168.0.9
Можно сделать это короче:
#!/bin/bash $ insmod /home/roger/драйвер_каталог/драйвер.ko $ ifconfig eth0 192.168.0.9
Теперь у нас есть рабочий скрипт. Или точнее текстовый файл, который содержит соответствующие команды. Нам необходимо сделать его исполняемым файлом. Во-первых, нужно сохранить этот файл. Назовем его network_script .
Сделаем скрипт исполняемым.
$ chmod +x network_script
Теперь у нас есть работающий скрипт. Нам нужно разместить его в каталоге /etc/init.d и он будет запускаться во время начальной загрузки системы.
$ cp network_script /etc/init.d/
В завершение нужно обновить систему для активации скрипта.
$ update-rc.d network_script defaults
После перезагрузки вы поймете, что драйвер загружен автоматически и сетевая карта сконфигурирована! Возможен и другой вариант, make install и драйвер будет помещен в каталог по умолчанию:
/lib/modules//kernel/drivers/net/драйвер.ko
Или вы могли разместить драйвер в этом каталоге сами. Таким образом, вы могли бы избежать написания скрипта.
Однако мой метод, даже если и менее изящный, имеет одно преимущество. Драйверы, которые вы скомпилировали вручную и поместили в каталоги по умолчанию, будут потеряны при обновлении ядра системы. Это значит, что вам будет необходимо их переустанавливать каждый раз после такого обновления. Мой неэлегантный метод позволяет избежать этой проблемы.
Poccия
- Домашняя страница
- Poccия
Часто задаваемые вопросы и устранение неполадок
Главная страница DCP-7070DWR
Часто задаваемые вопросы и устранение неполадок
Руководства
Расходные материалы и дополнительные компоненты
Поддерживаемые операционные системы
Технические характеристики
Часто задаваемые вопросы и устранение неполадок
DCP-7070DWR
Дата: 27.07.2020 Номер: faq00100556_000
Простая установка драйвера принтера с помощью утилиты (Linux).
Мы разработали утилиту, с помощью которой вы можете с лёгкостью установить драйвер принтера. Для загрузки данной утилиты следуйте инструкциям ниже.
Эта утилита автоматически устанавливает драйвер принтера, изменяя папки установки, ссылки и параметры системы без предупреждения.
При подключении по USB:
Перед выполнением указанных ниже действий подключите устройство Brother к ПК.
Утилита по умолчанию загружается в папку «Download» (название папки может различаться в зависимости от дистрибутива Linux).
Откройте окно терминала.
Перейдите в директорию, в которую был загружен файл, используя команду cd.
Например: cd Downloads
Введите эту команду для извлечения загруженного файла:
Команда: gunzip linux-brprinter-installer-*.*.*-*.gz
Авторизуйтесь под учётной записью суперпользователя с помощью команды «su» или «sudo su».
Команда: bash linux-brprinter-installer-*.*.*-* название устройства Brother
Например: bash linux-brprinter-installer-2.1.1-1 MFC-J880DW
Связанные модели
ADS-1100W, ADS-1200, ADS-1600W, ADS-1700W, ADS-2100, ADS-2200, ADS-2600W, ADS-2700W, DCP-110C, DCP-115C, DCP-120C, DCP-130C, DCP-135C, DCP-145C, DCP-150C, DCP-1510R, DCP-1512R, DCP-1610WR, DCP-1612WR, DCP-1623WR, DCP-165C, DCP-195C, DCP-330C, DCP-350C, DCP-375CW, DCP-385C, DCP-540CN, DCP-6690CW, DCP-7010R, DCP-7025R, DCP-7030R, DCP-7045NR, DCP-7055R, DCP-7055WR, DCP-7057R, DCP-7057WR, DCP-7060DR, DCP-7065DNR, DCP-7070DWR, DCP-8020, DCP-8025D, DCP-8040, DCP-8045D, DCP-8065DN, DCP-8070D, DCP-8085DN, DCP-8110DN, DCP-8250DN, DCP-9010CN, DCP-9020CDW, DCP-9040CN, DCP-9042CDN, DCP-J100, DCP-J105, DCP-J315W, DCP-J515W, DCP-J525W, DCP-J715W, DCP-L2500DR, DCP-L2520DWR, DCP-L2540DNR, DCP-L2551DN, DCP-L2560DWR, DCP-L3550CDW, DCP-L5500DN, DCP-L6600DW, DCP-L8410CDW, DCP-T220, DCP-T225, DCP-T300, DCP-T310, DCP-T420W, DCP-T425W, DCP-T500W, DCP-T510W, DCP-T520W, DCP-T700W, DCP-T710W, DCP-T720DW, DCP-T820DW, DS-620, DS-640, DS-720D, DS-820W, DS-920DW, FAX-2920R, HL-1110R, HL-1112R, HL-1202R, HL-1210WR, HL-1212WR, HL-1223WR, HL-1430, HL-2030R, HL-2040R, HL-2070NR, HL-2130R, HL-2132R, HL-2140R, HL-2150NR, HL-2170WR, HL-2240DR, HL-2240R, HL-2250DNR, HL-2700CN, HL-3040CN, HL-3140CW, HL-3170CDW, HL-4040CN, HL-4050CDN, HL-4150CDN, HL-5140, HL-5150D, HL-5170DN, HL-5240, HL-5250DN, HL-5270DN, HL-5340D, HL-5350DN, HL-5370DW, HL-5440D, HL-5450DN, HL-5470DW, HL-6050, HL-6050D, HL-6050DN, HL-6180DW, HL-7050, HL-7050N, HL-J6000DW, HL-L2300DR, HL-L2340DWR, HL-L2360DNR, HL-L2365DWR, HL-L2371DN, HL-L3230CDW, HL-L5000D, HL-L5100DN(T), HL-L5200DW(T), HL-L6300DW(T), HL-L6400DW(T), HL-L6450DW , HL-L8250CDN, HL-L8260CDW, HL-L9200CDWT, HL-L9310CDW(T), MFC-1810R, MFC-1815R, MFC-1912WR, MFC-210C, MFC-215C, MFC-235C, MFC-240C, MFC-250C, MFC-260C, MFC-425CN, MFC-465CN, MFC-4800, MFC-5460CN, MFC-7320R, MFC-7360NR, MFC-7420R, MFC-7440NR, MFC-7820NR, MFC-7840WR, MFC-7860DWR, MFC-8370DN, MFC-8420, MFC-8440, MFC-8520DN, MFC-8820D, MFC-8840D, MFC-8840DN, MFC-885CW, MFC-8860DN, MFC-8880DN, MFC-8950DW, MFC-9120CN, MFC-9160, MFC-9180, MFC-9330CDW, MFC-9420CN, MFC-9440CN, MFC-9450CDN, MFC-9465CDN, MFC-990CW, MFC-J200, MFC-J2310, MFC-J2320, MFC-J2510, MFC-J265W, MFC-J2720, MFC-J3520, MFC-J3530DW, MFC-J3720, MFC-J3930DW, MFC-J430W, MFC-J5910DW, MFC-J5945DW, MFC-J6510DW, MFC-J6910DW, MFC-J6945DW, MFC-J825DW, MFC-L2700DNR, MFC-L2700DWR, MFC-L2720DWR, MFC-L2740DWR, MFC-L2751DW, MFC-L3770CDW, MFC-L5700DN, MFC-L5750DW, MFC-L6800DW(T), MFC-L6900DW(T), MFC-L6950DW, MFC-L8650CDW, MFC-L8690CDW, MFC-L9550CDW(T), MFC-L9570CDW(T), PDS-5000, PDS-5000F, PDS-6000, PDS-6000F
Если вам потребуется дополнительная помощь, обратитесь в службу поддержки Brother:
Отзывы о материалах
Чтобы помочь нам улучшить поддержку пользователей, просим вас поделиться своим мнением, ответив на вопросы ниже.
Установка драйверов для токенов на Linux
Необходимо установить драйвера в зависимости от типа вашего токена.
Установка драйверов для Rutoken
- К deb-based системе относятся ОС: Debian, Ubuntu, Linux Mint, Astra Linux;
- К rpm-based системе относятся ОС: RedHat, CentOS, Fedora, ALT Linux, ROSA Linux, МСВС, ГосЛинукс.
Установка драйвера в deb-based системах
Чтобы установить необходимые библиотеки и пакеты, нужно:
- Открыть Терминал.
- Ввести команду: $ sudo apt-get install libccid pcscd libpcsclite1
- Нажать Enter.
- Ввести пароль пользователя с правами администратора системы (пользователя root).
- Нажать Enter.
- Нажать Y. Указанная библиотека и пакеты будут установлены.
Для работы с «Рутокен S» необходимо установить специальный драйвер
Актуальные версии драйвера доступны на странице в разделе «Пользователям Рутокен S». Чтобы установить драйвер, нужно:
- Открыть Терминал.
- Для перехода в папку с загруженным с сайта драйвером ввести команду: $ cd Downloads
- Нажать Enter.
- Для добавления права на исполнение ввести команду: $ sudo chmod +x ifd-rutokens_[версия драйвера]_i386.deb
Пример команды для 32-разрядной версии Ubuntu: $ sudo chmod +x ifd-rutokens_1.0.4_i386.deb - Нажать Enter.
- Ввести пароль пользователя с правами администратора системы (пользователя root).
- Нажать Enter. Права на исполнение будут добавлены.
- Для запуска процесса установки драйвера ввести команду: $ sudo dpkg -i ifd-rutokens_[версия драйвера]_i386.deb
Пример команды для 32-разрядной версии Ubuntu: $ sudo dpkg -i ifd-rutokens_1.0.4_i386.deb - Нажать Enter. Драйвер будет установлен.
Установка драйвера в rpm-based системах
- Установка необходимых библиотек и пакетов на компьютер
- Остановка сервиса pcscd
- Запуск сервиса pcscd в отладочном режиме
- Установка необходимых библиотек и пакетов на компьютер.
Чтобы установить необходимые библиотеки и пакеты, нужно:- Открыть Терминал.
- Ввести одну из следующих команд:
- Для всех, кроме ALT Linux и Fedora: $ sudo yum install ccid pcsc-lite ,
- Для ALT Linux: $ sudo apt-get install pcsc-lite-ccid pcsc-lite ,
- Для Fedora: $ sudo yum install pcsc-lite-ccid pcsc-lite ,
- Нажать Enter.
- Ввести пароль пользователя с правами администратора системы (пользователя root).
- Нажать Enter.
- Нажать Y. Указанные библиотеки и пакеты будут установлены.
Для работы с «Рутокен S» необходимо установить специальный драйвер Актуальные версии драйвера доступны на странице в разделе «Пользователям Рутокен S». Чтобы установить драйвер (для всех, кроме ALT Linux), нужно:
- Открыть Терминал;
- Для перехода в папку с загруженным с сайта драйвером ввести команду: $ cd Downloads
- Нажать Enter;
- Для добавления права на исполнение ввести команду: $ sudo chmod +x ifd-rutokens_[версия драйвера]_i486.rpm
Пример команды для 32-разрядной версии Fedora: $ sudo chmod +x ifd-rutokens_1.0.4_1.i486.rpm - Нажать Enter;
- Ввести пароль пользователя с правами администратора системы (пользователя root);
- Нажать Enter. Права на исполнение будут добавлены;
- Для запуска процесса установки драйвера ввести команду: $ sudo rpm -ivh ifd-rutokens_[версия драйвера]_i486.rpm
Пример команды для 32-разрядной версии Fedora: $ sudo rpm -ivh ifd-rutokens_1.0.4_1.i486.rpm - Нажать Enter. Драйвер будет установлен.
Установка драйвера в ALT Linux Необходимо ввести команды:
$ sudo chmod +x ifd-rutokens_[версия драйвера].x86_64.rpm
$ sudo rpm -ivh ifd-rutokens_[версия драйвера].x86_64.rpm Примеры команд для 64-разрядной версии ALT Linux:
$ sudo chmod +x ifd-rutokens_1.0.4_1.x86_64.rpm
$ sudo rpm -ivh ifd-rutokens_1.0.4_1.x86_64.rpm - Остановка сервиса pcscd Ввести команду: $ sudo service pcscd stop
Для Fedora: $ su service pcscd stop - Запуск сервиса pcscd в отладочном режиме Ввести команду: $ sudo /usr/sbin/pcscd/ -afd
Для Fedora: $ sudo /usr/sbin/pcscd/ -adfffff
Установка драйверов для Jacarta
- После установки «КриптоПро» необходимо выполнить команду: dnf install cprocsp-rdr-jacarta*.rpm
- Если необходимо установить «Единый Клиент JaCarta»:
- Перейти на страницу загрузки файлов;
- Выбрать из списка:
- ПК «Единый Клиент JaCarta 3.0» (версия для 32-битных систем)
- Перейти в режим «root» через команду «su»,
- При использовании команды исключить оператора «sudo».
Установка драйверов для ESmart
Подробная информация о работе с токенами на различных UNIX-системах расположена на сайте.
Информация об установке и настройке находится в «Руководстве администратора» п. 2.2.