arm/179532: wireless networking on ARM

Daan Vreeken Daan at vitsch.nl
Fri Jun 14 08:33:54 UTC 2013


Hi again,

On Friday 14 June 2013 10:02:54 Daan Vreeken wrote:
> Hi Guillaume,
>
> On Thursday 13 June 2013 11:40:44 Guillaume Bibaut wrote:
> > >Number:         179532
> > >Category:       arm
> > >Synopsis:       wireless networking on ARM
...
> > >Description:
> >
> > FreeBSD is crashing when wpa_supplicant is called upon boot on the Genesi
> > Efika MX smartbook.
...

> I think we might have hit this same bug at work and have a local patch that
> fixes it. I'll see if I can dust it off and post a patch here. I believe it
> was only a 3-line patch to if_run.c

See the attachments. These patches fix two bugs:
o A crash in if_run when using VNET in the kernel.
o The correctness of the information passed to the radiotap code in if_run.

I think the last patch may fix the crash you are seeing with if_run and 
wpa_supplicant. If you only want to test that part, you just have to patch 
if_run.c with the file 'if_run_2013_01_19_radiotap_fix_only.diff' .

In case the attachments get mangled in the email, you can also download these 
files from : http://www.vitsch.nl/pub_diffs/
The following files should be attached to this email :
	if_run_2013_01_19_radiotap_fix_only.diff
	if_run_2013_01_19_vnet_fix.diff
	if_run_2013_01_19_vnet_plus_radiotap_fix.diff

All patches are:
Sponsored by: Vitsch Electronics


Regards,
-- 
Ing. Daan Vreeken
Vitsch Electronics
http://Vitsch.nl/
http://VitschVPN.nl/
tel: +31-(0)40-7113051
KvK nr: 17174380
--
Machines en netwerken op afstand beheren? Vitsch VPN oplossing!
Kijk voor meer informatie op: http://www.VitschVPN.nl/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: if_run_2013_01_19_radiotap_fix_only.diff
Type: text/x-diff
Size: 852 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20130614/5ca34537/attachment.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: if_run_2013_01_19_vnet_fix.diff
Type: text/x-diff
Size: 969 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20130614/5ca34537/attachment-0001.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: if_run_2013_01_19_vnet_plus_radiotap_fix.diff
Type: text/x-diff
Size: 1689 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20130614/5ca34537/attachment-0002.diff>


More information about the freebsd-arm mailing list