[FUG-BR] ndis0 não aceita configurações

Lucas Timm timm.freebsd em gmail.com
Terça Maio 8 00:12:33 BRT 2007


> Date: Mon, 7 May 2007 18:12:14 -0300
> From: "Lucas Timm" <timm.freebsd em gmail.com>
> Subject: [FUG-BR] ndis0 não aceita configurações
> To: freebsd em fug.com.br
> Message-ID:
>         <6f36ca9f0705071412h6e1cb4a0pfa277ca743384394 em mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Olá :)
>
> Estou apanhando para fazer a configuração da minha placa de rede
> wireless, que possui chipset Realtek 8180, no FreeBSD 6.2.
> Descompactei os drivers pra MS Windows num diretório qualquer e rodei
> o comando ndisgen NET8180.inf rtl8180.sys. Gerou-se o módulo, movi
> para o /boot/kernel, subi com um kldload rtl8180_sys, subiram juntos
> os módulos if_ndis e ndis. O ifconfig -a confirmou a interface
> plumbada, e os leds da placa piscam a partir daí reforçando a
> confirmação que a interface foi detectada pelo sistema.
>
> Então, rodei o comando ifconfig ndis0 inet 10.1.1.11 netmask
> 255.255.255.0 ssid TIMM wepmode on wepkey 0x0123456789 channel 7 up,
> ele demora uns 5 segundos e aceita o comando. Mas em seguida, ao rodar
> o ifconfig -a novamente, ele não mostra nenhum dos dados que eu
> inserí, retornando aos valores que tinha anteriormente (ssid ""
> channel 1, por exemplo).
>
> Quando digito o comando wicontrol -l, ele também mostra outra mensagem
> de erro, segue:
>
> wicontrol: SIOCGWAVELAN: Device not configured.
>
> E, se digito wicontrol ndis0 ele lista os dados que eu já havia
> inserido anteriormente no ifconfig (mostra a ssid timm, a wepkey e o
> channel). Mesmo assim ele não pinga o Access Point, nem os outros
> computadores e nenhum IP externo da internet. Não adiantou definir
> como rota padrão o IP 10.1.1.5 (meu Access Point), pois a interface
> não está subindo.
>
> Tudo o que tenho lido na internet referente a configuração de rede
> Wireless no FreeBSD mostra os passos que já tentei, exceto pelo
> material referente ao FreeBSD 5.x, onde os procedimentos para
> compilação dos drivers ndis são diferentes, e que de nada adiantam no
> FreeBSD 6.1 e 6.2, conforme também tentei.
>
> Então, alguém já teve algum problema semelhante fazendo a instalação
> dessa placa ou alguma placa wireless semelhante no FreeBSD? O quê
> estou deixando passar?
>
> Atenciosamente,
> Lucas Timm.
>
>
> ------------------------------
>
> Message: 9
> Date: Mon, 7 May 2007 19:46:58 -0300
> From: "Alessandro de Souza Rocha" <etherlinkii em gmail.com>
> Subject: Re: [FUG-BR] ndis0 não aceita configurações
> To: " Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) "
>         <freebsd em fug.com.br>
> Message-ID:
>         <a99224110705071546w3b525078v1dd3ce3d0d01e1df em mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8; format=flowed
>
> Em 07/05/07, Lucas Timm<timm.freebsd em gmail.com> escreveu:
> > Olá :)
> >
> > Estou apanhando para fazer a configuração da minha placa de rede
> > wireless, que possui chipset Realtek 8180, no FreeBSD 6.2.
> > Descompactei os drivers pra MS Windows num diretório qualquer e rodei
> > o comando ndisgen NET8180.inf rtl8180.sys. Gerou-se o módulo, movi
> > para o /boot/kernel, subi com um kldload rtl8180_sys, subiram juntos
> > os módulos if_ndis e ndis. O ifconfig -a confirmou a interface
> > plumbada, e os leds da placa piscam a partir daí reforçando a
> > confirmação que a interface foi detectada pelo sistema.
> >
> > Então, rodei o comando ifconfig ndis0 inet 10.1.1.11 netmask
> > 255.255.255.0 ssid TIMM wepmode on wepkey 0x0123456789 channel 7 up,
> > ele demora uns 5 segundos e aceita o comando. Mas em seguida, ao rodar
> > o ifconfig -a novamente, ele não mostra nenhum dos dados que eu
> > inserí, retornando aos valores que tinha anteriormente (ssid ""
> > channel 1, por exemplo).
> >
> > Quando digito o comando wicontrol -l, ele também mostra outra mensagem
> > de erro, segue:
> >
> > wicontrol: SIOCGWAVELAN: Device not configured.
> >
> > E, se digito wicontrol ndis0 ele lista os dados que eu já havia
> > inserido anteriormente no ifconfig (mostra a ssid timm, a wepkey e o
> > channel). Mesmo assim ele não pinga o Access Point, nem os outros
> > computadores e nenhum IP externo da internet. Não adiantou definir
> > como rota padrão o IP 10.1.1.5 (meu Access Point), pois a interface
> > não está subindo.
> >
> > Tudo o que tenho lido na internet referente a configuração de rede
> > Wireless no FreeBSD mostra os passos que já tentei, exceto pelo
> > material referente ao FreeBSD 5.x, onde os procedimentos para
> > compilação dos drivers ndis são diferentes, e que de nada adiantam no
> > FreeBSD 6.1 e 6.2, conforme também tentei.
> >
> > Então, alguém já teve algum problema semelhante fazendo a instalação
> > dessa placa ou alguma placa wireless semelhante no FreeBSD? O quê
> > estou deixando passar?
> >
> > Atenciosamente,
> > Lucas Timm.
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
>
> olha amigo seu problemas e simples roda
> ifconfig ndis0  inet 10.10.10.250 netmask 255.255.255.0 stationname
> FreeBSD ssid bsd  wepkey 0x1234567890 weptxkey 1 wepmode on
>
> ifconfig ndis0
> ndis0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         inet6 fe80::240:5ff:feae:c866%wi0 prefixlen 64 scopeid 0x2
>         inet 10.10.10.250 netmask 0xffffff00 broadcast 13.13.0.255
>         ether 00:40:05:ae:c8:66
>         media: IEEE 802.11 Wireless Ethernet autoselect (DS/11Mbps)
>         status: associated
>         ssid bsd channel 2 bssid 00:02:78:e3:84:68
>         stationname "FreeBSD"
> --
> Alessandro de Souza Rocha
> Administrador de Redes e Sistemas
> Freebsd-BR User #117
>
> ------------------------------
>

Alessandro,

Após o procedimento mencionado, os erros também prosseguiram. Ao
digitar o comando:

ifconfig ndis0 inet 10.1.1.11 netmask 255.255.255.0 stationname
freebsd ssid timm wepkey 0x0123456789 weptxkey 1 wepmode on

Obtive novamente mensagem de erro:

ifconfig: SIOCS80211: Invalid Argument

Mas, se após isso eu rodasse o wiconfig ndis0, e depois rodasse o
comando acima novamente (o mesmo), ele aceitava mas continuava sem
fixar as configurações. Tentei inserir a tag channel 7 nele,
designando o canal de frequência do meu AP, mas ainda assim não
funcionou. Tu tens alguma outra sugestão?

Obrigado por agora,
Lucas Timm.


Mais detalhes sobre a lista de discussão freebsd