Wireless+ som + kernel's diferentes (help me, please)

Iniciado por Felix, 15 de Junho de 2006, 15:41

tópico anterior - próximo tópico

Felix

Vou relatar aqui o meu problema, espero que alguém tenha paciência para acompanhar, pois como pretendo relatar tudo nos mínimos detalhes (para possibilitar uma possível solução mais facilmente) o tópico vai ser longo, desculpem.

Estava eu com meu Ubuntu 5.10 muito contente, mas na ansiedade de atualizar ele antes dos meus cd's chegarem pelo correio, eu fiz um download das versões "Alternate" e "Desktop" do Ubuntu 6.06, porém com ambas não fui muito feliz, minha internet não funcionou. Fiz então um downgrade para o velho 5.10 e vi que na listagem de repositórios era possível atualizar ele pela internet mesmo, porém o problema persistiu. Só que desta vez eu estou quebrando mais a cabeça, segue aqui um relatório do problema:

no meu sistema atual o grub me dá as opções:

Ubuntu, kernel 2.6.15-25-386
Ubuntu, kernel 2.6.15-25-386 (Recovery mode)
Ubuntu, kernel 2.6.15-23-386
Ubuntu, kernel 2.6.15-23-386 (Recovery mode)
Ubuntu, kernel 2.6.12-10-386
Ubuntu, kernel 2.6.12-10-386 (Recovery mode)
Ubuntu, kernel 2.6.12-9-386
Ubuntu, kernel 2.6.12-9-386 (Recovery mode)
(...)

nos dois primeiros kernel's (de cima para baixo) minha internet que é via rádio, não funciona de jeito nenhum, seguem aqui uma listagem do que eu tentei fazer:

*comando lsmod

Module                  Size  Used by
isofs                  37688  1
udf                    88452  0
ipv6                  265600  6
rfcomm                 40216  0
l2cap                  26244  5 rfcomm
bluetooth              49892  4 rfcomm,l2cap
ppdev                   9220  0
cpufreq_powersave       1920  0
cpufreq_stats           5636  0
cpufreq_userspace       4696  0
cpufreq_ondemand        6428  0
cpufreq_conservative     7332  0
freq_table              4740  1 cpufreq_stats
tc1100_wmi              6916  0
video                  16260  0
acpi_sbs               19980  0
battery                 9988  1 acpi_sbs
i2c_acpi_ec             5120  1 acpi_sbs
container               4608  0
button                  6672  0
pcc_acpi               12416  0
sony_acpi               5644  0
ac                      5252  1 acpi_sbs
dev_acpi               11140  0
hotkey                 11556  0
nls_iso8859_1           4224  3
vfat                   13440  3
fat                    53020  1 vfat
nls_cp437               5888  5
ntfs                  103536  1
dm_mod                 58936  1
md_mod                 72532  0
lp                     11844  0
snd_seq_dummy           3844  0
arc4                    2048  1
snd_seq_oss            33536  0
ieee80211_crypt_wep     4992  0
snd_seq_midi            9376  0
snd_seq_midi_event      7552  2 snd_seq_oss,snd_seq_midi
snd_seq                51984  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
orinoco_cs             17928  0
orinoco                43156  1 orinoco_cs
hermes                  7808  2 orinoco_cs,orinoco
hostap_cs              64536  2
hostap                119428  1 hostap_cs
ieee80211_crypt         6272  2 ieee80211_crypt_wep,hostap
snd_via82xx            28824  1
snd_ac97_codec         92704  1 snd_via82xx
snd_ac97_bus            2304  1 snd_ac97_codec
snd_pcm_oss            53664  0
snd_mixer_oss          18688  1 snd_pcm_oss
snd_pcm                89864  3 snd_via82xx,snd_ac97_codec,snd_pcm_oss
snd_timer              25220  2 snd_seq,snd_pcm
snd_page_alloc         10632  2 snd_via82xx,snd_pcm
snd_mpu401_uart         7808  1 snd_via82xx
tsdev                   8000  0
snd_rawmidi            25504  2 snd_seq_midi,snd_mpu401_uart
snd_seq_device          8716  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
pcmcia                 40508  2 orinoco_cs,hostap_cs
i2c_viapro              8980  0
via_ircc               26900  0
snd                    55268  13 snd_seq_oss,snd_seq,snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
irda                  186940  1 via_ircc
rtc                    13492  0
pcspkr                  2180  0
nvidia               4550772  0
crc_ccitt               2304  1 irda
soundcore              10208  1 snd
analog                 12320  0
parport_pc             35780  1
parport                36296  3 ppdev,lp,parport_pc
i2c_core               21904  3 i2c_acpi_ec,i2c_viapro,nvidia
gameport               15496  2 snd_via82xx,analog
floppy                 62148  0
yenta_socket           28428  3
rsrc_nonstatic         13440  1 yenta_socket
pcmcia_core            42640  3 pcmcia,yenta_socket,rsrc_nonstatic
psmouse                36228  0
serio_raw               7300  0
shpchp                 45632  0
pci_hotplug            29236  1 shpchp
via_agp                 9856  1
agpgart                34888  2 nvidia,via_agp
evdev                   9856  1
reiserfs              268016  1
ide_generic             1536  0
ehci_hcd               32008  0
uhci_hcd               33680  0
usbcore               129668  3 ehci_hcd,uhci_hcd
ide_cd                 33028  1
cdrom                  38560  1 ide_cd
ide_disk               17664  8
generic                 5124  0
via82cxxx               9988  0 [permanent]
thermal                13576  0
processor              23360  1 thermal
fan                     4868  0
capability              5000  0
commoncap               7296  1 capability
vga16fb                13704  1
vgastate               10368  1 vga16fb
fbcon                  42784  72
tileblit                2816  1 fbcon
font                    8320  1 fbcon
bitblit                 6272  1 fbcon
softcursor              2304  1 bitblit

*comando lsmod | grep orinoco

orinoco_cs             17928  0
orinoco                43156  1 orinoco_cs
hermes                  7808  2 orinoco_cs,orinoco
pcmcia                 40508  2 orinoco_cs,hostap_cs

*comando lsmod | grep hermes

hermes                  7808  2 orinoco_cs,orinoco

*comando iwconfig (alterei na resposta do comando do ESSID por motivos óbvios)

eth0      IEEE 802.11b  ESSID:"@@@@@" 
          Mode:Managed  Frequency:2.422 GHz  Access Point: None   
          Sensitivity=1/3 
          Retry limit:4   RTS thr:off   
          Power Management:off
         
wlan0_ifrename  IEEE 802.11b  ESSID:"@@@@@" 
          Mode:Managed  Frequency:2.422 GHz  Access Point: None   
          Sensitivity=1/3 
          Retry limit:4   RTS thr:off   
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:1
          Tx excessive retries:0  Invalid misc:31   Missed beacon:0

*comando sudo cat /etc/network/interfaces (alterei o ESSID, ip wireless-essid e dns-search)

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
auto eth0

# The primary network interface
iface eth0 inet static
address @@@.@@@.@@@.@@@
netmask 255.255.0.0
network 10.0.0.0
broadcast 10.0.255.255
gateway 10.0.0.254
# wireless-* options are implemented by the wireless-tools package
wireless-mode managed
wireless-essid @@@@@@
wireless-key1 @@@@@@@@@@
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 10.0.0.254
dns-search @@@@@@@@@@@@

em vários tópicos aqui do fórum, tutoriais da net etc, etc, e etc, da vida encontrei dicas para usar o ndiswrapper, tentei então carregar os drivers do Windows XP, NT, 2000, 98 e 95 com o cd original da minha placa e todos me retornaram a mesma resposta:

felix@felixcasa:~$ sudo ndiswrapper -i /media/cdrom/Drivers/Windows/Win_XP/PC_card/WLLUC48B.INF
Installing wlluc48b
no vendor
felix@felixcasa:~$ ndiswrapper -l
Installed ndis drivers:
wlluc48b        invalid driver!
felix@felixcasa:~$

após esta tentativa com o ndiswrapper eu tentava reiniciar minha rede, mas a resposta era essa:

felix@felixcasa:~/Desktop$ sudo /etc/init.d/networking restart > networking_restart
Error for wireless request "Set Mode" (8B06) :
    SET failed on device eth0 ; Operation not supported.
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device eth0 ; Invalid argument.

e ao tentar dar um ping no meu servidor dns para ver se minha rede funcionava:

felix@felixcasa:~$ ping 10.0.0.254
PING 10.0.0.254 (10.0.0.254) 56(84) bytes of data.
From 10.0.31.18 icmp_seq=2 Destination Host Unreachable
From 10.0.31.18 icmp_seq=3 Destination Host Unreachable
From 10.0.31.18 icmp_seq=4 Destination Host Unreachable
From 10.0.31.18 icmp_seq=6 Destination Host Unreachable
From 10.0.31.18 icmp_seq=7 Destination Host Unreachable
From 10.0.31.18 icmp_seq=8 Destination Host Unreachable


Depois de tudo isso e de seriamente pensar em dar um chute no computador fiz login nos outros dois kernel's restantes. surpresa, minha rede funcionou; não automaticamente, tive que iniciar ela manualmente, mas já fiquei contente, PORÉM...

"Erro

O controle de volume não encontrou nenhum elemento e/ou dispositivos de controle. Isso significa que, ou você não tem o plugin correto do GStreamer instalado, ou que você não term uma placa de som configurada.

Você pode remover o controle de volume do painel clicando com o botão direito no ícone do auto falante no painel e selecionando "Remover do Painel" no menu."

e sim, eu tenho todos os plugins do GStreamer instalados...

Será que alguem tem alguma solução para eu usar o kernel mais atual, navegar na internet e também ouvir um som??? De qualquer forma agradeço a todos que já tiveram paciência de ler este tópico até aqui, espero ter detalhado tudo o que era preciso para poderem me ajudar