Minha unidade de rede Ethernet Atheros não está funcionando com o cliente Xen Redhat

2

Tenho o CPU TOSHIBA Satellite para portáteis Intel (R) Core (TM) i5-4200m Eu instalei o sistema operacional do servidor 5 do Red Hat Enterprise Linux em uma VM Xen. Depois eu usei estes comandos:

ifconfig eth0
/sbin/ifconfig

Eu recebo estas saídas:

[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)

Portanto, minha unidade de rede Ethernet Atheros não é suportada no RHEL-5.

Eu tenho um segundo sistema operacional Ubuntu 13.10 que é suportado pela minha rede Ethernet Atheros, Depois que eu usei este comando: lspci | grep –I net Eu recebo esta saída:

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)

Então, posso instalar o Fast Ethernet (rev 10) do Qualcomm Atheros QCA8172 manualmente no servidor Red Hat Enterprise Linux 5? Se é possível como eu posso fazer isso? E como eu posso baixar meu driver para o Red Hat Enterprise Linux 5?

    
por user65656 19.04.2014 / 20:56

2 respostas

2

Os drivers Atheros podem ser instalados separadamente. Eles são discutidos aqui na página do projeto Linux Wireless nesta página intitulada: Drivers sem fio Atheros Linux .

Com base no seu número de modelo, AR9565, você provavelmente desejará o módulo / driver ath9k . Especificamente, seu cartão está listado aqui para esse driver:

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

Eu acredito que você pode usar estas instruções conforme descrito aqui: Re: Precisa de um driver Dell para Qualcomm Atheros QCA9565 / AR9565 para UBUNTU 12.04 para baixar esses drivers do site do kernel do Linux. Esses drivers são disponibilizados como backports para as várias versões do kernel.

Você terá que baixar e compilar o driver manualmente. Não consegui encontrar um RPM que os fornecesse diretamente. Você pode querer dar uma olhada no ELRepo sobre a chance de que ele seja oferecido lá e eu perdi isso.

Etapas gerais para criar manualmente

Para fazer o download, escolha o pacote apropriado para sua versão do kernel.

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

Em seguida, descompacte, crie e instale:

$ cd Desktop/compat-drivers-3.9-rc4-2-s
$ sudo -i
$ ./scripts/driver-select ath9k
$ make
$ make install
$ reboot
    
por 19.04.2014 / 21:33
1
Por padrão,

ifconfig mostra apenas as interfaces . Para ver todas as interfaces disponíveis , tente ifconfig -a , ip link show ou ls /sys/class/net .

Observe que sua NIC não será necessariamente denominada eth0 apenas porque está em algumas outras distribuições. Tecnicamente, poderia ser nomeado qualquer coisa - isso é determinado pela configuração do sistema - embora existam vários (nb: vários, como em mais de um) padrões para tal.

Se você visualizar as interfaces listadas com ifconfig -a que não estão listadas com ifconfig , coloque-as com ifconfig [whatever] up ou ip link set [whatever] up e verifique novamente. Você deve ser capaz de descobrir qual é a placa ethernet, especialmente se você já conhece o endereço MAC. Você também pode obter uma pista seguindo o symlink em /sys/class/net .

O fato de você ter um virbr0 também implica que isso é uma VM (e não uma instalação de hardware), o que pode ser significativo, você pode querer esclarecer isso em sua pergunta se isso não ajudar.

    
por 19.04.2014 / 21:15

Tags