Встановлення драйвера для 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"

Я ціную ваші пропозиції

EDIT: Ось як виглядає мій адаптер wifi для довідки.

EDIT2: Вихід lsusb


Будь ласка, відредагуйте своє запитання, щоб додати результат цієї термінальної команди: lsusb Ласкаво просимо до askubuntu!
chili555

@ chili555 спасибі за відповідь, я додав посилання на вихід lsusb. Мені потрібно 10 репутації, щоб мати змогу розмістити фотографії та більше 2 посилань, тож шкода першого редагування доведеться видалити посилання
krato


Зверніть увагу, що usb.id точно такий же, як і дублікат.
chili555

Це все ще вимагає підключення до Інтернету. У вас є ідея, як це зробити?
krato

Відповіді:


29

Ось як ви встановите його приблизно за п’ять хвилин.

Крато: "Ей, друже, чи можу я запозичити ваше ефірне з'єднання всього на кілька хвилин? Я приніс із собою шість улюблених напоїв".

Друг: "Звичайно, Крато, радий допомогти тобі! Дозвольте покласти пару напоїв на лід".

Потім ви відкриваєте термінал і робіть:

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/

У спадному вікні виберіть Довірно. Пошук Linux-заголовків - загальних та важливих для складання. Обов’язково знайдіть їх залежність та залежність залежностей. Не забудьте завантажити правильну версію - 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

Будь ласка, збережіть файли та ці інструкції до цього часу.


1
Спасибі людино, ти справді знаєш свою справу! +1 для "як запозичити підручник", +1 для варіантів. Я хочу спробувати 5 днів, але залежності можуть вбити мене. Зроби 5 хвилин, щоб побачити, чи працює.
krato

це працює зараз! побіг ip linkі там ра0. lsmod також містить список драйверів. Чи знаєте ви, чому це все ще не є частиною вихідного дерева ядра Linux?
крато

Включення в ядро, а потім включення у версію Ubuntu LTS - тривалий процес, я вважаю, два роки і більше. Будь ласка, дивіться мою редакцію вище. Радий, що працює!
chili555

Відмінно - підтвердили це на TP-LINK TL-WN727N на Ubuntu 15.10. Що бентежить те, що вже працює драйвер "mt7601u", але здається, що цього недостатньо: "mt7601Usta" (як показано вище).
AgentLiquid

@AgentLiquid Будь ласка, розпочніть власне нове запитання. Я підозрюю, що йому потрібна прошивка. Давай дізнаємось.
chili555
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.