Как установить беспроводной USB ALFA AWUS036NHA (набор микросхем AR9271) на Ubuntu 18.04.1 lts на i386

По сути, «потому что так делалось со времен ручных пишущих машинок». Действительно.

Ручная пишущая машинка имела каретку , на которую подавалась бумага, и она двигалась вперед, когда вы печатали (загружая пружину), и имела рычаг или ключ, который отпускал каретку, позволяя пружине вернуть каретку к левому краю.

С появлением электронного ввода данных (телетайп и т. Д.) Это продолжалось. Таким образом, клавиша Enter на многих терминалах будет помечена Return .

Перевод строки произошел (в ручном режиме) после возврата каретки к левому полю.Опять же, электронные устройства имитировали ручные устройства, выполняя отдельную операцию перевода строки .

Обе операции закодированы (чтобы телетайп был больше, чем автономное устройство, создающее бумажный шрифт), поэтому у нас есть CR (возврат каретки) и LF (строка -кормить). На этом изображении из ASR 33 Teletype Information показана клавиатура с Return справа и Line-Feed только слева. Находясь справа , это был главный ключ:

enter image description here

Unix появился позже. Его разработчики любили сокращать (посмотрите на все сокращения, даже creat для «создать»). Столкнувшись с возможным двухэтапным процессом, они решили, что перевод строки имеет смысл только в том случае, если ему предшествует возврат каретки. Поэтому они отказались от явного возврата каретки из файлов и преобразовали клавишу терминала Return для отправки соответствующего перевода строки. Чтобы избежать путаницы, они назвали перевод строки «новой строкой».

При вводе текста на терминале Unix выполняет перевод в другом направлении: перевод строки становится возвратом каретки / переводом строки.

(То есть «обычно»: так называемый «приготовленный режим», в отличие от «сырого» режима, в котором перевод не выполняется).

Резюме:

  • возврат каретки / перевод строки - это последовательность 13 10
  • устройство отправляет 13 (поскольку «навсегда» в ваших терминах)
  • Unix-подобные системы измените это на 13 10
  • Другие системы не обязательно хранят только 10 (Windows в основном принимает только 10 или 13 10, в зависимости от того, насколько важна совместимость).

1
05.03.2019, 14:22
1 ответ

Пакет firmware-ath9k-htcпредназначен для вашего внутреннего набора микросхем WiFi, и (повторно )его установка не привела `к активации вашего набора микросхем AWUS036NHA. Alfa AWUS036NHA — это ребрендинг Atheros.

Вместо этого сделайте:

sudo apt-get update 
sudo apt-get install firmware-atheros 

Если вы купили Альфу для взлома, то отключать внутренний Wi-Fi у вас нет никакого интереса.

Когда у вас есть Alfa в режиме монитора, вам нужно, чтобы athk работал для подключения к Интернету/нормального подключения.

1
28.01.2020, 00:19

Теги

Похожие вопросы