Eu descobri um problema que não está relacionado ao driver. Eu não tinha um roteador na minha rede, apenas um modem. Então, meu ISP provavelmente estava limitando meus endereços IP (não fornecendo o meu Dell). Vou procurar um roteador.
Eu tenho um antigo Dell Dimension 4600 de graça e quero colocar o Linux nele. O Ubuntu não é necessário, mas é o que eu estou executando agora.
lspci -v me diz:
Ethernet Controller: Intel Corporation 82562EZ 10/100 Ethernet Controller (rev 02)
Subsystem: Dell Device 0174
Flags: bus master, medium devsel, latency 64, IRQ 20
Memory at fbfff000 (32-bit, non-prefetchable) [size=4K]
I/O port sat df40 [size=64]
Capabilities: <access denied>
Kerneldriver in use: e100
Isto é sem modificar nada. Estou surpreso que o driver que veio com o Ubuntu não funcionou.
A Intel fornece um driver para Linux aqui:
Mas quando tento make install
, recebo um erro, que é abordado no README:
Driver Compilation
------------------
When trying to compile the driver by running make install, the following
error may occur:
"Linux kernel source not configured - missing version.h"
To solve this issue, create the version.h file by going to the Linux
source tree and entering:
make include/linux/version.h.
O que eles significam ir para a árvore de fontes do Linux? Eu não recebi um diretório / include / no tarball.
Eu descobri um problema que não está relacionado ao driver. Eu não tinha um roteador na minha rede, apenas um modem. Então, meu ISP provavelmente estava limitando meus endereços IP (não fornecendo o meu Dell). Vou procurar um roteador.
Eu acho que você quer os nomes dos pacotes linux-build-essentials, mas isso pode não ser necessário: Há um link em link que discute sua placa de rede e como instalá-la. Eu também sugiro que você carregue o pacote linux-firmware-nonfree
sudo apt-get install linux-firmware-nonfree