
私はRaspberry Piを持っていて、Wi-Fiアダプタの8821cuモジュールを正しくインストールし、正しく動作します。
sudo rmmod 8821cu && modprobe 8821cu
ただし、パイを再起動するたびにアクセスポイントに接続する必要があります。
それまで、nm-appletはデバイスがまだ準備されていないことを示します。
古いdmesg出力rmmod and mmodprobe
[ 5.087767] 8821cu: loading out-of-tree module taints kernel.
[ 154.347730] rtl8821cu 1-1.2:1.0 wlx000f007d127a: renamed from wlan0
[ 198.536962] IPv6: ADDRCONF(NETDEV_UP): wlx000f007d127a: link is not ready
答え1
- 汚染されたカーネルは、単にカーネルがコミュニティでサポートされていない状態を意味します。これは、カーネルに以前に含まれていないかサポートされていないドライバ(バグではありません)をインストールしたためです。
- デバイスの名前を変更します(バグである必要はありません)。
IPv6: ADDRCONF(NETDEV_UP): wlx000f007d127a: link is not ready
(エラーではありません)。しかし、それは物語の一部を教えてくれます。
これは、ルータがIPv6をサポートしていないか、またはIPv6がオフになっているためです。
しかし、あなたが経験している問題は、オンボードイーサネットおよび/またはWi-Fiがカーネルに事前設定されているのに対し、USB Wi-Fiはそうではないためだと思います。
ifconfig
デバッグに/を使用しiwconfig
、デバイス名を取得して/etc/network/interfaces
それにエントリを設定します。他のデバイスを使用する予定がない場合は、そのデバイスをブラックリストに追加することも検討できます。ifconfig
/がiwconfig
インストールされていない場合を実行しますsudo apt-get install net-tools
。
カードの /etc/networking/interfaces に以下を追加してみてください:
auto nameofinterface
iface nameofinterface inet dhcp
次のことを試すこともできます。
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get clean
ここで参照:https://askubuntu.com/a/862185/894044
私はそれがRaspbianではなくLinuxのDebian派生物であることを知っています。