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>