Problemas com o generic kernel e wireless

1. Problemas com o generic kernel e wireless

Glauber Mota
reboot56

(usa Slackware)

Enviado em 06/08/2013 - 17:11h

Olá

Instalei e configurei o Slackware 14, mas na hora de dar o boot pelo vmlinuz-generic-3.2.29 aparece um erro - algo como:

Can't find modules for kernel Linux 3.2.29.
Cannot mount /dev/sda1 on /mnt. No such device.
Cannot find /sbin/init. Trouble ahead.
Can't access tty; Job control turned off.

E aí o computador para, nem o teclado funciona. Já tentei a maioria dos tutoriais que achei no google e já tentei reeinstalar o lilo e rodar o mkinitrd de novo; ainda nada.

Quando eu faço o mesmo procedimento com o vmlinuz-generic-smp-3.2.29-smp, porém, dá certo. Mas isso causa o mesmo efeito de trocar para o vmlinuz-generic-3.2.29? Porque eu li em algum lugar que fazer isso é só criar um fallback para o huge kernel.

--

Outro problema (não relacionado, imagino) é que a wireless não funciona via linha de comando. Minha wireless usa WPA e é indentificada pelo NetworkManager dentro do KDE, mas lá também não funciona. Ela mostra o MAC do meu roteador com o iwconfig, mas o ping não responde.

A internet cabeada funciona normal.


Alguma sugestão?


  


2. Re: Problemas com o generic kernel e wireless

Fernando
phoemur

(usa Debian)

Enviado em 06/08/2013 - 21:32h

SMP significa Symmetric multi processing, ou seja, uma opção que possibilita o kernel executar mais de um processo simultâneamente... O que é diferente de multithreading em CPUS single core, em que as aplicações se revesam para o tempo de uso do processador... SMP realmente roda duas coisas ao mesmo tempo...

Se o seu computador tiver mais de um processador, dual core pra cima, você precisa usar o kernel smp (se for slack 32 bits) ou então trocar para 64 bits que já lida com isso sozinha...

O kernel generic sem smp pra você não vai rolar, pois o ganho de performance com smp é significativo...


Outra coisa importante em kernel 32 bits é o PAE (Physical Address Extensions) que permite o uso de mais de 4GB de memória RAM se for o seu caso... A versão 64 bits já lida com isso sozinha também....


*Ou seja, não tem nada a ver com fallback para o kernel huge, você pode e DEVE usar a versão smp


3. Re: Problemas com o generic kernel e wireless

Fernando
phoemur

(usa Debian)

Enviado em 06/08/2013 - 21:37h

quanto à wireless, se for WPA você não usa o iwconfig (que é feito para WEP) e sim o wpa_supplicant...

Sugiro este artigo:
http://www.vivaolinux.com.br/artigo/Conexoes-Wireless-com-DHCP-no-Slackware-Configuracao-a-moda-anti...

Agora antes de configurar a conexão você precisa verificar se o hardware está configurado corretamente...
Qual a sua placa e o módulo que está utilizando?



4. Re: Problemas com o generic kernel e wireless

Glauber Mota
reboot56

(usa Slackware)

Enviado em 07/08/2013 - 00:46h

Valeu, phoemur. Instalei o slackware 64-bits e resolveu o problema com o generic kernel.

Mas o problema com a wireless continua. O lspci retorna:


Ethernet controller: Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller (rev 15)
Módulo: sky2

Ethernet controller: Atheros Communications Inc. AR242x / AR542x Wireless Network Adapter (PCI-Express) (rev 01)
Módulo: ath5k


Segui umas coisas do google de dar "modprobe ath5k" e depois "echo '1969 1083' > /sys/bus/pci/drivers/ath5k/new_id" mas não surtiu efeito.



5. Re: Problemas com o generic kernel e wireless

Fernando
phoemur

(usa Debian)

Enviado em 07/08/2013 - 10:38h

reboot56 escreveu:

Outro problema (não relacionado, imagino) é que a wireless não funciona via linha de comando. Minha wireless usa WPA e é indentificada pelo NetworkManager dentro do KDE, mas lá também não funciona. Ela mostra o MAC do meu roteador com o iwconfig, mas o ping não responde.

A internet cabeada funciona normal.


Nem com o wicd funciona?
Geralmente essas placas atheros funcionam sem problemas na minha experiência...
Não esquece de ver se a placa está ligada pelo botão do notebook também...

posta aí:

# iwconfig
# rfkill list
# iwlist wlan0 scanning ( veja se está reconhecendo sua rede )
# ifconfig -a
# modinfo ath5k
# dmesg | grep ath
# dmesg | grep -i 80211

Veja se tem alguma mensagem de erro...

Se você usa network manager posta também:

# nm-tool


Já tem um monte de comandos pra você se divertir e ver se acha algum erro :-)


6. Re: Problemas com o generic kernel e wireless

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 07/08/2013 - 10:53h

reboot56 escreveu:

Olá

Instalei e configurei o Slackware 14, mas na hora de dar o boot pelo vmlinuz-generic-3.2.29 aparece um erro - algo como:

Can't find modules for kernel Linux 3.2.29.
Cannot mount /dev/sda1 on /mnt. No such device.
Cannot find /sbin/init. Trouble ahead.
Can't access tty; Job control turned off.

E aí o computador para, nem o teclado funciona. Já tentei a maioria dos tutoriais que achei no google e já tentei reeinstalar o lilo e rodar o mkinitrd de novo; ainda nada.

Quando eu faço o mesmo procedimento com o vmlinuz-generic-smp-3.2.29-smp, porém, dá certo. Mas isso causa o mesmo efeito de trocar para o vmlinuz-generic-3.2.29? Porque eu li em algum lugar que fazer isso é só criar um fallback para o huge kernel.

--

Outro problema (não relacionado, imagino) é que a wireless não funciona via linha de comando. Minha wireless usa WPA e é indentificada pelo NetworkManager dentro do KDE, mas lá também não funciona. Ela mostra o MAC do meu roteador com o iwconfig, mas o ping não responde.

A internet cabeada funciona normal.


Alguma sugestão?


Quanto à internet, leia o meu artigo sobre configurar conexões wireless via DHCP no Slackware. Já com relação ao kernel, existe diferença sim entre os kernel com o sufixo -smp e sem o sufixo: o kernel com sufixo dá suporte para processadores de mais de um núcleo (dual core, core i3 e coisas do tipo), enquanto o sem sufixo não dá. Se por alguma razão você usa algo mais moderno do que o Pentium IV você deveria usar o kernel algumacoisa-smp. Dito isso, na hora de configurar o seu kernel generic provavelmente o sistema adotou o generic-smp, e criou o disco de inicialização com base nele, e é por isso que com o outro kernel não dá certo.

Não há a necessidade de criar um fallback pro kernel-huge, basta mantê-lo em paz no LILO e você conseguirá instalar por ele. Caso você tenha apagado a entrada referente ao kernel-huge, rode novamente o liloconfig que ela será criada - mas você precisará readicionar a entrada do kernel-generic.


7. Re: Problemas com o generic kernel e wireless

Glauber Mota
reboot56

(usa Slackware)

Enviado em 08/08/2013 - 20:46h

Amigos, resolvi o problema instalando o wicd. Queria fazer na unha mesmo, mas me rendi à facilidade do gerenciador.

Valeu.


8. Re: Problemas com o generic kernel e wireless

Fernando
phoemur

(usa Debian)

Enviado em 09/08/2013 - 13:43h

quando você instalou o slackware você colocou no instalador pro networkmanager gerenciar as conexões ou DHCP ?

digo isso pois o /etc/rc.d/rc.networkmanager se estiver ativo trava o wpa_supplicant e você não vai conseguir usar em modo texto, mas no modo gráfico sim...

quando você quiser voltar a testar no modo texto dê um chmod -x nele...

abraços


9. Re: Problemas com o generic kernel e wireless

Glauber Mota
reboot56

(usa Slackware)

Enviado em 09/08/2013 - 14:41h

Quando instalei o 32-bit, tinha instalado o network manager. Agora com o 64, fui só de DHCP mesmo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts