Я получаю ошибки при установке драйверов Wi-Fi. Как я могу это исправить?

ssh-copy-id просто автоматизирует команды

scp .ssh/id_rsa.pub user@other-host:
ssh user@other-host 'cat id_rsa.pub >> .ssh/authorized_keys'
ssh user@other-host 'rm id_rsa.pub'

То есть: он копирует ваш локальный файл id_rsa.pub на другой сервер и добавляет его в файл authorized_keys удаленного пользователя. [!d1 ]

Это просто удобный сценарий и требует аутентификации. Вы должны указать пароль user (в other-host), чтобы он работал. ssh-copy-id не делает ничего, кроме scp и ssh от вашего имени, поэтому, если они требуют аутентификации по паролю, ssh-copy-id также сделает это.

0
задан 16 March 2018 в 02:49

3 ответа

На другом компьютере перейдите на этот сайт: https://packages.ubuntu.com/ Выберите версию Ubuntu; проверьте с терминала:

lsb_release -d

И ваша архитектура; либо 32-, либо 64-битный:

arch

Поиск необходимой сборки пакета. Загрузите его и все его зависимости. Зависимости обозначаются красной точкой; в этом случае, dpkg-dev, g ++, gcc, libc6-dev и make. Скачайте также эти пакеты. Перенесите файлы .deb на рабочий стол машины Ubuntu. Затем из терминала:

cd ~/Desktop
sudo dpkg -i *.deb

Он может жаловаться, что в пакете отсутствует зависимость. Если да, загрузите это и добавьте его на рабочий стол и повторите попытку.

EDIT: Если, с другой стороны, у вас есть доступное соединение ethernet, вы можете просто сделать:

sudo apt-get update
sudo apt-get install build-essential

Все необходимые зависимости и их зависимости будут

Сноска: Мы хотели бы подтвердить детали вашего USB-радио, так как может быть лучший способ, чем этот длительный процесс. Измените свой вопрос, чтобы добавить результат:

lsusb 

EDIT : Ваше беспроводное устройство: 0bda: a811 Realtek Semiconductor Corp.

С временное подключение к Интернету по сети Ethernet, привязанное или любое другое средство, можно открыть терминал и выполнить:

sudo apt-get update
sudo apt-get install --reinstall build-essential git
git clone https://github.com/gnab/rtl8812au.git
sudo dkms add ./rtl8812au
sudo dkms build -m 8812au/4.2.2
sudo dkms install -m 8812au/4.2.2

Перезагрузка и работа вашей беспроводной сети.

1
ответ дан 22 May 2018 в 12:38
  • 1
    Итак, я загружал gcc (...). Deb и он дал мне ошибку «пакет gcc-7 не установлен». поэтому я загрузил пакет gcc-7 .Deb, но он дал мне ошибку «пакет libgcc-7-dev» не установлен. Я не хочу загружать несколько пакетов для каждого из нескольких пакетов, которые мне нужно загрузить. Было бы проще, если я смогу подключиться к Ethernet ... Мне пришлось бы переместить мой компьютер в другую комнату, но все в порядке. И если проще, как мне это сделать с Ethernet? – Cody Oncken 11 March 2018 в 18:54
  • 2
    Пожалуйста, см. Мое редактирование выше в несколько мгновений. – chili555 11 March 2018 в 20:14
  • 3
    Эй, я нашел еще один USB-адаптер Wi-Fi, который работает, но он действительно очень медленный ... как очень медленный. Поэтому я готов, с вашей помощью, спуститься и погрязнуть, чтобы исправить эту проблему, которую я испытываю. Прошу прощения за то, что вы не ответили на некоторое время. – Cody Oncken 15 March 2018 в 05:26
  • 4
    Вы хотите установить драйвер для внутреннего? Если да, опубликуйте результат: lspci -nnk | grep 0280 Или, чтобы настроить USB? Если это так, отправьте результат команды терминала: lsusb – chili555 16 March 2018 в 01:14
  • 5
    Хорошо, я отредактировал свое оригинальное сообщение с информацией, которую вы запросили. – Cody Oncken 16 March 2018 в 02:50

На другом компьютере перейдите на этот сайт: https://packages.ubuntu.com/ Выберите версию Ubuntu; проверьте с терминала:

lsb_release -d

И ваша архитектура; либо 32-, либо 64-битный:

arch

Поиск необходимой сборки пакета. Загрузите его и все его зависимости. Зависимости обозначаются красной точкой; в этом случае, dpkg-dev, g ++, gcc, libc6-dev и make. Скачайте также эти пакеты. Перенесите файлы .deb на рабочий стол машины Ubuntu. Затем из терминала:

cd ~/Desktop sudo dpkg -i *.deb

Он может жаловаться, что в пакете отсутствует зависимость. Если да, загрузите это и добавьте его на рабочий стол и повторите попытку.

EDIT: Если, с другой стороны, у вас есть доступное соединение ethernet, вы можете просто сделать:

sudo apt-get update sudo apt-get install build-essential

Все необходимые зависимости и их зависимости будут

Сноска: Мы хотели бы подтвердить детали вашего USB-радио, так как может быть лучший способ, чем этот длительный процесс. Измените свой вопрос, чтобы добавить результат:

lsusb

EDIT : Ваше беспроводное устройство: 0bda: a811 Realtek Semiconductor Corp.

С временное подключение к Интернету по сети Ethernet, привязанное или любое другое средство, можно открыть терминал и выполнить:

sudo apt-get update sudo apt-get install --reinstall build-essential git git clone https://github.com/gnab/rtl8812au.git sudo dkms add ./rtl8812au sudo dkms build -m 8812au/4.2.2 sudo dkms install -m 8812au/4.2.2

Перезагрузка и работа вашей беспроводной сети.

1
ответ дан 17 July 2018 в 19:06

На другом компьютере перейдите на этот сайт: https://packages.ubuntu.com/ Выберите версию Ubuntu; проверьте с терминала:

lsb_release -d

И ваша архитектура; либо 32-, либо 64-битный:

arch

Поиск необходимой сборки пакета. Загрузите его и все его зависимости. Зависимости обозначаются красной точкой; в этом случае, dpkg-dev, g ++, gcc, libc6-dev и make. Скачайте также эти пакеты. Перенесите файлы .deb на рабочий стол машины Ubuntu. Затем из терминала:

cd ~/Desktop sudo dpkg -i *.deb

Он может жаловаться, что в пакете отсутствует зависимость. Если да, загрузите это и добавьте его на рабочий стол и повторите попытку.

EDIT: Если, с другой стороны, у вас есть доступное соединение ethernet, вы можете просто сделать:

sudo apt-get update sudo apt-get install build-essential

Все необходимые зависимости и их зависимости будут

Сноска: Мы хотели бы подтвердить детали вашего USB-радио, так как может быть лучший способ, чем этот длительный процесс. Измените свой вопрос, чтобы добавить результат:

lsusb

EDIT : Ваше беспроводное устройство: 0bda: a811 Realtek Semiconductor Corp.

С временное подключение к Интернету по сети Ethernet, привязанное или любое другое средство, можно открыть терминал и выполнить:

sudo apt-get update sudo apt-get install --reinstall build-essential git git clone https://github.com/gnab/rtl8812au.git sudo dkms add ./rtl8812au sudo dkms build -m 8812au/4.2.2 sudo dkms install -m 8812au/4.2.2

Перезагрузка и работа вашей беспроводной сети.

1
ответ дан 23 July 2018 в 19:53

Другие вопросы по тегам:

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