Ubuntu 16.04 Asus Mediatek MT7630E が動作しない

Ubuntu 16.04 Asus Mediatek MT7630E が動作しない

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

ドライバーは起動時に自動的に読み込まれます。

関連情報