Problema ao tentar instalar D-LINK DGE-530T no Debian [RESOLVIDO]

1. Problema ao tentar instalar D-LINK DGE-530T no Debian [RESOLVIDO]

Evandro Ferreira Sardinha
evandro_cg

(usa Debian)

Enviado em 03/02/2010 - 17:20h

Boa tarde Galera... Poww.. estou com problema para instalar uma placa de rede D-Link DGE530T no debian 5.0 com kernel 2.6.26-1-686, me deparo com o erro abaixo, já instalei o Kernel-Headers, linux-kernel-source e nada adiantou, alguém pode me dar uma ajuda?

Create tmp dir (/tmp/Sk98IpiiPWbAgEPdCHUmpcPgR) [ OK ]
Check user id (0) [ OK ]
Check kernel version (2.6.26-1-686) [ OK ]
Check kernel symbol file (/proc/kallsyms) [ OK ]
Check kernel type (SMP) [ OK ]
Check number of CPUs (2) [ OK ]
Check architecture./install.sh: line 414: arch: command not found
(found) [ OK ]
Set architecture (i386) [ OK ]
Check compiler (/usr/bin/gcc) [ OK ]
Check mcmodel flags (none) [ OK ]
Check module support (/sbin/insmod) [ OK ]
Check make (/usr/bin/make) [ OK ]
Check archive file (sk98lin) [ OK ]
Check kernel gcc version (4.1.3) (use gcc-4.1) [ OK ]
Check sk98lin driver availability (not loaded) [ OK ]
Check kernel header files (/usr/src/linux) [ OK ]
Unpack the sources working./install.sh: line 192: cd: /root/Desktop/Linux: Arquivo ou diretório não encontrado
Unpack the sources (done) [ OK ]
Check sources for .config file (/usr/src/linux/.config) [ OK ]
Copy and check .config file (done) [ OK ]
Check the mem address space (highmem) [ OK ]
Change IOMMU (disabled) [ OK ]
Create new .config file (done) [ OK ]
Execute: make oldconfig (done) [ OK ]
Delete old .config file (done) [ OK ]
Execute: make oldconfig (done)) [ OK ]
diff: /usr/src/linux/.config: Arquivo ou diretório não encontrado
Check kernel header version (not recognized) [ warn ]
Check kernel functions (Changed: nothing) [ OK ]
Compile the kernel (error) [ failed ]


Obrigado!!!


  


2. Tentou "sudo modprobe skge" ?

Lucas
tuxsp

(usa Debian)

Enviado em 04/02/2010 - 00:31h

Caso funcione, será necessario editar o modprobe.conf com o: alias eth0 skge


3. modprobe skge não funcionou.

Evandro Ferreira Sardinha
evandro_cg

(usa Debian)

Enviado em 04/02/2010 - 07:40h

Bom dia tuxsp,

Já dei um modprobe skge, mas não retorna nenhum erro e tb não funcionou.

Onde eu edito o modprobe.conf? pois dei um find / -name modprobe.conf mas não encontrei nada. Me falaram que poderia ser o Kernel Source mas ele está instalado e todas as suas dependências tb..

Poww.. vc teria alguma outra sugestão que possa me ajudar?

Obrigado pela ajuda!!



4. Re: Problema ao tentar instalar D-LINK DGE-530T no Debian [RESOLVIDO]

Lucas
tuxsp

(usa Debian)

Enviado em 04/02/2010 - 10:50h

Quando o comando modprobe carrega o modulo com sucesso, ele é silencioso, quando o módulo não existe, ele informa que não pode ser encontrado tal módulo. Pode utilizar juntamente com a opção "-v" que mostra o que o comando está carregando. Execute os comandos abaixo:

sudo modprobe -rv skge
sudo modprobe -v skge
sudo ifconfig (Caso o comando ainda não mostre sua interface eth0, execute o comando abaixo)
sudo ifconfig eth0 up
sudo ifconfig (Verifique novamente, é provável que a interface esteja listada)

O driver antigo sk98lin está ultrapassado. Citei o modprobe.conf para ser atualizado apenas se este for o driver certo pra vc.

Pode fazer uma procura pelo modulo no seu kernel através do comando:

find /lib/modules/`uname -r`/kernel/drivers/ -iname *skge*


5. Re: Problema ao tentar instalar D-LINK DGE-530T no Debian [RESOLVIDO]

Evandro Ferreira Sardinha
evandro_cg

(usa Debian)

Enviado em 04/02/2010 - 14:18h

Quando dou o comando sudo modprobe -rv skge aparece:
rmmod /lib/modules/2.6.26-1-486/kernel/drivers/net/skge.ko

sudo modprobe -v skge aparece:
insmod /lib/modules/2.6.26-1-486/kernel/drivers/net/skge.ko

sudo modprobe skge não retorna nada, mas conseguiu carregar em silêncio, ok.

quando dou um ifconfig eth1 up RETORNA: eth1: ERROR while getting interface flags: Dispositivo inexistente


O eth0 já está configurado na placa de rede on board.

No arquivo /etc/udev/rules.d/70-persistent-net.rules

não tem o módulo skge apenas esse abaixo que é da placa OnBoard:

PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:19:d1:46:2e:43", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

até tentei colocar manual, mas não dá certo.

e qd dou o comando dmesg o skge tb não aparece carregado.

Acredito que esse seja o drive certo sim, o problema é que não está sendo carregado.E eu consigo encontrar o módulo no kernel.


6. Re: Problema ao tentar instalar D-LINK DGE-530T no Debian [RESOLVIDO]

Lucas
tuxsp

(usa Debian)

Enviado em 04/02/2010 - 15:41h

Pode listar os módulos carregados através do comando "lsmod" e listar apenas o módulo skge pelo comando "lsmod | grep skge". Caso sua placa mãe apresente algum erro de detecção, pode tentar "ifconfig eth2 up", e depois ifconfig para ver se foi detectado. Se a placa ainda estiver na garantia, sugiro que a troque por uma que apresente maior compatibilidade, esta Realtek com chipset 8139 que tem na eth0 é mto utilizada e apresenta bastante preferência, não somente a Realtek como outras marcas também.

Alguns dispositivos que existem no mercado são conhecidos por apresentarem incompatibilidades com o Linux, a fabricante faz acordo para que o produto fique compatível apenas no mundo fechado MS... Tanto que ao passar no site da D-Link apenas encontre versões recentes de drivers para esta placa para MS, a ultima versão de publicação de driver para Linux oficialmente foi em 2003 para esta placa. Bom que temos comunidades como a Linux Foundation que disponibiliza entre tantos, este módulo skge para uso com este dispositivo, já fiz uso deste módulo em uma placa D-Link em um Fedora e funcionou corretamente.

Antes de adquirir algum produto pode verificar no google se o produto apresenta boa compatibilidade e boicotar os que são incompatíveis, o que importa é a satisfação do usuário, não do fabricante!


7. Re: Problema ao tentar instalar D-LINK DGE-530T no Debian [RESOLVIDO]

Evandro Ferreira Sardinha
evandro_cg

(usa Debian)

Enviado em 04/02/2010 - 16:24h

Tem toda razão, já entrei em contato com o fornecedor para trocar a placa de rede mas agora pela da Realtek.

Quando dei um lsmod apareceu:

Module Size Used by
skge 33360 0

Já até reinstalei o Debian mas não adiantou nada, depois vou até testar no Fedora mas eu precisava dessa placa no Debian msmo, quando eu pegar a outra placa de rede sendo Realtek tenho ctz q irá funcionar.

Mas de qualquer maneira gostaria de te agradecer pela atenção e pela ajuda.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts