Автор Тема: Альт10 и usb wifi-адаптер asus usb-n 13 c1  (Прочитано 674 раз)

Оффлайн Kostman

  • Начинающий
  • *
  • Сообщений: 29
Приветствую.

Господа знающие, подскажите способ подружить 10 станцию и usb wifi-адаптер asus usb-n 13 c1.
Десятка встала хорошо, но адаптер вообще игнорировала.

Онлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 31 505
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Альт10 и usb wifi-адаптер asus usb-n 13 c1
« Ответ #1 : 02.10.2022 19:18:41 »
Что про него говорит lsusb ?


http://heap.altlinux.org/modules/saga_of_devices/index.html

Оффлайн Kostman

  • Начинающий
  • *
  • Сообщений: 29
Re: Альт10 и usb wifi-адаптер asus usb-n 13 c1
« Ответ #2 : 03.10.2022 17:28:05 »
I'D (неважно) ASUSTek Computer , Inc. 803.11n WLAN Adapter

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 969
Re: Альт10 и usb wifi-адаптер asus usb-n 13 c1
« Ответ #3 : 03.10.2022 17:41:58 »
I'D (неважно) ASUSTek Computer , Inc. 803.11n WLAN Adapter
ID как раз важно, именно в нём указаны код производителя и код устройства. по которым и подгружается нужный драйвер

Оффлайн Kostman

  • Начинающий
  • *
  • Сообщений: 29
Re: Альт10 и usb wifi-адаптер asus usb-n 13 c1
« Ответ #4 : 03.10.2022 20:19:31 »
0b05:18f1

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 402
    • Домашняя страница
    • Email
Re: Альт10 и usb wifi-адаптер asus usb-n 13 c1
« Ответ #5 : 03.10.2022 20:31:04 »
apt-get update
update-kernel
apt-get install kernel-modules-rtl8192fu-std-def
Андрей Черепанов (cas@)

Оффлайн Kostman

  • Начинающий
  • *
  • Сообщений: 29
Re: Альт10 и usb wifi-адаптер asus usb-n 13 c1
« Ответ #6 : 03.10.2022 22:01:17 »
Я верно понял, что для этого нужен интернет?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 402
    • Домашняя страница
    • Email
Re: Альт10 и usb wifi-адаптер asus usb-n 13 c1
« Ответ #7 : 03.10.2022 22:05:51 »
Верно. Проводной или по USB через мобильный.
Андрей Черепанов (cas@)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 402
    • Домашняя страница
    • Email
Re: Альт10 и usb wifi-адаптер asus usb-n 13 c1
« Ответ #8 : 03.10.2022 22:06:32 »
Или взять Альт Образование 10.1rc1.
Андрей Черепанов (cas@)

Оффлайн Kostman

  • Начинающий
  • *
  • Сообщений: 29
Re: Альт10 и usb wifi-адаптер asus usb-n 13 c1
« Ответ #9 : 03.10.2022 22:25:12 »
Спасибо!

Оффлайн Kostman

  • Начинающий
  • *
  • Сообщений: 29
Re: Альт10 и usb wifi-адаптер asus usb-n 13 c1
« Ответ #10 : 03.10.2022 23:03:13 »
http://heap.altlinux.org/modules/saga_of_devices/index.html
Спасибо.
Я понял, что если автор драйверов не указал его совместимость именно с Альт (и лучше нужной версии), знач лучше не ломай. Ибо иногда драйвер не приложение, а модуль системы.

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 969
Re: Альт10 и usb wifi-адаптер asus usb-n 13 c1
« Ответ #11 : 04.10.2022 08:51:20 »
http://heap.altlinux.org/modules/saga_of_devices/index.html
Спасибо.
Я понял, что если автор драйверов не указал его совместимость именно с Альт (и лучше нужной версии), знач лучше не ломай. Ибо иногда драйвер не приложение, а модуль системы.
Драйвер - это часть ядра системы. В Linux он оформляется обычно в виде модуля ядра (но базовые вещи вкомпилированы в основной монолит ядра). При этом в установочном пакете (в данном случае - rpm) ядра содержится как само ядро, так и ряд часто используемых модулей к нему. Реже используемые модули ядра могут оформляться в виде отдельных установочных пакетов (в данном случае - нужный вам kernel-modules-rtl8192fu-std-def).

Модули ядра компилируются из исходных кодов одновременно со всем ядром, поэтому не получится просто так взять скомпилированный модуль от одной версии ядра и пытаться подгрузить его к ядру другой версии.

Какие модули будут в основном пакете, а какие в виде отдельных модулей, определяет сборщик ядра. Дистрибутивы Базальт основываются на единой платформе (текущая стабильная платформа общего назначения - p10), в рамках которой доступен единый набор ПО, в том числе ядер ОС. Сами дистрибутивы в рамках одной платформы отличаются своим назначением и соответственно начальным набором ПО, выбором графической среды, оформлением и начальными настройками.

Для написания драйвера необходимо знать полную спецификацию железки, для которой пишется драйвер. Это может знать в первую очередь создатель железки (чипа, на которой реализована железка). Бывает, что производители чипов открываю в более-менее открытый доступ спецификации чипов, чтобы сторонние программисты могли написать свои драйвера к своим ОС.
Если исходные коды драйвера открыты, то любой может собрать ядро с использованием этого драйвера. Возможны ограничения на минимально необходимую версию ядра (например потому что начиная с этой версии появились некоторые возможности, которые используются в коде драйвера). Также бывает, что с новой версией ядра уже невозможно скомпилировать драйвер к какой-нибудь очень древней железке.
Если спецификации закрыты (или открыты частично), то полноценный драйвер может написать только производитель железки (например драйвер nvidia). И тут всё зависит от его доброй воли - совместимость с какими версиями ядра он сделает, какие наложит дополнительные лицензионные ограничения, и сделает ли вообще драйвер для линукс.
Есть в мире такие энтузиасты, специалисты высокого класса, которые умудряются разобраться в спецификации устройства по обрывочным данным, по тем данным, которые смониторены при работе железки например под Windows и тп., чтобы написать драйвер под Linux, чтобы хоть как-то железка заработала, если сам производитель отказывается это делать.

Вот такой расклад по драйверам. Так что исходный код драйвера никак не привязан к  создателям дистрибутивов и линейке выпускаемых им дистрибутивов.

ЗЫ. Драйвера для принтеров и сканеров - это выглядит несколько по другому. За редким исключением существует для них зависимость от ядра ОС, но общая идея аналогичная описанному выше.
« Последнее редактирование: 04.10.2022 08:54:40 от Александр Ерещенко »

Оффлайн Kostman

  • Начинающий
  • *
  • Сообщений: 29
Re: Альт10 и usb wifi-адаптер asus usb-n 13 c1
« Ответ #12 : 15.10.2022 15:04:41 »
apt-get update
update-kernel
apt-get install kernel-modules-rtl8192fu-std-def

# apt-get update
Получено: 1 http://mirror.yandex.ru p10/branch/x86_64 release [4223B]
Получено: 2 http://mirror.yandex.ru p10/branch/x86_64-i586 release [1665B]         
Получено: 3 http://mirror.yandex.ru p10/branch/noarch release [2844B]             
Ошибка http://browser-rpm.sputnik.ru x86_64 release                               
  Could not connect to browser-rpm.sputnik.ru:80 (5.143.224.61), connection timed out
Получено 8732B за 2m0s (73B/s).                         
W: Release files for some repositories could not be retrieved or authenticated. Such repositories are being ignored.
E: Failed to fetch http://browser-rpm.sputnik.ru/altlinux/x86_64/base/release  Could not connect to browser-rpm.sputnik.ru:80 (5.143.224.61), connection timed out
E: Some index files failed to download. They have been ignored, or old ones used instead.
E: Tried to dequeue a fetching object
в цикле
E: Tried to dequeue a fetching object

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 969
Re: Альт10 и usb wifi-адаптер asus usb-n 13 c1
« Ответ #13 : 15.10.2022 15:45:26 »
Ошибка http://browser-rpm.sputnik.ru x86_64 release                               
  Could not connect to browser-rpm.sputnik.ru:80 (5.143.224.61), connection timed out
Ну так отключите этот репозиторий спутника.

Оффлайн Kostman

  • Начинающий
  • *
  • Сообщений: 29
Re: Альт10 и usb wifi-адаптер asus usb-n 13 c1
« Ответ #14 : 15.10.2022 23:37:04 »
Я его и не добавлял, сборка новая.
Получается в сборке указали не нужный репозиторий?