
Elementary では動作していましたが、その後動作しなくなったため、Ubuntu に切り替えましたが、まだこのドライバーをインストールして動作させることができません。
私はこのチュートリアルに従いました https://community.linuxmint.com/tutorial/view/1796
同じインストール ファイルを使用して sudo bash install を実行しました。次のエラーと出力が引き続き表示されます。
make -C /lib/modules/`uname -r`/build M=/home/alyson/Downloads/MT7630E-release/rt2x00 modules
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-28-generic'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-28-generic'
make -C /lib/modules/`uname -r`/build M=/home/alyson/Downloads/MT7630E-release/btloader modules
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-28-generic'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-28-generic'
cp -v firmware/*/* /lib/firmware/
'firmware/BT/mt76x0.bin' -> '/lib/firmware/mt76x0.bin'
'firmware/Wi-FI/MT7650E234.bin' -> '/lib/firmware/MT7650E234.bin'
cp rt2x00/mt7630e.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/
cp btloader/mt76xx.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/
depmod
modprobe: ERROR: could not insert 'mt7630e': Required key not available
これは 16.04 の問題だと想定していますが、回避策や他のドライバーの見つけ方について十分な知識がありません。どなたか助けていただければ幸いです ! :)
答え1
このドライバー(GitHub 上)私にとってはかなりうまく機能します:
インストール
ドライバーをビルドするにはカーネルヘッダーが必要です
例として、Debian および派生版では、amd64 システムを使用していると仮定します。
sudo apt install build-essential linux-headers-amd64
依存関係については以上です。
まず、ファイルの実行権限を付与します。
chmod u+x install test uninstall bpatch
インストールするには、次のコマンドを実行します。
./install
インストールせずにテストするには、次を実行します。
./test
アンインストールするには、次を実行します:
./uninstall
dkms を使用してインストールするには:
sudo make dkms
ドライバーは起動時に自動的に読み込まれます。