ENLWI-G2 no Ubuntu 7.04 AMD64

Iniciado por asartor, 16 de Outubro de 2007, 09:36

tópico anterior - próximo tópico

asartor

Bom dia pessoal, sou iniciante no mundo linux e escolhi o ubuntu para começar. A instalaçao foi ok e o sistema roda sem problemas mas, adicionei uma placa wireless Encore modelo ENLWI-G2 com chipset RTL-8185. A placa simplesmente nao funciona (provavelmente por problemas de configuraçao). Ja procurei ajuda na google neste forum e nao consegui resolver meu problema.
Breve descricao do sistema : AMD Atlhon X2 + Ubuntu 7.04 64bits.
A principio o sistema reconhece a placa corretamente mas vejo que nao existe nenhuma interface wlanx que possa ser configurada.
Seguindo as recomendacoes de outros posts aqui vai o resultado de alguns comandos:
ifconfig

eth0       Encapsulamento do Link: Ethernet  Endereço de HW 00:19:21:97:E1:98 
          inet end.: 10.1.1.103  Bcast:10.255.255.255  Masc:255.0.0.0
          endereço inet6: fe80::219:21ff:fe97:e198/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:941267 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:1012563 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:64745046 (61.7 MiB) TX bytes:650234340 (620.1 MiB)
          IRQ:22 Endereço de E/S:0x6000

lo         Encapsulamento do Link: Loopback Local 
          inet end.: 127.0.0.1  Masc:255.0.0.0
          endereço inet6: ::1/128 Escopo:Máquina
          UP LOOPBACK RUNNING  MTU:16436  Métrica:1
          pacotes RX:2 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:2 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:100 (100.0 b) TX bytes:100 (100.0 b)


****************************
sudo lspci -v

01:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)
        Subsystem: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller
        Flags: bus master, medium devsel, latency 32, IRQ 10
        I/O ports at cc00 [size=256]
        Memory at fdfff000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2

****************************
lsmod

Module                  Size  Used by
binfmt_misc            14604  1
rfcomm                 45352  0
l2cap                  28160  5 rfcomm
bluetooth              62468  4 rfcomm,l2cap
ppdev                  11272  0
powernow_k8            16480  1
cpufreq_conservative     9736  0
cpufreq_ondemand       10640  1
cpufreq_powersave       3072  0
cpufreq_userspace       6176  0
cpufreq_stats           8416  0
freq_table              6336  3 powernow_k8,cpufreq_ondemand,cpufreq_stats
dev_acpi               17028  0
tc1100_wmi              9224  0
pcc_acpi               15616  0
sony_acpi               7064  0
sbs                    17856  0
battery                12040  0
button                 10016  0
video                  19080  0
dock                   11992  0
i2c_ec                  6912  1 sbs
ac                      6920  0
asus_acpi              19756  0
backlight               8448  1 asus_acpi
container               6144  0
ipv6                  307456  14
ntfs                  101960  0
lp                     15048  0
fuse                   51888  0
snd_hda_intel          24224  1
snd_hda_codec         262528  1 snd_hda_intel
snd_pcm_oss            49408  0
snd_mixer_oss          19840  1 snd_pcm_oss
snd_pcm                92808  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy           5380  0
snd_seq_oss            36608  0
snd_seq_midi           11008  0
snd_rawmidi            29696  1 snd_seq_midi
snd_seq_midi_event      9856  2 snd_seq_oss,snd_seq_midi
snd_seq                61856  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              26632  2 snd_pcm,snd_seq
snd_seq_device         10260  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    68904  12 snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore              10272  1 snd
nvidia               5659736  22
parport_pc             40104  1
shpchp                 37404  0
psmouse                43536  0
parport                43404  3 ppdev,lp,parport_pc
k8temp                  7552  0
af_packet              27020  2
snd_page_alloc         11792  2 snd_hda_intel,snd_pcm
i2c_core               26496  2 i2c_ec,nvidia
pcspkr                  4736  0
pci_hotplug            36228  1 shpchp
serio_raw               9092  0
evdev                  13056  2
tsdev                  10112  0
ext3                  143760  1
jbd                    68208  1 ext3
mbcache                11400  1 ext3
ide_disk               18304  3
ide_cd                 35104  0
cdrom                  40744  1 ide_cd
amd74xx                16944  0 [permanent]
generic                 6532  0 [permanent]
sata_nv                24196  0
ata_generic            10628  0
floppy                 67944  0
ehci_hcd               37004  0
forcedeth              48776  0
libata                137000  2 sata_nv,ata_generic
scsi_mod              166968  1 libata
ohci_hcd               24196  0
usbcore               154416  3 ehci_hcd,ohci_hcd
thermal                16912  0
processor              34952  2 powernow_k8,thermal
fan                     6536  0
fbcon                  44416  0
tileblit                4096  1 fbcon
font                    9856  1 fbcon
bitblit                 7296  1 fbcon
softcursor              3712  1 bitblit
vesafb                 10376  0
cfbcopyarea             5120  1 vesafb
cfbimgblt               4096  1 vesafb
cfbfillrect             5632  1 vesafb
capability              7048  0
commoncap               9472  1 capability

*******************

Pelo que ja pesquisei e das tentativas que fiz o driver fornecido pelo fabricante (Encore) e para sistemas 32 bits e mesmo utilizando o ndiswrapper seria necessario um driver 64 mas o fabricante so liberou um driver 64 bits para windows vista mas o ndiswrapper naoeh compativel com os drivers para o vista.

Ps.: Minha placa de rede cabeada esta ok e o micro possui conexao a internet.

Alguem poderia me ajudar a solucionar este problema... sem interrogacao pois ainda nao resolvi o problema do teclado.

Desde ja agradeco

Alessandro.

flavioml

asartor,
Tenho uma placa com esse chipset, só que da smc. Apesar de ter uma cpu athlon x2, meus sistemas são de 32 bits, justamente por receio de não poder usar alguns aplicativos que me são caros.
No kubuntu e no archlinux, a rtl8185 funciona bem com ndiswrapper. No kurumin, configurando pelos ícones mágicos, a distro instalou automaticamente o driver livre r8180 (http://rtl8180-sa2400.sourceforge.net/), funcionando até melhor que nas outras distros com ndiswrapper.
Porém, o mesmo driver, habilitado automaticamente no boot pelo live-cd do dreamlinux 2.2 mmgl e na configuração pelo wizard do kubuntu 7.10 rc, dá pau no sistema, travando geral a máquina e obrigando a resetar. Porque funfa no kurumin e não no dream e no kubuntu é um mistério que talvez seja explicado pela versão do kernel, mais nova nas últimas duas distros.
Em todo caso, penso que não custa você fazer uma tentativa com esse driver e com as bibliotecas de compatibilidade de 32 bits instaladas.
Flavio ML

asartor

Flavio,

Como falei anteriormente sou iniciante nesse mundo linux, como consigo estas bibliotecas de compatibilidade e como devo utiliza-las... quando tento compilar o driver que vc me indicou o compilador gera um erro e todos os arquivos da pasta onde rodei o make simplesmente desaparecem... notei uma semelhanca muito grande com o driver disponibilizado pela Encore - nao postarei o link pq nao sei se esta de acordo com as regras -

*********
Segue o resultado do comando  sudo make

sartor@HomeServer:~/rtl8180-0.21$ ls
AUTHORS            ieee80211_crypt_wep.c  ieee80211_wx.c  module_load24    r8180_gct.c      r8180_pm.c      README
CHANGES            ieee802_11.h           INSTALL         module_unload    r8180_gct.h      r8180_pm.h      README.adhoc
compat24.h         ieee80211.h            LICENSE         module_unload24  r8180.h          r8180_sa2400.c  README.master
COPYING            ieee80211_module.c     Makefile        r8180_93cx6.c    r8180_hw.h       r8180_sa2400.h
ieee80211_crypt.c  ieee80211_rx.c         Makefile26      r8180_93cx6.h    r8180_max2820.c  r8180_wx.c
ieee80211_crypt.h  ieee80211_tx.c         module_load     r8180_core.c     r8180_max2820.h  r8180_wx.h
sartor@HomeServer:~/rtl8180-0.21$ sudo make
make -C /lib/modules/2.6.20-16-generic/build SUBDIRS=/home/sartor/rtl8180-0.21 MODVERDIR=/home/sartor/rtl8180-0.21 modules
make[1]: Entrando no diretório `/usr/src/linux-headers-2.6.20-16-generic'
scripts/Makefile.build:17: /home/sartor/rtl8180-0.21/Makefile: Arquivo ou diretório inexistente
make[2]: *** Sem regra para processar o alvo `/home/sartor/rtl8180-0.21/Makefile'.  Pare.
make[1]: ** [_module_/home/sartor/rtl8180-0.21] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.20-16-generic'
make: ** [2.6] Erro 2
sartor@HomeServer:~/rtl8180-0.21$

Alguma sugestao....

Grato,

Alessandro.


flavioml

Alessandro,
Realmente o erro é bastante semelhante ao que tive quando tentei compilar o rtl8185 no meu sistema de 32 bits, o que me leva a crer que tem razão alguma coisa que eu li dizendo que a compilação somente daria certo com kernel até 2.6.17, não tendo relação com os 64 bits.
Algo semelhante ocorreria com o r8180, já que funcionou para mim no kurumin 7 mas não no dreamlinux e no kubuntu 7.10.
Quanto às bibliotecas de compatibilidade, deve ter um ,pacote linux 32 instalado em seu sistema. Se não tiver instala e tenta de novo com o ndiswrapper.
Flavio ML

asartor

#4
Flavio,

Instalei o linux 32 e tentei usar o ndiswrapper, mas alem de nao funcionar travou geral o micro, não sei o que realmente aocnteceu pois estou sem monitor no mesmo ( acesso somente via vnc), tive que retirar a placa de rede sem fio para normalizar, depois removi os drivers do ndiswrapper.... olhando com mais cuidado no link que você me passou anteriormente vi que o desenvolvimento desse driver  ( do link acima ) parou - o desenvolvedor sumiu - e o pessoal iniciou um novo projeto com base na ultima versao que a principio vai compilar nas versoes 2.6.xx.. a maquina travou de novo... https://sourceforge.net/projects/rtl-wifi/ ... vou continuar tentando agora por esse caminho... qualquer avanço eu posto aqui....

Grande abraço.

Ps.: esse link está masi claro e detalhado http://rtl-wifi.sourceforge.net/wiki/Installing