web-dev-qa-db-ja.com

カーネル3.2.0-60へのアップグレード後のモジュールの問題

カーネル3.2.0-58。その後、更新マネージャーは3.2.0-59、私はそれをやったが、アップデートは正常に終了しなかった(私は起動することはできたが、エラーメッセージのあるウィンドウが連続して表示された)。そこで、アンインストールしました3.2.0-59賛成-58再び、私は現在使用しています。

今日、アップデートマネージャはカーネルのインストールを提案しました3.2.0-60、私はOKと言ったが、まだ問題がある。たとえば、ワイヤレスはもう機能しません。私は、wifi ledが青ではなく赤であり、F12を押してもインターフェースをアクティブにするのに役立ちません、それはis認識されますが:

$ Sudo lshw -class network -short
H/W path         Device   Class     Description
===============================================
/0/100/1c/0      eth0     network   RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
/0/100/1c.1/0    eth1     network   BCM4313 802.11bgn Wireless Network Adapter

何が起こったのかを理解しようとして、-58および-60そして驚くべきことに、いくつかのモジュールが3.2.0-60

$ diff -u kernel-3.2.0-58 kernel-3.2.0-60 
--- kernel-3.2.0-58 2014-03-08 23:56:52.290500167 +0100
+++ kernel-3.2.0-60 2014-03-08 23:57:01.254500638 +0100
-fglrx                6179097  0 
-vboxdrv               252228  3 vboxpci,vboxnetadp,vboxnetflt
-vboxnetadp             13328  0 
-vboxnetflt             27240  0 
-vboxpci                22911  0 
-wl                   2906597  0 

とりわけ、wlモジュールが欠落しているため、wifiが機能しなくなります。

最後に、まだ-58

$ modprobe --list
...output...
updates/dkms/vboxnetflt.ko
updates/dkms/vboxdrv.ko
updates/dkms/fglrx.ko
updates/dkms/wl.ko
updates/dkms/vboxpci.ko
updates/dkms/vboxnetadp.ko
...output...

カーネルで動作するようにするための手がかり3.2.0-60

5
Paolo

独自のドライバーを再構築する必要があるようです。 3.2.0-60を使用しているときに、同じバージョンがインストールされているlinux-headersがあることを確認してください。次にjockey-gtkを開き、wifi用に独自のドライバーが提案されているかどうかを確認します。その場合は、ドライバーを無効にしてから再度有効にしてみてください。これにより、現在実行しているカーネル用にドライバーが再構築されます。

実行しているカーネルを確認するには:

uname -a
1
landroni

カーネルが正しい方法でアップグレードされたことを確認するには、次の手順を実行できます。

戦略:カーネルモジュールをクリーンアップし、PPAによってカーネルの新しいバージョンをインストールします。

1-次のコマンドを使用して、カーネルを純粋にします。

Sudo apt-get purge <kernel>

2-カーネルモジュール、ヘッダー、イメージを確認するには、次のコマンドでキャッシュ内の検索を使用できます。

Sudo apt-cache search <headers,image,...>

見つかったら、最初のコマンドで削除できます。

3-そして、カーネルの新しいバージョンをアップグレードするには、これを使用できます link (PPA repo)

インストールするカーネルを選択します。

note:ディストリビューションのコーディングを知るには、Sudo lsb_release -a

note:カーネルとアーキテクチャの現在のバージョンを知るには、次を使用できます:uname -a

次に、*。debファイルを受け取り、そのチェックサムを確認した後、*。debファイルを指定したフォルダーに移動して、次のコマンドを実行できます。この名前のディレクトリを作成します:mkdir〜/ Desktop/kernelを使用して、カーネルを移動します。

次に、次のコマンドでインストールします。

Sudo dpkg --install ~/Desktop/kernel/*.deb

次に、次のコマンドを実行してシステムを再起動します。

Sudo shutdown -r 0

役に立つことを願っています。

0
Mohammad