Найти тему
Vyacheslav Rudencko

Если отключат Windows. Linux. Поддержка периферии.

Привет, друзья.

Я как обычно про замену Windows. Теперь хочу рассказать про периферию.

Кроме компьютера на столе обычно стоит принтер, сканер (или МФУ), у кого-то то и 3d принтер. В разъем USB вставлен китайский свисток Bluetooth и/или Wi-Fi модуль.

Подключена беспроводная колонка, веб-камера и куча другой требухи.

С windows все понятно, или драйвер подтягивается автоматически, или в комплекте идет диск с драйверами. 

Ну или скачивается из интернета, на крайняк. Да и выпущена целая плеяда драйвер-паков различного уровня тяжести и запущенности.

Когда вы покупаете новую периферию, до сих пор производитель часто кладет диск с ПО.

-2

На диске скорей всего будут драйвера только для Windows, может быть еще для MacOS X положат. Все... Остальное искать самим.

Чего можно сказать в целом... 

Современные производители оборудования тоже максимально оптимизируют периферию. Реализуют ее через веб интерфейс и контроллер, который знают все системы. Чаще всего в линуксе вы просто включите USB устройство в разъем и оно заработает.

Очень-очень многое уже включено в ядро Linux производителями оборудования. Почему? Промышленность тоже на лине сидит. Вот они себе и облегчают жизнь. Да и контроллеров USB не так много в реальности, да и программеры лень писать код с нуля.

Чтобы подключить web-камеру, купленную в ленте по скидосу мне пришлось ее распаковать и воткнуть в комп. Все... Приложение Cheese ее определило и добавило в список камер.

-3

Так же дела обстоят с китайскими свистками различного пошиба. Bluetooth модули подрубались все, Wi-Fi модули вообще предлагали подключится сразу к двум.

Геймпады тоже определялись. Притом даже китайские и на ARM версии Debian Linux.

-4

Несколько неоднозначно все с 4g свистками различного пошиба. Самые современные эмулируют из себя сетевую карту, попроще - известный все устройствам контроллер модема (не для линукса стараются - для роутеров(хотя они тоже большей частью на линуксе). Самые упоротые до сих пор используют проприетарные драйвера с эмуляцией дисковода, и ручным переключением запросом через терминал. При выборе модема лучше заранее посмотреть ветку в 4pda про него. Просто последний вариант настолько упоротый, что мануал для подключения его к чему-либо не Windows-подобному занимает листа 2 А4 и просит по середине обернуть все шкурой с попы дракона, предварительно убитого копьем, отобранным у эльфа 80 уровня. К счастью, сейчас редко такие встречаются.

-5

Сложнее дела обстоят с принтерами, сканерами и МФУ. Точнее говоря, не сложнее... Производители поддерживаются абсолютно противоположных стратегий.

Если говорить про принтеры HP, Epson, brother , то драйвера и соответствующие утилиты вы найдете на официальных сайтах. В случае HP, даже в магазине приложений. Чаще всего и служба печати (CUPS) подхватывает просто так, но для МФУ я бы все равно скачал приложение. Просто будет удобнее. Ну это мне так попадалось. Может, я брал распространенные принтеры (Нет! Всегда изврат какой-то брал).

-6

А вот с принтерами Canon всегда творится трэш. Самый настоящий трэш. Нет, реально говорю - подумайте, прежде чем заморачиваться.

-7

Даже если модель предназначена для работы с UNIX системами (MacOS X, Linux, BSD) вы все равно будете выполнять мануал длиною в лист А4. Но и это еще не все...

-8

-9

У Canon есть еще одна фича - "printer for Windows system only".

Такую надпись я только у Canon видел. И да, дома у меня как раз такой...

Вот там моих 16 лет опыта с Linux с трудом хватило для стабильной работы. Правда, надо было поднять сетевой принтер и сканер. И драйверов под него не было вообще. Но получилось.

Честно, не знаю ситуации с принтерами Lexmark и Kyocera.

В теории, у них есть свои пакеты драйверов на официальных сайтов. И ветки обсуждений пустуют... Это значит, что все работает... Но это в теории, на практике - не знаю.

Что из периферии еще мучал?.. Прошивки телефонов. Тут все очень интересно. 

-10

Под MTK процессоры (китайцы) есть родное, стабильное приложение SPFlashTool под Linux. С остальными все грустно. Надо смотреть в гугле под каждый конкретный телефон.

Все ваши arduino, AVR, Attiny, Esp32 и прочие чаще всего одинаково стабильно работают на всем, что хоть сколько-нибудь похоже на компьютер и имеет полноценные usb/ или COM порты.

-11

Тоже можно сказать и про умный дом. Работает это чаще всего через web-интерфейс и требует, разве что, наличия варианта Firefox/chromium в системе.

Наверное, у меня все. 

Надеюсь, статья была полезной.

Удачи.