Autor Tópico: Compilei o kernel mas...  (Lida 2012 vezes)

Offline Ukko

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Compilei o kernel mas...
« Online: 15 de Dezembro de 2006, 13:27 »
Apos eu compilar o kernel, a minha placa de rede nao é mais reconhecida pelo networking. Na info do hardware ate q ela aparece.
Eu mando ifconfig eth1 up. E diz:
"ERROR: while getting interface flags"

Alguem poderia me ajudar?

Ah Ubuntu 6.10.
So falta isso para eu tentar instalar alguma coisa como o quake 3 para ver se ficou bom o kernel.
vlw
AMD Athlon XP, 2000 MHz (15 x 133) 2400+
1024 MB (PC3200 DDR SDRAM) (Dual Channel)
Abit NF7-S2(G)
SAMSUNG SP0802N (80 GB, 7200 RPM, Ultra-ATA/133)
GeCube RADEON 9200 SE Game Buster (128 MB)
Edifier R102
SMS Revolution IV 1000VA

arlei

  • Visitante
Re: Compilei o kernel mas...
« Resposta #1 Online: 15 de Dezembro de 2006, 13:45 »
Aparentemente pelo erro parece que este módulo especifico do kernel não foi carregado.
Vc tem certeza que ao compilar definiu o suporte a este teu dispositivo de rede?

Eu não sei qual é o módulo correto que deve ser carregado, mais se vc sabe executa o comando lsmod e ve se ele esta carregado.

Se não estiver, tenta então executar o comando abaixo para ver se consegue levantar sua interface de rede.
Citar
modprob nome_do_modulo

Se conseguir é porque vc compilou o suporte a rede corretamente mais por algum motivo o módulo não estava sendo carregado.
Vc pode colocar o módulo então no arquivo /etc/modules para ele passar a carregar na inicialização do sistema.

T+
Arlei

Offline Ukko

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Re: Compilei o kernel mas...
« Resposta #2 Online: 15 de Dezembro de 2006, 14:05 »
Nao conseguir usar o Ismod e modprob (nao tenho esses comandos)
/etc/modules nao tem essa pasta
Em device manager ele ate aparece mas o estranho que em comparado com a outra placa de rede ele nao tem uma linha que é "info.linux.driver".Estranho...
AMD Athlon XP, 2000 MHz (15 x 133) 2400+
1024 MB (PC3200 DDR SDRAM) (Dual Channel)
Abit NF7-S2(G)
SAMSUNG SP0802N (80 GB, 7200 RPM, Ultra-ATA/133)
GeCube RADEON 9200 SE Game Buster (128 MB)
Edifier R102
SMS Revolution IV 1000VA

arlei

  • Visitante
Re: Compilei o kernel mas...
« Resposta #3 Online: 15 de Dezembro de 2006, 14:37 »
Ukko,

vc tem 2 placas de rede? e a outra ta funcionando?
Então acho que não é questão do módulo do kernel.

Posta a saída do comando lspci.

Detalhe:
1. Não é Ismod e sim lsmod, com L no começo.
2. Falhei ao não informar que deve ter "poderes" administrativos para executar o modprob.
Corrigindo:
Citar
sudo modprob XXXXX
3. Acho que não é o caso, mais se precisar e não tiver o arquivo /etc/modules vc pode criar o mesmo sem problemas.

T+
Arlei

Offline Ukko

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Re: Compilei o kernel mas...
« Resposta #4 Online: 15 de Dezembro de 2006, 14:56 »
A outra ta funcionando.

O que eu colocaria XXXX?
E oq eu colocaria na pasta modules?

VLw pela ajuda.

Obs:

Rodei o lspci:

02:0a.0 Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III] (rev 86)
02:0b.0 Ethernet controller: Sundance Technology Inc / IC Plus Corp IC Plus IP1000 Family Gigabit Ethernet (rev 41)

Rodei lsmod:

root@filipe-desktop:/home/filipe/Desktop/driver# lsmod
Module                  Size  Used by
ipv6                  269856  8
binfmt_misc            13448  1
rfcomm                 43672  0
l2cap                  27392  5 rfcomm
radeon                129312  2
drm                    82452  3 radeon
cpufreq_userspace       5792  1
cpufreq_stats           8000  0
cpufreq_powersave       3072  0
cpufreq_ondemand        9868  0
freq_table              6176  2 cpufreq_stats,cpufreq_ondemand
cpufreq_conservative     9096  0
video                  17796  0
sbs                    16932  0
i2c_ec                  6400  1 sbs
button                  8080  0
battery                11524  0
container               5760  0
ac                      6532  0
asus_acpi              17816  0
af_packet              25096  2
nls_utf8                3328  2
ntfs                  232980  2
lp                     13220  0
snd_intel8x0           35740  1
snd_ac97_codec        101024  1 snd_intel8x0
snd_ac97_bus            3584  1 snd_ac97_codec
snd_pcm_oss            47488  0
snd_mixer_oss          18560  1 snd_pcm_oss
via_rhine              26760  0
mii                     7040  1 via_rhine
tsdev                   9280  0
snd_pcm                85252  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              25220  1 snd_pcm
i2c_nforce2             8576  0
i2c_core               24192  2 i2c_ec,i2c_nforce2
nvidia_agp              9756  1
agpgart                35016  2 drm,nvidia_agp
serio_raw               8580  0
psmouse                41480  0
shpchp                 40608  0
pci_hotplug            35008  1 shpchp
evdev                  11776  1
parport_pc             37924  1
parport                39624  2 lp,parport_pc
pcspkr                  4480  0
snd                    58628  8 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               9440  1 snd
snd_page_alloc         11656  2 snd_intel8x0,snd_pcm
ext3                  144008  1
jbd                    63144  1 ext3
mbcache                10500  1 ext3
ehci_hcd               34568  0
ohci_hcd               22916  0
usbcore               143876  3 ehci_hcd,ohci_hcd
ide_generic             2432  0 [permanent]
ide_cd                 42400  0
cdrom                  39200  1 ide_cd
ide_disk               18048  5
generic                 6660  0 [permanent]
amd74xx                15772  0 [permanent]
thermal                15752  0
processor              32968  1 thermal
fan                     6020  0
AMD Athlon XP, 2000 MHz (15 x 133) 2400+
1024 MB (PC3200 DDR SDRAM) (Dual Channel)
Abit NF7-S2(G)
SAMSUNG SP0802N (80 GB, 7200 RPM, Ultra-ATA/133)
GeCube RADEON 9200 SE Game Buster (128 MB)
Edifier R102
SMS Revolution IV 1000VA

arlei

  • Visitante
Re: Compilei o kernel mas...
« Resposta #5 Online: 15 de Dezembro de 2006, 15:13 »
Então tua eth0 deve ser a VIA e a eth1 que ta bixada a Sundance? Isso?
Sabe que se não me falha a memória ja li alguns relatos desse chipset sundance parece ser meio chatinho de configurar mesmo.

Citar
O que eu colocaria XXXX?

XXXX vc deve substituir pelo módulo correspondente que vc quer carregar. Um exemplo pegando um dos módulos que vc listou acima. O comando abaixo ira carregar o módulo soundcore.

sudo modprob soundcore

Citar
E oq eu colocaria na pasta modules?

Não é um diretório e sim um arquivo no diretório /etc. Neste arquivo vc pode colocar os módulos que vc quer que sejam carregados automaticamente na inicialização do seu sistema.

T+
Arlei

Offline Ukko

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Re: Compilei o kernel mas...
« Resposta #6 Online: 15 de Dezembro de 2006, 15:25 »
Entao qual é o modulo da minha placa de rede?
E aonde ela esta para eu colocar no etc/modules?
AMD Athlon XP, 2000 MHz (15 x 133) 2400+
1024 MB (PC3200 DDR SDRAM) (Dual Channel)
Abit NF7-S2(G)
SAMSUNG SP0802N (80 GB, 7200 RPM, Ultra-ATA/133)
GeCube RADEON 9200 SE Game Buster (128 MB)
Edifier R102
SMS Revolution IV 1000VA

arlei

  • Visitante
Re: Compilei o kernel mas...
« Resposta #7 Online: 15 de Dezembro de 2006, 15:30 »
É isso que vc tera que procurar.
Como vc pode ver na saida do seu comando lsmod, vc tem o módulo via_rhine que é da sua placa VIA e não vejo nenhum outro que possa ser desta sua sundance.
Da uma procurada aqui pelo fórum e tbem na web por isso que devera encontar alguma coisa para lhe ajudar.
Eu rapidamente achei esse ae pelo google, mais tem muitos outros.

http://www.vivaolinux.com.br/dicas/verDica.php?codigo=7635#

Eu fiz uma busca no google por essas palavras: módulo kernel rede sundance

T+
Arlei
« Última modificação: 15 de Dezembro de 2006, 15:32 por arlei »

Offline Ukko

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Re: Compilei o kernel mas...
« Resposta #8 Online: 15 de Dezembro de 2006, 16:06 »
Eu tentei compilar o driver como nos tutos...mas nada...da um erro se vc souber da uma dica ai
Vlw

root@filipe-desktop:/home/filipe/Desktop/driver# make all
make -C /lib/modules/2.6.19.1-custom/build SUBDIRS=/home/filipe/Desktop/driver modules
make[1]: Entering directory `/usr/src/linux-2.6.19.1'
  CC [M]  /home/filipe/Desktop/driver/ipg_main.o
In file included from /home/filipe/Desktop/driver/ipg_main.c:159:
/home/filipe/Desktop/driver/ipg.h:101:26: error: linux/config.h: No such file or directory
In file included from /home/filipe/Desktop/driver/ipg_main.c:159:
/home/filipe/Desktop/driver/ipg.h:130: error: ‘UTS_RELEASE’ undeclared here (not in a function)
/home/filipe/Desktop/driver/ipg_main.c: In function ‘ipg_nic_open’:
/home/filipe/Desktop/driver/ipg_main.c:1962: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/home/filipe/Desktop/driver/ipg_main.c: In function ‘ipg_pciprobe_linux2_4’:
/home/filipe/Desktop/driver/ipg_main.c:4001: warning: ignoring return value of ‘pci_request_regions’, declared with attribute warn_unused_result
make[2]: *** [/home/filipe/Desktop/driver/ipg_main.o] Error 1
make[1]: *** [_module_/home/filipe/Desktop/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.19.1'
make: *** [all] Error 2
AMD Athlon XP, 2000 MHz (15 x 133) 2400+
1024 MB (PC3200 DDR SDRAM) (Dual Channel)
Abit NF7-S2(G)
SAMSUNG SP0802N (80 GB, 7200 RPM, Ultra-ATA/133)
GeCube RADEON 9200 SE Game Buster (128 MB)
Edifier R102
SMS Revolution IV 1000VA