Instalowanie sterownika dla TP-LINK TL-WN727N na Ubuntu 14.04

17

Jestem nowy w Ubuntu i mam problemy z moim Ubuntu 14.04. Podłączyłem adapter Wi-Fi, ale nie działał, więc chyba muszę ręcznie zainstalować sterownik, ale nie wiem, jak to zrobić. Obecnie nie mam połączenia z Internetem na tym komputerze, ponieważ adapter Wi-Fi nie działa i nie mogę się połączyć za pomocą kabla Ethernet.

Oto rzeczy, których do tej pory próbowałem (nadal nie działały):

  • Instalowanie sterownika ath9k z tar.gz. Śledziłem to
  • W następstwie tego do instalacji rt2800usb. Miałem błędy sudo modprobe -v rt2800usbmówiąc „błąd nie mógł wstawić nieprawidłowego argumentu rt2800usb”

Doceniam twoje sugestie

EDYCJA: Oto jak wygląda moja karta Wi-Fi w celach informacyjnych.

EDYCJA 2: Wyjście lsusb

krato
źródło
Edytuj swoje pytanie, aby dodać wynik polecenia terminalu: lsusb Witamy w askubuntu!
chili555
@ chili555 dzięki za odpowiedź, dodałem link do wyjścia lsusb. Potrzebuję 10 reputacji, aby móc umieszczać zdjęcia i więcej niż 2 linki, więc przepraszam za pierwszą
EDYCJĘ
Pamiętaj, że usb.id jest dokładnie taki sam jak duplikat.
chili555
Nadal wymaga połączenia z Internetem. Czy masz pomysł, jak to zrobić bez?
krato

Odpowiedzi:

29

Oto jak zainstalować go w około pięć minut.

Krato: „Hej, przyjacielu, czy mogę pożyczyć połączenie Ethernet na kilka minut? Przyniosłem sześć twoich ulubionych napojów.”

Przyjaciel: „Jasne, Krato, cieszę się, że mogę ci pomóc! Pozwól mi postawić kilka tych napojów na lodzie”.

Następnie otwórz terminal i wykonaj:

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

Twoja sieć bezprzewodowa powinna teraz działać. Odłącz ethernet, dziękuj przyjacielowi i ciesz się!

Oto jak to zrobić za około pięć dni ... może.

Idź tutaj: http://packages.ubuntu.com/

Wybierz Trusty w rozwijanym polu. Szukaj linux-headers-generic i build-essential. Pamiętaj, aby zlokalizować ich zależności i zależności zależności. Pamiętaj, aby pobrać poprawną wersję 32- lub 64-bitową. Po pobraniu około piętnastu pakietów na inny komputer, przenieś je za pomocą pamięci USB lub podobnej do komputera z systemem Ubuntu. Otwórz terminal i zainstaluj je:

cd ~/Desktop
sudo dpkg -i *.deb

Może narzekać, że w pakiecie brakuje zależności. Jeśli tak, pobierz to i dodaj do pulpitu i spróbuj ponownie.

Napisz wiele postów na forum, aby powiedzieć staremu Chili, jak utknąłeś. Wypłukać i powtórzyć.

Gdy to wszystko zrobisz, pobierz to: https://github.com/porjo/mt7601/archive/master.zip Pobierz go, a następnie przenieś również na pulpit. Kliknij go prawym przyciskiem myszy i wybierz „Wyodrębnij tutaj”. Wróćmy teraz do terminala.

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

Twoja sieć bezprzewodowa powinna teraz działać.

W obu przypadkach, gdy Update Manager instaluje późniejsze jądro, znane jako linux-image, po żądanym ponownym uruchomieniu, musisz ponownie skompilować:

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

Zachowaj pliki i instrukcje na ten czas.

chili555
źródło
1
Dzięki stary, naprawdę znasz się na rzeczy! +1 za „jak pożyczyć samouczek”, +1 za opcje. Chcę spróbować 5 dni, ale zależności mogą mnie zabić. Zrobię 5 minut, aby sprawdzić, czy to zadziała.
krato
Teraz działa! pobiegł ip linki jest ra0. lsmod wyświetla również listę sterowników. Czy wiesz, dlaczego nadal nie jest to część drzewa źródeł jądra Linux?
krato
Włączenie do jądra, a następnie włączenie do wersji Ubuntu LTS jest długim procesem, uważam, że dwa lata lub dłużej. Proszę zobaczyć moją edycję powyżej. Cieszę się, że działa!
chili555
Znakomity - potwierdził to na TP-LINK TL-WN727N na Ubuntu 15.10. Mylące jest to, że działa już sterownik „mt7601u”, ale wydaje się, że to nie wystarczy: potrzebne jest „mt7601Usta” (jak pokazano powyżej).
AgentLiquid
@AgentLiquid Rozpocznij nowe pytanie. Podejrzewam, że potrzebuje oprogramowania układowego. Dowiedzmy Się.
chili555