Driver wireless no Ubuntu 10.04

Iniciado por Rizzen, 16 de Dezembro de 2012, 02:30

tópico anterior - próximo tópico

jkmsjq

Verifica se esse post funciona para o seu caso de conexão cabeada.
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

zekkerj

Citação de: Rizzen online 17 de Dezembro de 2012, 16:44A conexão por cabo também não funciona

Então vamos pô-la pra funcionar. Execute os comandos abaixo, cole o resultado aqui.

ifconfig eth0

cat /etc/network/interfaces

route -n

nm-tool
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Rizzen

Citação de: zekkerj online 17 de Dezembro de 2012, 18:00
Citação de: Rizzen online 17 de Dezembro de 2012, 16:44A conexão por cabo também não funciona

Então vamos pô-la pra funcionar. Execute os comandos abaixo, cole o resultado aqui.

ifconfig eth0

cat /etc/network/interfaces

route -n

nm-tool


ifconfig eth0
eth0: error fetching interface information: Device not found

cat /etc/network/interfaces   
auto lo
iface lo inet loopback

route -n
Kernel IP routing table   
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

nm-tool
NetworkManager Tool

State: disconnected

Rizzen

Instalei o driver baixado desse site: http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2 e funcionou a conexão com cabo.

Fiz os comandos que você pediu:

sudo update-pciids
Downloaded daily snapshot dated     2012-12-17 03:15:02

sudo update-usbids

--2012-12-17 19:06:31--  http://www.linux-usb.org/usb.ids
Resolving www.linux-usb.org... 216.34.181.97
Connecting to www.linux-usb.org|216.34.181.97|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 494711 (483K) [text/plain]
Saving to: `/var/lib/usbutils/usb.ids.new'

100%[======================================>] 494,711     30.3K/s   in 17s     

2012-12-17 19:06:50 (28.3 KB/s) - `/var/lib/usbutils/usb.ids.new' saved [494711/494711]

Done.

sudo lshw -C network
  *-network               
       description: Ethernet interface
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:05:00.0
       logical name: eth0
       version: 06
       serial: 18:03:73:5e:3b:22
       size: 100MB/s
       capacity: 1GB/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8168 driverversion=8.034.00-NAPI duplex=full ip=192.168.0.105 latency=0 link=yes multicast=yes port=twisted pair speed=100MB/s
       resources: irq:51 ioport:d000(size=256) memory:f1104000-f1104fff memory:f1100000-f1103fff
  *-network UNCLAIMED
       description: Network controller
       product: Centrino Wireless-N 1030 [Rainbow Peak]
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:09:00.0
       version: 34
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:f7a00000-f7a01fff

sudo lshw -C sound
  *-multimedia           
       description: Audio device
       product: 6 Series/C200 Series Chipset Family High Definition Audio Controller
       vendor: Intel Corporation
       physical id: 1b
       bus info: pci@0000:00:1b.0
       version: 05
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=snd_hda_intel latency=0
       resources: irq:50 memory:f7c00000-f7c03fff

zekkerj

O som já parece ter sido carregado o driver (snd_hda_intel).

O wireless, até onde eu consegui ver, deve ser identificado pelo driver iwlagn, ou pelo iwlwifi. Talvez vc tenha que instalar algum pacote de drivers de backport.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Rizzen

#20
Citação de: zekkerj online 17 de Dezembro de 2012, 19:50
O som já parece ter sido carregado o driver (snd_hda_intel).

O wireless, até onde eu consegui ver, deve ser identificado pelo driver iwlagn, ou pelo iwlwifi. Talvez vc tenha que instalar algum pacote de drivers de backport.

No meu ubuntu 12.04 uso o driver iwlwifi, até baixei o pacote para instalar no 10.04, mas não sei instalar ele...
Baixei o driver aqui: http://www.intellinuxwireless.org/?n=downloads

Outra coisa que percebi, sempre q reinicio o ubuntu 10.04, tenho q instalar o driver de rede novamente para funcionar internet pelo cabo...

zekkerj

Não deveria ser necessário instalar nada --- o driver que vem integrado ao kernel é sempre o melhor, deve ser sempre a primeira opção.

CitarOutra coisa que percebi, sempre q reinicio o ubuntu 10.04, tenho q instalar o driver de rede novamente para funcionar internet pelo cabo...
Pq provavelmente vc não fez o procedimento completo. Até onde me lembro essa placa RTL8111 tinha driver nativo, não deveria ser necessário instalar nada de fora, apenas o kernel já deveria ser suficiente.

Faça uma coisa, execute os comandos abaixo e cole o resultado aqui.

modinfo r8168
modinfo r8169
dpkg-query --search /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/realtek/r816*.ko
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Rizzen

#22
Citação de: zekkerj online 18 de Dezembro de 2012, 00:17
Não deveria ser necessário instalar nada --- o driver que vem integrado ao kernel é sempre o melhor, deve ser sempre a primeira opção.

CitarOutra coisa que percebi, sempre q reinicio o ubuntu 10.04, tenho q instalar o driver de rede novamente para funcionar internet pelo cabo...
Pq provavelmente vc não fez o procedimento completo. Até onde me lembro essa placa RTL8111 tinha driver nativo, não deveria ser necessário instalar nada de fora, apenas o kernel já deveria ser suficiente.

Faça uma coisa, execute os comandos abaixo e cole o resultado aqui.

modinfo r8168
modinfo r8169
dpkg-query --search /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/realtek/r816*.ko



modinfo r8168
filename:       /lib/modules/2.6.32-38-generic/kernel/drivers/net/ethernet/realtek/r8168.ko
version:        8.034.00-NAPI
license:        GPL
description:    RealTek RTL-8168 Gigabit Ethernet driver
author:         Realtek and the Linux r8168 crew <netdev@vger.kernel.org>
srcversion:     669F0F752EC12B8A70082DA
alias:          pci:v00001186d00004300sv00001186sd00004B10bc*sc*i*
alias:          pci:v000010ECd00008168sv*sd*bc*sc*i*
depends:       
vermagic:       2.6.32-38-generic SMP mod_unload modversions
parm:           eee_enable:int
parm:           speed:force phy operation. Deprecated by ethtool (8 ). (ushort)
parm:           duplex:force phy operation. Deprecated by ethtool (8 ). (bool)
parm:           autoneg:force phy operation. Deprecated by ethtool (8 ). (bool)
parm:           aspm:force phy operation. Deprecated by ethtool (8 ). (bool)
parm:           rx_copybreak:Copy breakpoint for copy-only-tiny-frames (int)
parm:           use_dac:Enable PCI DAC. Unsafe on 32 bit PCI slot. (int)
parm:           debug:Debug verbosity level (0=none, ..., 16=all) (int)


modinfo r8169
ERROR: modinfo: could not find module r8169

dpkg-query --search /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/realtek/r816*.ko
dpkg: /lib/modules/2.6.32-38-generic/kernel/drivers/net/ethernet/realtek/r8168.ko not found.

zekkerj

2.6.32-38... vc ativou os repositórios "update" e/ou "security"? Tenho certeza de que há versões mais novas desse mesmo kernel, nos repositórios.

Mais um comando de verificação, por favor.

dpkg-query --list linux-image\*
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Rizzen

Problema resolvido, o driver iwlwifi q baixei, era só colar o arquivo iwlwifi-6000g2b-6.ucode em /lib/firmware, para instalar o driver de rede executei com o comando "sudo sh" para o  arquivo autorun.sh que vem no pacote.
Depois de instalar os dois, editei o arquivo "modules" q fica em /etc, adicionei no fim do texto "r8168" e "iwlwifi", assim quando inicio o ubuntu 10.04, tanto a conexão por cabo quanto a sem fio estão funcionando.

Valeu pela ajuda zekkerj e jkmsjq, ajudaram muito.

zekkerj

Rapaz, uma coisa que está me preocupando: eu olhei na lista de arquivos dos pacotes, e tanto os módulos "r8169" quanto "iwlagn" fazem parte do pacote do kernel.

Você está usando os pacotes do repositório, Rizzen? Se não estiver usando, se estiver tentando usar o kernel sem os patches do Ubuntu, isso explicaria os problemas que você passou...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Rizzen

Citação de: zekkerj online 18 de Dezembro de 2012, 10:05
Rapaz, uma coisa que está me preocupando: eu olhei na lista de arquivos dos pacotes, e tanto os módulos "r8169" quanto "iwlagn" fazem parte do pacote do kernel.

Você está usando os pacotes do repositório, Rizzen? Se não estiver usando, se estiver tentando usar o kernel sem os patches do Ubuntu, isso explicaria os problemas que você passou...

Os problemas devem ter vindo disso q vc falou msm, pois o kernel q veio no ubuntu 10.04 eu tinha desinstalado, então passei a usar o 3.4 e o 2.6.32 q baixei aqui: http://kernel.ubuntu.com/~kernel-ppa/mainline/, mas no kernel q veio no ubuntu só funcionava o driver de rede, o resto não funcionava.

zekkerj

Então, é aquela coisa... tem que saber dar o passo do tamanho das pernas. Ao trocar o kernel por outro de versão mais alta, vc na verdade piorou o problema.

Eu sou da opinião de que a pessoa tem que trabalhar tanto quanto possível dentro dos repositórios, e só partir pra pacotes personalizados quando não há outra alternativa.

Por exemplo, um efeito colateral que você vai passar mais cedo ou mais tarde: assim que houver uma atualização de kernel, esses drivers que vc instalou manualmente irão parar de funcionar.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Rizzen

Citação de: zekkerj online 18 de Dezembro de 2012, 12:53
Então, é aquela coisa... tem que saber dar o passo do tamanho das pernas. Ao trocar o kernel por outro de versão mais alta, vc na verdade piorou o problema.

Eu sou da opinião de que a pessoa tem que trabalhar tanto quanto possível dentro dos repositórios, e só partir pra pacotes personalizados quando não há outra alternativa.

Por exemplo, um efeito colateral que você vai passar mais cedo ou mais tarde: assim que houver uma atualização de kernel, esses drivers que vc instalou manualmente irão parar de funcionar.

Reinstalei o Ubuntu 10.04, agora está com o kernel padrão, mas não consegui instalar o driver wireless da mesma forma como tinha feito no outro kernel...

zekkerj

Execute os comandos abaixo.

uname -a
sudo modprobe -v iwlagn
dmesg | tail -20
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D