Gönderen Konu: [Nasıl] MT7610U Sürücü Kurulumu - Github Deposundan DKMS ile  (Okunma sayısı 2146 defa)

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
[error]Bu konu artık geçerliliğini yitirmiştir, bu aygıtlar için çekirdeğin 4.19 sürümü ile birlikte mt76 çekirdek modülü ile destek gelmiştir. Lütfen bu konuyu uygulamaya çalışmayınız.[/error]

mt7610u sürücüsünü aşağıdaki şekilde Github deposundan DKMS ile kurabilirsiniz. (Linux Mint 18.x çekirdek 4.10.x sürüm ile denenmiştir.)

Önce aşağıdaki komutla gerekli paketleri yükleyiniz.

Kod: [Seç]
sudo apt-get install build-essential git dkms linux-headers-$(uname -r)
Ardından aşağıdaki komutla sürücüyü Github deposundan indiriniz.

Kod: [Seç]
git clone https://github.com/ulli-kroll/mt7610u.git
Sürücüyü DKMS yöntemiyle kuracağımız için indirdiğinmiz sürücü dizini içinde bir dkms.conf dosyası oluşturacağız. Böylece kurulan yeni çekirdekler için sürücümüz otomatik olarak eklenecek, her çekirdek güncellemesinde sürücü derleyerek kurmaya gerek kalmayacak.

Bunun için aşağıdaki komutu uçbirimde çalıştırınız. (Farklı bir dağıtım ya da masaüstü ortamı kullanıyorsanız, xed yerine sisteminizdeki metin düzenleyiciyi yazmalısınız.)

Kod: [Seç]
xed ~/mt7610u/dkms.conf
Açılan metin düzenleyiciye aşağıdaki satırları ekleyip dosyayı kaydedin.

Kod: [Seç]
PACKAGE_NAME="mt7610u"
PACKAGE_VERSION="0.3"
BUILT_MODULE_NAME="mt7610u"
DEST_MODULE_LOCATION="/kernel/drivers/net/wireless/"
REMAKE_INITRD="yes"
AUTOINSTALL="yes"
MAKE="'make' all KVER=${kernelver}"
MAKE="'make' all"
CLEAN="'make' clean"

Artıka şağıdaki komutlarla sürücüyü DKMS olarak ekleyip, inşa edebilir ve kurabilirsiniz.

Kod: [Seç]
sudo dkms add ./mt7610u
Kod: [Seç]
sudo dkms build mt7610u/0.3
Kod: [Seç]
sudo dkms install mt7610u/0.3
Aşağıdaki komutla sürücünün kurulup kurulmadığını kontrol edebilirsiniz.

Kod: [Seç]
modinfo mt7610u
Yukarıdaki komut aşağıdaki şekilde çıktı verirse sürücü kurulmuş demektir.

Kod: [Seç]
filename:       /lib/modules/4.10.0-37-generic/kernel/drivers/net/wireless/mt7610u.ko
firmware:       mt7650u.bin
firmware:       mt7610u.bin
description:    MT7610U 80211.ac usb driver
author:         Hans Ulli Kroll <ulli.kroll@googlemail.com>
license:        GPL
srcversion:     75FE951D6CEDD9A8E94EED2
alias:          usb:v0E8Dp7650d*dc*dsc*dp*icFFisc02ipFFin*
alias:          usb:v0E8Dp7630d*dc*dsc*dp*icFFisc02ipFFin*
alias:          usb:v2357p0105d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0079d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v7392pC711d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v20F4p806Bd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v293Cp5702d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v057Cp8502d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04BBp0951d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07B8p7610d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0586p3425d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p3D02d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019pAB31d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0075d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0B05p17DBd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0B05p17D1d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v148Fp760Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v148Fp761Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v7392pB711d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v7392pA711d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0E8Dp7610d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13B1p003Ed*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v148Fp7610d*dc*dsc*dp*ic*isc*ip*in*
depends:        cfg80211
vermagic:       4.10.0-37-generic SMP mod_unload

Ayrıca sürücüyü bu şekilde çekirdeğe ekledikten sonra, kaynak dosya içindeki firmware dosyalarını aşağıdaki komutla sisteme eklememiz gerekiyor.

Kod: [Seç]
sudo cp -n ~/mt7610u/firmware/* /lib/firmware
Artık sürücüyü aşağıdaki komutla etkinleştirebilirsiniz.

Kod: [Seç]
sudo modprobe mt7610u
Eğer bir sorun yaşarsanız aşağıdaki komutla eklediğiniz sürücüyü kolayca kaldırabilirsiniz.

Kod: [Seç]
sudo dkms remove mt7610u/0.3 --all
« Son Düzenleme: 22 Ekim 2019, 14:09:36 Gönderen: Butterfly »
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]