Установка драйвера для TP-LINK TL-WN727N в Ubuntu 14.04

17

Я новичок в Ubuntu и у меня проблемы с моей Ubuntu 14.04. Я подключил свой адаптер Wi-Fi, но он не работал, так что, думаю, мне нужно установить драйвер вручную, но я не знаю, как это сделать. В настоящее время у меня нет подключения к Интернету на этом компьютере, так как адаптер Wi-Fi не работает, и я не могу подключиться через кабель Ethernet.

Это то, что я пробовал до сих пор (все еще не работает):

  • Установка драйвера ath9k из tar.gz. Я следил за этим
  • После этого для установки rt2800usb. У меня были ошибки при sudo modprobe -v rt2800usbсообщении "ошибка не может вставить недопустимый аргумент rt2800usb"

Я ценю ваши предложения

РЕДАКТИРОВАТЬ: Вот как выглядит мой Wi-Fi адаптер для справки.

EDIT2: вывод lsusb

крато
источник
Пожалуйста, отредактируйте ваш вопрос, чтобы добавить результат этой команды терминала: lsusb Добро пожаловать в askubuntu!
chili555
@ chili555 спасибо за ответ, я добавил ссылку на вывод lsusb. Мне нужно 10 репутации, чтобы иметь возможность размещать фотографии и более 2 ссылок, так что извините за первую правку, нужно удалить ссылку
krato
Обратите внимание, что usb.id точно такой же, как дубликат.
chili555
Это все еще требует подключения к интернету. У вас есть идея, как это сделать без?
Крато

Ответы:

29

Вот как вы установите его примерно за пять минут.

Крато: «Привет, друг, могу я заимствовать твое соединение с Ethernet на несколько минут? Я принес шесть твоих любимых напитков».

Друг: «Конечно, Крато, рад помочь тебе! Позволь мне положить пару таких напитков на лед».

Затем вы открываете терминал и делаете:

sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/porjo/mt7601.git 
cd mt7601/src
make
sudo make install
sudo mkdir -p /etc/Wireless/RT2870STA/
sudo cp RT2870STA.dat /etc/Wireless/RT2870STA/
sudo modprobe mt7601Usta

Ваш беспроводной теперь должен работать. Отсоедините Ethernet, поблагодарите друга и наслаждайтесь!

Вот как это сделать примерно через пять дней ... может быть.

Зайдите сюда: http://packages.ubuntu.com/

Выберите Trusty в раскрывающемся списке. Поиск linux-headers-generic и build-essential. Обязательно найдите их зависимости и зависимости зависимостей. Обязательно загрузите правильную версию, 32- или 64-разрядную. После того, как вы загрузили около пятнадцати пакетов на другой компьютер, перенесите их с помощью USB-накопителя или аналогичного устройства на рабочий стол вашего компьютера с Ubuntu. Откройте терминал и установите их:

cd ~/Desktop
sudo dpkg -i *.deb

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

Напишите много сообщений на форуме, чтобы рассказать старому чили, как вы застряли. Промыть и повторить.

Как только это будет сделано, получите следующее: https://github.com/porjo/mt7601/archive/master.zip Загрузите его, а затем перенесите на свой рабочий стол. Щелкните правой кнопкой мыши и выберите «Извлечь здесь». Теперь вернемся к терминалу.

cd ~/Desktop/mt7601/src
make
sudo make install
sudo mkdir -p /etc/Wireless/RT2870STA/
sudo cp RT2870STA.dat /etc/Wireless/RT2870STA/
sudo modprobe mt7601Usta

Ваш беспроводной теперь должен работать.

В любом случае, когда Update Manager устанавливает позднее ядро, известное как linux-image, после запрошенной перезагрузки, вы должны перекомпилировать:

cd ~/mt7601/src
make clean
make
sudo make install
sudo modprobe mt7601Usta

Пожалуйста, сохраните файлы и эти инструкции на это время.

chili555
источник
1
Спасибо мужчина, ты действительно знаешь свое дело! +1 за «как брать учебник», +1 за варианты. Я хочу попробовать 5 дней, но зависимости могут убить меня. Собираюсь 5 минут посмотреть, работает ли это.
Крато
это работает сейчас! побежал ip linkи есть ra0. lsmod также перечисляет драйвер. Знаете ли вы, почему это все еще не является частью дерева исходных текстов ядра Linux?
Крато
Включение в ядро, а затем включение в версию Ubuntu LTS - долгий процесс, я полагаю, два года или больше. Пожалуйста, смотрите мое редактирование выше. Рад, что это работает!
chili555
Отлично - подтвердил это на TP-LINK TL-WN727N на Ubuntu 15.10. Что сбивает с толку, так это то, что уже запущен драйвер "mt7601u", но кажется, что этого недостаточно: нам нужен "mt7601Usta" (как показано выше).
AgentLiquid
@AgentLiquid Пожалуйста, начните свой новый вопрос. Подозреваю, нужна прошивка. Давай выясним.
chili555