Fiz esta pergunta no ubuntuforums.org, mas não obtive nenhuma resposta.
Sou novo no Ubuntu e estou tendo problemas para fazer minha porta Ethernet integrada funcionar em uma nova instalação do Ubuntu 10.04 Server de 32 bits. Pesquisei no Google, mas não consegui encontrar a resposta para o meu problema. A placa-mãe é uma Gigabyte G41MT-S2P. Não tenho certeza se é um problema de driver, mas não sei de onde baixar um driver. Procurei no site da Gigabyte, mas eles dizem:
Devido às diferentes condições de suporte ao Linux fornecidas pelos fornecedores de chipset, baixe o driver Linux no site dos fornecedores de chipset ou em sites de terceiros.
Encontrei algumas postagens no fórum falando sobre como obter o driver dehttp://partner.atheros.com/Download.aspx?id=125, mas esse URL não funciona. Se precisar de um driver, agradeceria um link para baixá-lo, pois procurei e não consegui encontrar um.
Aqui está a saída de alguns comandos:
ifconfig -a:
lo Link encap:Loopback local endereço inet:127.0.0.1 Máscara:255.0.0.0 endereço inet6: ::1/128 Escopo:Host UP LOOPBACK EM EXECUÇÃO MTU:16436 Métrica:1 Pacotes RX:2 erros:0 descartados:0 ultrapassagens:0 quadro:0 Pacotes TX:2 erros:0 descartados:0 sobrecargas:0 operadora:0 colisões:0 txqueuelen:0 Bytes RX: 100 (100,0 B) Bytes TX: 100 (100,0 B)
lshw -c REDE:
*-rede NÃO RECLAMADA descrição: controlador Ethernet produto: AR8151 v1.0 Gigabit Ethernet fornecedor: Atheros Communications ID físico: 0 informações do ônibus: pci@0000:02:00.0 versão: c0 largura: 64 bits relógio: 33 MHz capacidades: pm msi pciexpress vpd bus_master cap_list configuração: latência=0 recursos: memória:fdec0000-fdefffff ioport:df00(tamanho=128)
lspci:
00:00.0 Ponte host: Controlador DRAM de chipset Intel Corporation série 4 (rev 03) 00: 02.0 Controlador compatível com VGA: Controlador gráfico integrado de chipset Intel Corporation série 4 (rev 03) 00:1b.0 Dispositivo de áudio: Controlador de áudio de alta definição da família Intel Corporation N10/ICH 7 (rev 01) 00:1c.0 Ponte PCI: Intel Corporation N10/ICH 7 Family PCI Express Porta 1 (rev 01) 00:1c.2 Ponte PCI: Intel Corporation N10/ICH 7 Family PCI Express Porta 3 (rev 01) 00:1d.0 Controlador USB: Controlador USB UHCI da família Intel Corporation N10/ICH7 nº 1 (rev 01) 00:1d.1 Controlador USB: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01) 00:1d.2 Controlador USB: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01) 00:1d.3 Controlador USB: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01) 00:1d.7 Controlador USB: Controlador Intel Corporation N10/ICH 7 Family USB2 EHCI (rev 01) 00:1e.0 Ponte PCI: Ponte PCI Intel Corporation 82801 (rev e1) 00:1f.0 Ponte ISA: Ponte de interface LPC Intel Corporation 82801GB/GR (família ICH7) (rev 01) Interface IDE 00:1f.1: Controlador IDE Intel Corporation 82801G (família ICH7) (rev 01) Interface IDE 00:1f.2: Controlador IDE SATA da família Intel Corporation N10/ICH7 (rev 01) 00:1f.3 SMBus: Controlador SMBus da família Intel Corporation N10/ICH 7 (rev 01) 02:00.0 Controlador Ethernet: Atheros Communications AR8151 v1.0 Gigabit Ethernet (rev c0)
Responder1
Com a ajuda da resposta de @thane e de alguns outros lugares, consegui fazê-lo funcionar. Anotei exatamente as etapas que segui caso (inevitavelmente) me deparasse com esse problema novamente:
Se a Ethernet não for reconhecida e não aparecer em ifconfig -a
:
- Baixe este arquivo (Google "compat-wireless") e salve-o em uma unidade flash.
- Conecte o pen drive ao servidor e espere que ele seja reconhecido, em seguida execute os seguintes comandos:
#sudomount /dev/sdb1 /mnt # cp /mnt/compat-wireless-2.6.tar.bz2 ~ #cd~ # tar xvjf compat-wireless-2.6.tar.bz2 # cd compat-wireless-2.6.tar.bz2 # ./scripts/driver-select atl1c # fazer NOTA: Se você receber um erro como ‘make: gcc: comando não encontrado’, siga as etapas na próxima seção de solução de problemas, repita esta etapa e continue. # sudo make install # sudo modprobe atl1c # sudo ifconfig eth0 up # sudo vi /etc/network/interfaces Adicione o seguinte ao final do arquivo: auto eth0 iface eth0 inet dhcp # sudo /etc/init.d/networking restart
Se você receber um erro como make: gcc: command not found
:
- Insira o CD do Ubuntu 10.04 Server de 32 bits.
- Reinicie o computador
- Execute os seguintes comandos:
# sudo apt-cdrom adicionar sudo ln -s /media/apt/pool /cdrom/pool sudo apt-get atualização sudo apt-get install build-essential
Responder2
10.04 é bastante antigo e contém kernel antigo com drivers antigos. Considere atualizar para 11.10 ou até 12.04 alfa. Você provavelmente precisará executar ifconfig -a