Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Feb 2005 11:07:26 -0200 (BRDT)
From:      Luiz Otavio Souza <luiz@microeletronica.com.br>
To:        =?ISO-8859-1?Q?Daniel_Dias_Gon=E7alves?= <ddg@yan.com.br>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Senao Wireless Hidden SSID
Message-ID:  <20050215105504.L6906@serv-qmp.walk.com.br>
In-Reply-To: <4211CE08.4090603@yan.com.br>
References:  <4211511A.7030600@yan.com.br> <20050215001315.K98034@serv-qmp.walk.com.br> <4211CE08.4090603@yan.com.br>

next in thread | previous in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--0-524697314-1108472846=:6906
Content-Type: TEXT/PLAIN; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: QUOTED-PRINTABLE

Daniel,

Sorry, i'm wrong about that.
The hidden ssid ready driver is in OpenBSD (see WI_RID_ENH_SECURITY in=20
if_wi_ieee.h).
The NetBSD porting is just an auto rate fix.
The ifconfig support is in 6-CURRENT (or in the patch for 5.X).

[]s
Luiz

On Tue, 15 Feb 2005, [ISO-8859-1] Daniel Dias Gon=E7alves wrote:

> Luiz,
>
> NetBSD 2.0 have mode HIDDEN SSID in ifconfig and wi(4) ?
> Who is porting the NetBSD wi driver ? Has a page of the patch?
> Has some HACK  to wi driver on FreeBSD as that one that force TX RATE:
>
> --------//--------
> http://excamera.com/cgi-bin/blosxom.cgi
> Sun, 16 May 2004
>
> *wi hostap fix, kind of*
> I spent a few hours tinkering (tampering?) with this driver, and have a f=
ix.=20
> I've verified that it works: my download speed went up from 170 kbytes/se=
c to=20
> 470 kbytes/sec, which is what I'd expect on an 11Mbps network. If anyone'=
s=20
> interested, here it is: The Intersil manual on page 4-28 says that transm=
it=20
> packets need to have their TxRate field filled in with 10,20,55 or 110,=
=20
> depending on the transmission speed. The 4.X driver sets the field=20
> tx_frame.wi_tx_rate in function wihap_check_tx(), called from wi_start().=
 The=20
> 5.X driver calls this field frmhdr.wi_tx_rate, and leaves it zero. If you=
=20
> want to run at 11MBps, add a line
>
>                 frmhdr.wi_tx_rate =3D 110;
>
> in wi_start(), just before the call to wi_write_bap(). (Obviously, this i=
s=20
> just a cheesy hack. The real code would have to find the actual tx rate. =
I=20
> just want to point out where the problem lies).
> --------//--------
>
> []s Daniel Dias Gon=E7alves
--0-524697314-1108472846=:6906--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050215105504.L6906>