私のAtheros EthernetネットワークドライバはXen Redhatクライアントでは動作しません。

私のAtheros EthernetネットワークドライバはXen Redhatクライアントでは動作しません。

Toshiba SatelliteノートブックIntel(R)Core(TM)i5-4200m CPUがあります。 Red Hat Enterprise Linux Server 5オペレーティングシステムをXen VMにインストールしました。次のコマンドを使用した後:

ifconfig eth0
/sbin/ifconfig

私は次のような結果を得ます。

[root@localhost ~]# ifconfig eth0 
eth0: error fetching interface information: Device not found

[root@localhost ~]# /sbin/ifconfig
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:480 (480.0 b)  TX bytes:480 (480.0 b)

virbr0    Link encap:Ethernet  HWaddr 52:54:00:02:DA:F5  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

したがって、RHEL-5は私のAtherosイーサネットネットワークドライバをサポートしていません。

Atherosイーサネットをサポートする2番目のオペレーティングシステムUbuntu 13.10バージョンがあり、次のコマンドを使用した後にlspci | grep –I net 次の出力が表示されます。

02:00.0 Network controller: Atheros Communications Inc. AR9565 Wireless Network Adapter (rev 01)

03:00.0 Ethernet controller: Qualcomm Atheros QCA8172 Fast Ethernet (rev 10)

それでは、Red Hat Enterprise Linux Server 5にQualcomm Atheros QCA8172 Fast Ethernet(rev 10)を手動でインストールできますか?可能であればどうすればよいですか? Red Hat Enterprise Linux Server 5用のドライバをダウンロードするには?

答え1

Atherosドライバは別途インストールできます。これについては、以下のLinux Wirelessプロジェクトページで説明します。Atheros Linuxワイヤレスドライバ

モデルAR9565に応じて、以下が必要になる場合があります。ath9kモジュール/ドライバ。特にカードドライバはここにリストされています。

AR9004:

AR9485 1x1 SB 11n PCIe
AR9462 2x2 DB 11n PCIe
AR9565 1x1 SB 11n PCIe
AR9580 3x3 DB 11n PCIe
AR9550 3x3 DB 11n

ここで説明されているように、次のガイドラインを使用できると思います。回答:Qualcomm Atheros QCA9565/AR9565 FoOr UBUNTU 12.04用のDellドライバが必要です。LinuxカーネルのWebサイトからこのドライバをダウンロードしてください。これらのドライバは、さまざまなバージョンのカーネルのバックポートとして使用できます。

ドライバを手動でダウンロードしてコンパイルする必要があります。これを直接提供するRPMが見つかりません。確認したいかもしれませんエレポもしそこに提案があるのに私がそれを逃した場合に備えて。

手動ビルドの一般的な手順

ダウンロードするには、カーネルバージョンに適したパッケージを選択してください。

$wgethttps://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.9-rc4/compat-drivers-3.9-rc4-2-s.tar.gz

その後、解凍、ビルド、インストールします。

$ cd Desktop/compat-drivers-3.9-rc4-2-s
$ sudo -i
$ ./scripts/driver-select ath9k
$ make
$ make install
$ reboot

答え2

ifconfigデフォルトではインターフェイスのみが表示されます。戻る。みんな見たい書くことができるインターフェースを試してみてくださいifconfig -aip link show、またはls /sys/class/net

NICはeth0別のディストリビューションにあるため、必ずしも名前を付ける必要はありません。技術的には、名前は何でも指定できます。これはシステム構成によって決まります。さまざまな(注:複数、複数)標準があります。

ifconfig -aインターフェースがリストされているがリストされていない場合、またはリストをifconfig使用して確認してもう一度確認してください。特に、MACアドレスが既にわかっている場合は、どのカードがイーサネットカードであるかを理解できる必要があります。トレースのシンボリックリンクから手がかりを得ることもできます。ifconfig [whatever] upip link set [whatever] up/sys/class/net

あなたが持っているという事実は、virbr0これがハードウェアインストールではなく仮想マシンであることを意味します。これは重要です。役に立たない場合は、質問でこれを明確にしたいと思うかもしれません。

関連情報