CALL for TEST [HOSTAP] run(4) ralink usb wireless

19 views
Skip to first unread message

PseudoCylon

unread,
Mar 4, 2010, 3:50:29 AM3/4/10
to freebsd...@freebsd.org
Hello,

Finally, I have fixed mysterious device lock out and run(4) works fine in HOSTAP mode. Up time is 80 hours and counting. I even filed tax though it.

The device supports up to 253 stations. I only tested with 2 station. If you have resources, please hit it with bunch of STAs.

As usual codes are posted at my git repository
git://dev.nasreddine.com/run.git
http://dev.nasreddine.com/gitweb/?p=run.git;a=summary
Please fetch 'hostap_rc' branch not 'master' this time.

or freebsd forums
http://forums.freebsd.org/showthread.php?s=1d3b01fbed80c61ff508e12e9805146e&t=7562

Best,
AK

----
"FreeBSD and all other open source projects are the Tower of Babel in computer era." --me
So, join me @ git://dev.nasreddine.com/run.git
(or http://dev.nasreddine.com/gitweb/?p=run.git;a=summary )
Just work on any of *_dev branches.

__________________________________________________________________
Looking for the perfect gift? Give the gift of Flickr!

http://www.flickr.com/gift/

Rui Paulo

unread,
Mar 4, 2010, 7:02:50 PM3/4/10
to PseudoCylon, freebsd...@freebsd.org
Hi,

On 4 Mar 2010, at 08:50, PseudoCylon wrote:

> Hello,
>
> Finally, I have fixed mysterious device lock out and run(4) works fine in HOSTAP mode. Up time is 80 hours and counting. I even filed tax though it.
>
> The device supports up to 253 stations. I only tested with 2 station. If you have resources, please hit it with bunch of STAs.
>

It's unlikely that the hardware will handle more than 50 stations.

> As usual codes are posted at my git repository
> git://dev.nasreddine.com/run.git
> http://dev.nasreddine.com/gitweb/?p=run.git;a=summary
> Please fetch 'hostap_rc' branch not 'master' this time.
>
> or freebsd forums
> http://forums.freebsd.org/showthread.php?s=1d3b01fbed80c61ff508e12e9805146e&t=7562
>
> Best,
> AK

This code is fine from a quick review. It just needs a few style fixes.
We could probably start thinking about committing it.

--
Rui Paulo

PseudoCylon

unread,
Mar 4, 2010, 11:25:23 PM3/4/10
to Rui Paulo, freebsd...@freebsd.org
----- Original Message ----
> From: Rui Paulo <rpa...@gmail.com>
> To: PseudoCylon <moonlig...@yahoo.ca>
> Cc: freebsd...@freebsd.org
> Sent: Thu, March 4, 2010 5:02:50 PM
> Subject: Re: CALL for TEST [HOSTAP] run(4) ralink usb wireless
>
> Hi,

>
>
> This code is fine from a quick review. It just needs a few style fixes.
> We could probably start thinking about committing it.
>
> --
> Rui Paulo

Thank you for checking my code out. Please check other patches/fixes at P4DB as well
http://p4db.freebsd.org/chv.cgi?CH=174936

Let me know if any changes are needed. Specially, lock related process in
run_wme_update()
run_key_delete()
run_update_beacon()
run_updateslot()
I had hard time on those places. And using ieee80211_key{.wk_pad} It's sorta cheating.

Regards,
AK

Bruce Simpson

unread,
Mar 5, 2010, 4:27:16 AM3/5/10
to freebsd...@freebsd.org
On 03/05/10 00:02, Rui Paulo wrote:
> This code is fine from a quick review. It just needs a few style fixes.
> We could probably start thinking about committing it.
>

I think thompsa@ already merged the non-host-ap version of run(4) to HEAD.

I haven't had free time to look at this yet, but I'm impressed that this
is getting looked at, as these radios are popping up on the market more
and more.

cheers,
BMS

Rui Paulo

unread,
Mar 5, 2010, 11:25:09 AM3/5/10
to Bruce Simpson, freebsd...@freebsd.org

On 5 Mar 2010, at 09:27, Bruce Simpson wrote:

> On 03/05/10 00:02, Rui Paulo wrote:
>> This code is fine from a quick review. It just needs a few style fixes.
>> We could probably start thinking about committing it.
>>
>
> I think thompsa@ already merged the non-host-ap version of run(4) to HEAD.

Oh, I guess I haven't been paying attention then.

--
Rui Paulo

Weongyo Jeong

unread,
Mar 12, 2010, 7:18:42 PM3/12/10
to PseudoCylon, Alexander Egorenkov, freebsd...@freebsd.org
On Thu, Mar 04, 2010 at 12:50:29AM -0800, PseudoCylon wrote:
> Hello,
>
> Finally, I have fixed mysterious device lock out and run(4) works fine
> in HOSTAP mode. Up time is 80 hours and counting. I even filed tax
> though it.
>
> The device supports up to 253 stations. I only tested with 2 station.
> If you have resources, please hit it with bunch of STAs.
>
> As usual codes are posted at my git repository
> git://dev.nasreddine.com/run.git
> http://dev.nasreddine.com/gitweb/?p=run.git;a=summary
> Please fetch 'hostap_rc' branch not 'master' this time.
>
> or freebsd forums
> http://forums.freebsd.org/showthread.php?s=1d3b01fbed80c61ff508e12e9805146e&t=7562

Out of curiosity, what's the difference between run(4) and rt2870 driver
written by Alexander Egorenkov? And why there are two drivers?

regards,
Weongyo Jeong

PseudoCylon

unread,
Mar 13, 2010, 12:00:28 AM3/13/10
to Rui Paulo, Weongyo Jeong, Alexander Egorenkov, freebsd...@freebsd.org
----- Original Message ----

> From: Rui Paulo <rpa...@gmail.com>
> To: Weongyo Jeong <weo...@freebsd.org>
> Cc: PseudoCylon <moonlig...@yahoo.ca>; Alexander Egorenkov <egor...@googlemail.com>; freebsd...@freebsd.org
> Sent: Fri, March 12, 2010 7:42:46 PM
> Subject: Re: CALL for TEST [HOSTAP] run(4) ralink usb wireless
>

> On 13 Mar 2010, at 09:18, Weongyo Jeong wrote:
> Out of curiosity, what's the difference between run(4) and rt2870
> driver
> written by Alexander Egorenkov? And why there are two
> drivers?

The thread says it all. Just need to go though some pages. His user name is egorenar.
http://forums.freebsd.org/showthread.php?s=1d3b01fbed80c61ff508e12e9805146e&t=7562

> From what I understand, Alexander's driver supports 11n ann
> run(4) doesn't.
That's correct. Besides run(4) supports rt3XXX chipsets.

AK


__________________________________________________________________
Ask a question on any topic and get answers from real people. Go to Yahoo! Answers and share what you know at http://ca.answers.yahoo.com

Rui Paulo

unread,
Mar 12, 2010, 9:42:46 PM3/12/10
to Weongyo Jeong, Alexander Egorenkov, PseudoCylon, freebsd...@freebsd.org
On 13 Mar 2010, at 09:18, Weongyo Jeong wrote:

From what I understand, Alexander's driver supports 11n ann run(4)
doesn't.

--
Rui Paulo

Hans Petter Selasky

unread,
Mar 13, 2010, 2:36:41 AM3/13/10
to freebsd...@freebsd.org, Rui Paulo, PseudoCylon, Alexander Egorenkov, Weongyo Jeong


Will this two drivers be merged then?

--HPS

Rui Paulo

unread,
Mar 13, 2010, 3:24:55 AM3/13/10
to Hans Petter Selasky, Alexander Egorenkov, PseudoCylon, freebsd...@freebsd.org, Weongyo Jeong


I hope so.

--
Rui Paulo

Alexander Egorenkov

unread,
Mar 13, 2010, 3:48:26 AM3/13/10
to Rui Paulo, PseudoCylon, freebsd...@freebsd.org, Weongyo Jeong, Hans Petter Selasky
Later i also plan to add multi BSS support so upto 8 HOSTAPs, several STAs
and WDSs will be possible with rt2860 and rt2870 on FreeBSD 8.

Rui Paulo

unread,
Mar 13, 2010, 3:24:38 AM3/13/10
to PseudoCylon, Alexander Egorenkov, Weongyo Jeong, freebsd...@freebsd.org

On 13 Mar 2010, at 14:00, PseudoCylon wrote:

> ----- Original Message ----
>
>> From: Rui Paulo <rpa...@gmail.com>
>> To: Weongyo Jeong <weo...@freebsd.org>
>> Cc: PseudoCylon <moonlig...@yahoo.ca>; Alexander Egorenkov <egor...@googlemail.com
>> >; freebsd...@freebsd.org
>> Sent: Fri, March 12, 2010 7:42:46 PM
>> Subject: Re: CALL for TEST [HOSTAP] run(4) ralink usb wireless
>>
>> On 13 Mar 2010, at 09:18, Weongyo Jeong wrote:
>> Out of curiosity, what's the difference between run(4) and rt2870
>> driver
>> written by Alexander Egorenkov? And why there are two
>> drivers?
> The thread says it all. Just need to go though some pages. His user
> name is egorenar.
> http://forums.freebsd.org/showthread.php?s=1d3b01fbed80c61ff508e12e9805146e&t=7562
>
>> From what I understand, Alexander's driver supports 11n ann
>> run(4) doesn't.
> That's correct. Besides run(4) supports rt3XXX chipsets.


Oh, I see. I think we really need to start working on merging the two...

--
Rui Paulo

Weongyo Jeong

unread,
Mar 13, 2010, 9:06:56 PM3/13/10
to Hans Petter Selasky, Rui Paulo, Alexander Egorenkov, freebsd...@freebsd.org, PseudoCylon

I really want it and hope driver writers focus on one driver for same
chipsets. :-)

regards,
Weongyo Jeong

Oliver Brandmueller

unread,
Mar 15, 2010, 6:58:16 AM3/15/10
to freebsd...@freebsd.org
Hi,

On Sat, Mar 13, 2010 at 09:48:26AM +0100, Alexander Egorenkov wrote:
> Later i also plan to add multi BSS support so upto 8 HOSTAPs, several STAs
> and WDSs will be possible with rt2860 and rt2870 on FreeBSD 8.

But I guess MiniPCIe version support is not on the horizon?

Thanx,
Oliver

--
| Oliver Brandmueller http://sysadm.in/ o...@sysadm.in |
| Ich bin das Internet. Sowahr ich Gott helfe. |

Ganbold

unread,
Mar 16, 2010, 11:29:36 AM3/16/10
to PseudoCylon, freebsd...@freebsd.org
Hi,

PseudoCylon wrote:
> Hello,
>
> Finally, I have fixed mysterious device lock out and run(4) works fine in HOSTAP mode. Up time is 80 hours and counting. I even filed tax though it.
>
> The device supports up to 253 stations. I only tested with 2 station. If you have resources, please hit it with bunch of STAs.
>
> As usual codes are posted at my git repository
> git://dev.nasreddine.com/run.git
> http://dev.nasreddine.com/gitweb/?p=run.git;a=summary
> Please fetch 'hostap_rc' branch not 'master' this time.
>
> or freebsd forums
> http://forums.freebsd.org/showthread.php?s=1d3b01fbed80c61ff508e12e9805146e&t=7562
>

Tried this version on routerstation pro (mips) board. Root fs is in NFS.
(FreeBSD 9.0-CURRENT #13 r205084M: Tue Mar 16 22:35:25 ULAT 2010).

...
run0: <1.0> on usbus0
run0: MAC/BBP RT3070 (rev 0x0200), RF RT3020 (MIMO 1T1R), address
00:22:cf:03:e0:30
Updating motd:run0: firmware RT2870 loaded
.
...

run0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 2290
ether 00:22:cf:03:e0:30
media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
status: no carrier
wlan0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:22:cf:03:e0:30
media: IEEE 802.11 Wireless Ethernet autoselect mode 11g
status: no carrier
ssid bsd channel 6 (2437 MHz 11g)
country US authmode OPEN privacy OFF txpower 0 bmiss 7 scanvalid 60
protmode CTS wme bintval 0
rspro# ifconfig wlan0 up
rspro# Trap cause = 5 (address error (store) - kernel mode)
[ thread pid 0 tid 100047 ]
Stopped at ieee80211_radiotap_vdetach+0x70: sh v1,0(a0)
db> c
panic: trap
KDB: enter: panic
[ thread pid 0 tid 100047 ]
Stopped at kdb_enter+0x50: lui at,0x804c
db> bt
Tracing pid 0 tid 100047 td 0xc0f1f260
db_trace_thread+30 (?,?,?,?) ra 80071160 sp c7ec9790 sz 24
80071044+11c (0,?,ffffffff,?) ra 80070b54 sp c7ec97a8 sz 32
800707c0+394 (?,?,?,?) ra 80070ce4 sp c7ec97c8 sz 168
db_command_loop+78 (?,?,?,?) ra 800733b8 sp c7ec9870 sz 24
800732b0+108 (?,?,?,?) ra 801d8b1c sp c7ec9888 sz 424
kdb_trap+10c (?,?,?,?) ra 803c2440 sp c7ec9a30 sz 32
trap+10fc (?,?,?,?) ra 803b97c8 sp c7ec9a50 sz 176
MipsKernGenException+10c (0,a,804e0fe4,2) ra 801d8d74 sp c7ec9b00 sz 200
kdb_enter+50 (?,?,?,?) ra 8019ccc0 sp c7ec9bc8 sz 24
panic+f8 (?,802c95b8,ffffffff,c7ec9990) ra 803c26a0 sp c7ec9be0 sz 40
trap+135c (?,?,?,?) ra 803b97c8 sp c7ec9c08 sz 176
MipsKernGenException+10c (c0f6a62f,c0f72268,c7ea7c14,e51) ra 802c95b8 sp
c7ec9cb8 sz 200
802c95a8+10 (?,?,?,?) ra 0 sp c7ec9d80 sz 0
pid 0
db>


Btw, ifconfig wlan0 up works on with stock run(4) which was committed to
HEAD end of Jan.
Please let me know if you need any more information.

Ganbold

> Best,
> AK
>
> ----
> "FreeBSD and all other open source projects are the Tower of Babel in computer era." --me
> So, join me @ git://dev.nasreddine.com/run.git
> (or http://dev.nasreddine.com/gitweb/?p=run.git;a=summary )
> Just work on any of *_dev branches.
>
>
>
> __________________________________________________________________
> Looking for the perfect gift? Give the gift of Flickr!
>
> http://www.flickr.com/gift/

> _______________________________________________
> freebsd...@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-curre...@freebsd.org"
>
>
>
>


--
One thing about the past. It's likely to last. -- Ogden Nash

PseudoCylon

unread,
Mar 16, 2010, 5:34:58 PM3/16/10
to Ganbold, freebsd...@freebsd.org
Hello,

Can you check version of firmware for me?

At the end of ralink's license (before the actual code) in rt2870.fw.uu, if it says
RT2870 v. 0.11
RT3071 v. 0.11
it's the latest. If there is no version info, it is old version.

Your chipset, rt3070 + rf3020 uses mcu command to select the antenna available in new firmware.

Best,
AK

Ganbold

> href="http://dev.nasreddine.com/gitweb/?p=run.git;a=summary"; target=_blank

> >http://dev.nasreddine.com/gitweb/?p=run.git;a=summary )
> Just work
> on any of *_dev branches.
>
>
>
>
> __________________________________________________________________
>
> Looking for the perfect gift? Give the gift of Flickr!
>
>

> href="http://www.flickr.com/gift/"; target=_blank
> >http://www.flickr.com/gift/
>
> _______________________________________________
>
> ymailto="mailto:freebsd...@freebsd.org"
> href="mailto:freebsd...@freebsd.org">freebsd...@freebsd.org
> mailing list
>
> href="http://lists.freebsd.org/mailman/listinfo/freebsd-current"; target=_blank

> >http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To
> unsubscribe, send any mail to "

> ymailto="mailto:freebsd-curre...@freebsd.org"
> href="mailto:freebsd-curre...@freebsd.org">freebsd-curre...@freebsd.org"
>
>
>
>
>


--
One thing about the past. It's likely to last. -- Ogden
> Nash

PseudoCylon

unread,
Mar 16, 2010, 9:23:06 PM3/16/10
to Ganbold, freebsd...@freebsd.org
Hello, again.

Can you try this patch? Patch is for if_runvar.h

--begin patch--

*** old_if_runvar.h 2010-03-16 19:14:25.000000000 -0600
--- new_if_runvar.h 2010-03-16 19:15:51.000000000 -0600
***************
*** 184,186 ****
uint8_t val;
! } bbp[8], rf[10];
uint8_t leds;
--- 184,186 ----
uint8_t val;
! } bbp[10], rf[10];
uint8_t leds;

--end patch--

Does your mips use big endian?

AK

Ganbold

> >http://dev.nasreddine.com/gitweb/?p=run.git;a=summary )
> Just work
> on any of *_dev branches.
>
>
>
>
> __________________________________________________________________
>
> Looking for the perfect gift? Give the gift of Flickr!
>
>

> href="http://www.flickr.com/gift/" target=_blank
> >http://www.flickr.com/gift/
>
> _______________________________________________
>
> ymailto="mailto:freebsd...@freebsd.org"
> href="mailto:freebsd...@freebsd.org">freebsd...@freebsd.org
> mailing list
>
> href="http://lists.freebsd.org/mailman/listinfo/freebsd-current" target=_blank

> >http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To
> unsubscribe, send any mail to "

> ymailto="mailto:freebsd-curre...@freebsd.org"
> href="mailto:freebsd-curre...@freebsd.org">freebsd-curre...@freebsd.org"
>
>
>
>
>


--
One thing about the past. It's likely to last. -- Ogden
> Nash

Ganbold.TS

unread,
Mar 16, 2010, 10:21:14 PM3/16/10
to PseudoCylon, freebsd...@freebsd.org
Hi,

> Hello,
>
> Can you check version of firmware for me?
>
> At the end of ralink's license (before the actual
> code) in rt2870.fw.uu, if it says
> RT2870 v. 0.11
> RT3071 v. 0.11
> it's the latest. If there is no version info, it is
> old version.
>
> Your chipset, rt3070 + rf3020 uses mcu command to
> select the antenna available in new firmware.


I used following code at
http://forums.freebsd.org/attachment.php?attachmentid=776&d=1267842698

I guess it is latest one. It shows:

# RT2870 v. 0.11
# RT3071 v. 0.11

Ganbold

>
> Best,

> _______________________________________________
> freebsd...@freebsd.org mailing list


> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>
> To unsubscribe, send any mail to

> "freebsd-curre...@freebsd.org"
>
>


Ganbold

unread,
Mar 18, 2010, 9:33:01 AM3/18/10
to PseudoCylon, freebsd...@freebsd.org
Hi,

PseudoCylon wrote:
> Hello, again.
>
> Can you try this patch? Patch is for if_runvar.h
>
> --begin patch--
>
> *** old_if_runvar.h 2010-03-16 19:14:25.000000000 -0600
> --- new_if_runvar.h 2010-03-16 19:15:51.000000000 -0600
> ***************
> *** 184,186 ****
> uint8_t val;
> ! } bbp[8], rf[10];
> uint8_t leds;
> --- 184,186 ----
> uint8_t val;
> ! } bbp[10], rf[10];
> uint8_t leds;
>
> --end patch--
>

Same.

wlan0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:22:cf:03:e0:30

media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
status: no carrier
ssid bsd channel 1 (2412 MHz 11b)


country US authmode OPEN privacy OFF txpower 0 bmiss 7 scanvalid 60

wme bintval 0
rspro# ifconfig wlan0 up
rspro# Trap cause = 5 (address error (store) - kernel mode)
[ thread pid 0 tid 100047 ]
Stopped at ieee80211_radiotap_vdetach+0x70: sh v1,0(a0)

db> bt
Tracing pid 0 tid 100047 td 0xc0f1f260

db_trace_thread+30 (?,?,?,?) ra 80071160 sp c7ec9948 sz 24
80071044+11c (0,?,ffffffff,?) ra 80070b54 sp c7ec9960 sz 32
800707c0+394 (?,?,?,?) ra 80070ce4 sp c7ec9980 sz 168
db_command_loop+78 (?,?,?,?) ra 800733b8 sp c7ec9a28 sz 24
800732b0+108 (?,?,?,?) ra 801d8b1c sp c7ec9a40 sz 424
kdb_trap+10c (?,?,?,?) ra 803c2690 sp c7ec9be8 sz 32
trap+134c (?,?,?,?) ra 803b97c8 sp c7ec9c08 sz 176
MipsKernGenException+10c (c0f6a637,c0f721c8,c7ea7c04,e51) ra 802c95b8 sp


c7ec9cb8 sz 200
802c95a8+10 (?,?,?,?) ra 0 sp c7ec9d80 sz 0
pid 0
db>

Ganbold

> Does your mips use big endian?
>
> AK
>
>
>
> Tried this version on routerstation pro (mips) board. Root fs is in
>
>> NFS.
>>
> (FreeBSD 9.0-CURRENT #13 r205084M: Tue Mar 16 22:35:25 ULAT
>
>> 2010).
>>
>
> ..

> run0: <1.0> on usbus0
> run0: MAC/BBP RT3070 (rev
>
>> 0x0200), RF RT3020 (MIMO 1T1R), address
>>
> 00:22:cf:03:e0:30
> Updating
>
>> motd:run0: firmware RT2870 loaded
>>

> _


--
UNIX is many things to many people, but it's never been everything to
anybody.

Rui Paulo

unread,
Mar 18, 2010, 9:55:40 AM3/18/10
to PseudoCylon, Ganbold, freebsd...@freebsd.org

On 17 Mar 2010, at 01:23, PseudoCylon wrote:

>
> Does your mips use big endian?

Yes, the routerstation pros are big endian.

--
Rui Paulo

PseudoCylon

unread,
Mar 18, 2010, 7:13:42 PM3/18/10
to Ganbold, freebsd...@freebsd.org
Can you show me output of followings? (I have only intel chips.)

#kldstat | grep if_run (after loading the driver. no need to run it)
#objdump -h /boot/kernel/if_run.ko | grep text
#objdump --source /boot/kernel/if_run.ko | grep \>:

AK

> Same.

> rspro# ifconfig wlan0 up
>
> rspro# Trap cause = 5 (address error (store) - kernel mode)
> [ thread pid 0 tid 100047 ]
> Stopped at ieee80211_radiotap_vdetach+0x70: sh v1,0(a0)
> db> bt
> Tracing pid 0 tid 100047 td 0xc0f1f260
> db_trace_thread+30 (?,?,?,?) ra 80071160 sp c7ec9948 sz 24
> 80071044+11c (0,?,ffffffff,?) ra 80070b54 sp c7ec9960 sz 32
> 800707c0+394 (?,?,?,?) ra 80070ce4 sp c7ec9980 sz 168
> db_command_loop+78 (?,?,?,?) ra 800733b8 sp c7ec9a28 sz 24
> 800732b0+108 (?,?,?,?) ra 801d8b1c sp c7ec9a40 sz 424
> kdb_trap+10c (?,?,?,?) ra 803c2690 sp c7ec9be8 sz 32
> trap+134c (?,?,?,?) ra 803b97c8 sp c7ec9c08 sz 176
> MipsKernGenException+10c (c0f6a637,c0f721c8,c7ea7c04,e51) ra 802c95b8 sp
> c7ec9cb8 sz 200
> 802c95a8+10 (?,?,?,?) ra 0 sp c7ec9d80 sz 0
> pid 0
> db>

> Ganbold


__________________________________________________________________
Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your favourite sites. Download it now
http://ca.toolbar.yahoo.com.

Ganbold

unread,
Mar 19, 2010, 10:33:10 AM3/19/10
to PseudoCylon, freebsd...@freebsd.org
PseudoCylon wrote:
> Can you show me output of followings? (I have only intel chips.)
>
> #kldstat | grep if_run (after loading the driver. no need to run it)
> #objdump -h /boot/kernel/if_run.ko | grep text
> #objdump --source /boot/kernel/if_run.ko | grep \>:
>

Here it is:

rspro# uname -an
FreeBSD rspro.micom.mng.net 9.0-CURRENT FreeBSD 9.0-CURRENT #15
r205084M: Thu Mar 18 21:23:45 ULAT 2010
ts...@beastie.micom.mng.net:/usr/obj/mips/usr/mysrc/sys/RSPRO_AR71XX mips
rspro# kldstat | grep if_run
3 1 0xc7e9c000 d338 if_run.ko
rspro# objdump -h /boot/kernel/if_run.ko | grep text
1 .text 0000a0b0 00000000 00000000 00000050 2**4
rspro# objdump --source /boot/kernel/if_run.ko | grep \>:
00000000 <run_key_update_begin>:
00000008 <run_key_update_end>:
00000010 <run_unsetup_tx_list>:
000000c0 <run_detach>:
000001d8 <run_set_tx_desc>:
00000398 <run_rssi2dbm>:
00000460 <run_rx_frame>:
00000a40 <run_bulk_rx_callback>:
00000f94 <run_tx_free>:
0000107c <run_amrr_to>:
000010ac <run_eeprom_read_2>:
00001160 <run_delay>:
000011c4 <run_do_request>:
000012d0 <run_write_2>:
00001330 <run_write_region_1>:
000013dc <run_write>:
0000144c <run_set_bssid>:
000014d4 <run_wme_update>:
0000179c <run_set_region_4>:
0000183c <run_read_region_1>:
00001894 <run_read>:
00001914 <run_updateslot_locked>:
00001998 <run_updateslot_cb>:
00001a18 <run_enable_tsf_sync>:
00001b24 <run_scan_end>:
00001bb8 <run_update_promisc_locked>:
00001c84 <run_update_promisc>:
00001d10 <run_reset_livelock>:
00001e08 <run_scan_start>:
00001ecc <run_drain_fifo>:
0000207c <run_mcu_cmd>:
0000215c <run_set_leds>:
00002190 <run_bbp_write>:
00002264 <run_bbp_read>:
0000239c <run_rt3070_rf_write>:
00002470 <run_rt3070_rf_read>:
000025a8 <run_rt3070_filter_calib>:
00002844 <run_rt2870_rf_write>:
00002924 <run_set_chan>:
00003980 <run_set_channel>:
00003a10 <run_efuse_read_2>:
00003ba8 <run_attach>:
000051b8 <run_node_alloc>:
000051e8 <run_vap_create>:
00005488 <run_usb_timeout_cb>:
000055b4 <run_key_delete>:
000059e0 <run_key_delete_cb>:
00005ac4 <run_iter_func>:
00005d38 <run_amrr_cb>:
00005e5c <run_start>:
000064a0 <run_bulk_tx_callbackN>:
00006a00 <run_bulk_tx_callback5>:
00006a24 <run_bulk_tx_callback4>:
00006a48 <run_bulk_tx_callback3>:
00006a6c <run_bulk_tx_callback2>:
00006a90 <run_bulk_tx_callback1>:
00006ab4 <run_bulk_tx_callback0>:
00006ad8 <run_raw_xmit>:
0000725c <run_newassoc>:
00007540 <run_stop>:
00007888 <run_match>:
000078f8 <run_vap_delete>:
00007a28 <run_updateslot>:
00007c00 <run_key_set>:
000080dc <run_init_locked>:
0000960c <run_init>:
000096c0 <run_ioctl>:
00009850 <run_update_beacon_locked>:
0000997c <run_update_beacon_cb>:
00009a08 <run_update_beacon>:
00009bf4 <run_newstate>:
rspro#


Ganbold


>
>
> AK
>
>
>> Same.
>>
>
>
>> rspro# ifconfig wlan0 up
>>
>> rspro# Trap cause = 5 (address error (store) - kernel mode)
>> [ thread pid 0 tid 100047 ]
>> Stopped at ieee80211_radiotap_vdetach+0x70: sh v1,0(a0)
>> db> bt
>> Tracing pid 0 tid 100047 td 0xc0f1f260
>> db_trace_thread+30 (?,?,?,?) ra 80071160 sp c7ec9948 sz 24
>> 80071044+11c (0,?,ffffffff,?) ra 80070b54 sp c7ec9960 sz 32
>> 800707c0+394 (?,?,?,?) ra 80070ce4 sp c7ec9980 sz 168
>> db_command_loop+78 (?,?,?,?) ra 800733b8 sp c7ec9a28 sz 24
>> 800732b0+108 (?,?,?,?) ra 801d8b1c sp c7ec9a40 sz 424
>> kdb_trap+10c (?,?,?,?) ra 803c2690 sp c7ec9be8 sz 32
>> trap+134c (?,?,?,?) ra 803b97c8 sp c7ec9c08 sz 176
>> MipsKernGenException+10c (c0f6a637,c0f721c8,c7ea7c04,e51) ra 802c95b8 sp
>> c7ec9cb8 sz 200
>> 802c95a8+10 (?,?,?,?) ra 0 sp c7ec9d80 sz 0
>> pid 0
>> db>
>>
>
>
>> Ganbold
>>
>
>
> __________________________________________________________________
> Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your favourite sites. Download it now
> http://ca.toolbar.yahoo.com.

> _______________________________________________
> freebsd...@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-curre...@freebsd.org"
>
>
>
>


--
Her locks an ancient lady gave Her loving husband's life to save; And
men -- they honored so the dame -- Upon some stars bestowed her name.
But to our modern married fair, Who'd give their lords to save their
hair, No stellar recognition's given. There are not stars enough in heaven.

PseudoCylon

unread,
Mar 27, 2010, 5:12:21 AM3/27/10
to Ganbold, freebsd...@freebsd.org
>> Same.

Hi,

Can you try this patch? (Patch is for if_run.c)

Before "ifconfig wlan0 up", please run
sysctl hw.usb.run.debug=1
This will give me more clues.

Does it panic right after wlan up, or are there some seconds before panic?

Regards,
AK

-- begin patch --

*** old_if_run.c 2010-03-27 02:44:20.000000000 -0600
--- new_if_run.c 2010-03-27 02:47:28.000000000 -0600
***************
*** 414,416 ****
static const struct {
! uint32_t reg;
uint32_t val;
--- 414,416 ----
static const struct {
! uint16_t reg;
uint32_t val;
***************
*** 1225,1227 ****

! *val = tmp & 0xff;
return 0;
--- 1225,1227 ----

! *val = (uint8_t)(tmp & 0xff);
return 0;


__________________________________________________________________
The new Internet Explorer® 8 - Faster, safer, easier. Optimized for Yahoo! Get it Now for Free! at http://downloads.yahoo.com/ca/internetexplorer/

Ganbold

unread,
Mar 27, 2010, 6:32:47 AM3/27/10
to PseudoCylon, freebsd...@freebsd.org
PseudoCylon wrote:
>>> Same.

>>>
> Hi,
>
> Can you try this patch? (Patch is for if_run.c)
>
> Before "ifconfig wlan0 up", please run
> sysctl hw.usb.run.debug=1
> This will give me more clues.
>
> Does it panic right after wlan up, or are there some seconds before panic?
>

Same, it panics right after issuing wlan up. I used this patch and also
if_runvar.h patch also.
...


run0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 2290
ether 00:22:cf:03:e0:30
media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
status: no carrier
wlan0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:22:cf:03:e0:30

media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
status: no carrier
ssid bsd channel 1 (2412 MHz 11b)
country US authmode OPEN privacy OFF txpower 0 bmiss 7 scanvalid 60
wme bintval 0
rspro# ifconfig wlan0 up

run_stop: All Tx cleared
run_newstate: INIT -> SCAN


rspro# Trap cause = 5 (address error (store) - kernel mode)
[ thread pid 0 tid 100047 ]
Stopped at ieee80211_radiotap_vdetach+0x70: sh v1,0(a0)
db>

Ganbold

> Regards,
> AK
>
> -- begin patch --
>
> *** old_if_run.c 2010-03-27 02:44:20.000000000 -0600
> --- new_if_run.c 2010-03-27 02:47:28.000000000 -0600
> ***************
> *** 414,416 ****
> static const struct {
> ! uint32_t reg;
> uint32_t val;
> --- 414,416 ----
> static const struct {
> ! uint16_t reg;
> uint32_t val;
> ***************
> *** 1225,1227 ****
>
> ! *val = tmp & 0xff;
> return 0;
> --- 1225,1227 ----
>
> ! *val = (uint8_t)(tmp & 0xff);
> return 0;
>
>
> __________________________________________________________________
> The new Internet Explorer® 8 - Faster, safer, easier. Optimized for Yahoo! Get it Now for Free! at http://downloads.yahoo.com/ca/internetexplorer/

> _______________________________________________
> freebsd...@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-curre...@freebsd.org"
>
>


--
The worst cliques are those which consist of one man. -- George Bernard
Shaw

Ganbold

unread,
Mar 27, 2010, 9:01:32 AM3/27/10
to PseudoCylon, freebsd...@freebsd.org
PseudoCylon wrote:
>>> Same.
>>>
>
>

JFYI, I have just tested if_run and works fine on HEAD (i386).
But on RouterStation Pro it still has problem with your patch.

Ganbold

> _______________________________________________
> freebsd...@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-curre...@freebsd.org"
>
>


--
The Bible is not my Book and Christianity is not my religion. I could
never give assent to the long complicated statements of Christian dogma.
-- Abraham Lincoln

PseudoCylon

unread,
Mar 30, 2010, 5:57:32 AM3/30/10
to Ganbold, freebsd...@freebsd.org
----- Original Message ----

> From: Ganbold <gan...@gmail.com>
> To: PseudoCylon <moonlig...@yahoo.ca>
> Cc: freebsd...@freebsd.org

> Sent: Sat, March 27, 2010 7:01:32 AM
> Subject: Re: CALL for TEST [HOSTAP] run(4) ralink usb wireless
>

> JFYI, I have just tested if_run and works fine on HEAD (i386).
> But on RouterStation Pro it still has problem with your patch.

> Ganbold

Thank you for taking extra time to test the driver.

Yes, it works on x86. It's hard to find bugs if everything is working on my computers (core2 and atom 330).

Here is patch.
http://dev.nasreddine.com/gitweb/?p=run.git;a=tree;f=dev/usb/wlan;h=695689599706b01ed9ef0f1be8dfc5790076e1ae;hb=bdc7558bfbd4f3b1c4491cb56853de24580a5434
Please download if_run.c and if_runvar.h (click "raw" to download)

It will print out lots of messages. Please show me last 5 or so messages if it still panics.

Does stock run(4) still works on RouterStation? There were some update (r205042). Yours (r205084) has it.

AK

Ganbold

unread,
Mar 31, 2010, 10:08:29 AM3/31/10
to PseudoCylon, freebsd...@freebsd.org
PseudoCylon wrote:
> ----- Original Message ----
>
>
>> From: Ganbold <gan...@gmail.com>
>> To: PseudoCylon <moonlig...@yahoo.ca>
>> Cc: freebsd...@freebsd.org
>> Sent: Sat, March 27, 2010 7:01:32 AM
>> Subject: Re: CALL for TEST [HOSTAP] run(4) ralink usb wireless
>>
>> JFYI, I have just tested if_run and works fine on HEAD (i386).
>> But on RouterStation Pro it still has problem with your patch.
>>
>
>
>> Ganbold
>>
>
> Thank you for taking extra time to test the driver.
>
> Yes, it works on x86. It's hard to find bugs if everything is working on my computers (core2 and atom 330).
>
> Here is patch.
> http://dev.nasreddine.com/gitweb/?p=run.git;a=tree;f=dev/usb/wlan;h=695689599706b01ed9ef0f1be8dfc5790076e1ae;hb=bdc7558bfbd4f3b1c4491cb56853de24580a5434
> Please download if_run.c and if_runvar.h (click "raw" to download)
>
> It will print out lots of messages. Please show me last 5 or so messages if it still panics.
>
> Does stock run(4) still works on RouterStation? There were some update (r205042). Yours (r205084) has it.
>

Does stock run(4) support hostap mode yet?

rspro# sysctl net.wlan.debug=1
net.wlan.debug: 0 -> 1
rspro# ifconfig wlan0 create wlandev run0 wlanmode hostap ssid bsd mode 11g
wlan0: Ethernet address: 00:22:cf:03:e0:30
Trap cause = 2 (TLB miss (load or instr. fetch) - kernel mode)
[ thread pid 1213 tid 100051 ]
Stopped at strlcpy+0x14: lb v0,0(a1)
db> bt
Tracing pid 1213 tid 100051 td 0xc0f1d720
db_trace_thread+30 (?,?,?,?) ra 80071160 sp c7ed7450 sz 24
80071044+11c (0,?,ffffffff,?) ra 80070b54 sp c7ed7468 sz 32
800707c0+394 (?,?,?,?) ra 80070ce4 sp c7ed7488 sz 168
db_command_loop+78 (?,?,?,?) ra 800733b8 sp c7ed7530 sz 24
800732b0+108 (?,?,?,?) ra 801d8d4c sp c7ed7548 sz 424
kdb_trap+10c (?,?,?,?) ra 803c37f0 sp c7ed76f0 sz 32
trap+134c (?,?,?,?) ra 803baa58 sp c7ed7710 sz 176
MipsKernGenException+10c (c7ed7a66,0,8,c7ed7a54) ra 8025e6e4 sp c7ed77c0
sz 200
strlcpy+14 (?,?,?,?) ra 0 sp c7ed7888 sz 0
pid 1213
db>

Ganbold

> AK
>
>
> __________________________________________________________________
> Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your favourite sites. Download it now
> http://ca.toolbar.yahoo.com.
>
>


--
The temperature of Heaven can be rather accurately computed from
available data. Our authority is Isaiah 30:26, "Moreover, the light of
the Moon shall be as the light of the Sun and the light of the Sun shall
be sevenfold, as the light of seven days." Thus Heaven receives from the
Moon as much radiation as we do from the Sun, and in addition seven
times seven (49) times as much as the Earth does from the Sun, or fifty
times in all. The light we receive from the Moon is one ten-thousandth
of the light we receive from the Sun, so we can ignore that. With these
data we can compute the temperature of Heaven. The radiation falling on
Heaven will heat it to the point where the heat lost by radiation is
just equal to the heat received by radiation, i.e., Heaven loses fifty
times as much heat as the Earth by radiation. Using the Stefan-Boltzmann
law for radiation, (H/E)^4 = 50, where E is the absolute temperature of
the earth (~300K), gives H as 798K (525C). The exact temperature of Hell
cannot be computed, but it must be less than 444.6C, the temperature at
which brimstone or sulphur changes from a liquid to a gas. Revelations
21:8 says "But the fearful, and unbelieving ... shall have their part in
the lake which burneth with fire and brimstone." A lake of molten
brimstone means that its temperature must be at or below the boiling
point, or 444.6C (Above this point it would be a vapor, not a lake.) We
have, then, that Heaven, at 525C is hotter than Hell at 445C. --
"Applied Optics", vol. 11, A14, 1972

Ganbold

unread,
Mar 31, 2010, 9:59:21 AM3/31/10
to PseudoCylon, freebsd...@freebsd.org
PseudoCylon wrote:
> ----- Original Message ----
>
>
>> From: Ganbold <gan...@gmail.com>
>> To: PseudoCylon <moonlig...@yahoo.ca>
>> Cc: freebsd...@freebsd.org
>> Sent: Sat, March 27, 2010 7:01:32 AM
>> Subject: Re: CALL for TEST [HOSTAP] run(4) ralink usb wireless
>>
>> JFYI, I have just tested if_run and works fine on HEAD (i386).
>> But on RouterStation Pro it still has problem with your patch.
>>
>
>
>> Ganbold
>>
>
> Thank you for taking extra time to test the driver.
>
> Yes, it works on x86. It's hard to find bugs if everything is working on my computers (core2 and atom 330).
>
> Here is patch.
> http://dev.nasreddine.com/gitweb/?p=run.git;a=tree;f=dev/usb/wlan;h=695689599706b01ed9ef0f1be8dfc5790076e1ae;hb=bdc7558bfbd4f3b1c4491cb56853de24580a5434
> Please download if_run.c and if_runvar.h (click "raw" to download)
>
> It will print out lots of messages. Please show me last 5 or so messages if it still panics.
>
>

Ok, here it is:

rspro# ifconfig wlan0 up
run_stop: All Tx cleared

run_set_rx_antenna: called
run_rt3070_set_chan: called
run_bulk_rx_callback: called
run_newstate: INIT -> SCAN
run_scan_start: called
run_set_bssid: called
run_set_channel: called
run_rt3070_set_chan: called


rspro# Trap cause = 5 (address error (store) - kernel mode)

[ thread pid 0 tid 100068 ]


Stopped at ieee80211_radiotap_vdetach+0x70: sh v1,0(a0)
db>

> Does stock run(4) still works on RouterStation? There were some update (r205042). Yours (r205084) has it.
>

Stock version worked when issued ifconfig wlan0 up once I tried.

wlan0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:22:cf:03:e0:30
media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
status: no carrier

ssid "" channel 1 (2412 MHz 11b)
regdomain FCC country US authmode OPEN privacy OFF txpower 30


bmiss 7
scanvalid 60 wme bintval 0
rspro# ifconfig wlan0 up

run_stop: All Tx cleared
run_newstate: INIT -> SCAN

rspro# ifconfig -a
run0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290


ether 00:22:cf:03:e0:30

media: IEEE 802.11 Wireless Ethernet autoselect mode 11g
status: associated
wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500


ether 00:22:cf:03:e0:30
media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
status: no carrier

ssid "" channel 11 (2462 MHz 11g)
regdomain FCC country US authmode OPEN privacy OFF txpower 30


bmiss 7
scanvalid 60 protmode CTS wme bintval 0


Ganbold


> AK
>
>
> __________________________________________________________________
> Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your favourite sites. Download it now
> http://ca.toolbar.yahoo.com.
>
>


--
Oprah Winfrey has an incredible talent for getting the wierdest people
to talk to. And you just HAVE to watch it. "Blind, masochistic minority,
crippled, depressed, government latrine diggers, and the women who love
them too much on the next Oprah Winfrey."

PseudoCylon

unread,
Apr 1, 2010, 6:47:26 AM4/1/10
to Ganbold, freebsd...@freebsd.org
----- Original Message ----
> From: Ganbold <gan...@gmail.com>
> To: PseudoCylon <moonlig...@yahoo.ca>
> Cc: freebsd...@freebsd.org
> Sent: Wed, March 31, 2010 8:08:29 AM
> Subject: Re: CALL for TEST [HOSTAP] run(4) ralink usb wireless
>
> Does stock run(4) support hostap mode yet?

No. There were some bugs and I thought I fixed them. So, I called for test. It seems the driver is working on x86, but not on mips. hostap mode should work on your other computer with i386.

I'm still working on patch. It panics where there wasn't any changes made. Strange...

Ganbold

unread,
Apr 6, 2010, 9:29:16 AM4/6/10
to PseudoCylon, freebsd...@freebsd.org
PseudoCylon wrote:
> ----- Original Message ----
>
>> From: Ganbold <gan...@gmail.com>
>> To: PseudoCylon <moonlig...@yahoo.ca>
>> Cc: freebsd...@freebsd.org
>> Sent: Wed, March 31, 2010 8:08:29 AM
>> Subject: Re: CALL for TEST [HOSTAP] run(4) ralink usb wireless
>>
>> Does stock run(4) support hostap mode yet?
>>
>
> No. There were some bugs and I thought I fixed them. So, I called for test. It seems the driver is working on x86, but not on mips. hostap mode should work on your other computer with i386.
>
> I'm still working on patch. It panics where there wasn't any changes made. Strange...
>

Hi,

Sorry, it looks like I missed some of your emails.
Please let me know if you need any info from my side.

thanks,

Ganbold

>
> AK
>
>
> __________________________________________________________________
> Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your favourite sites. Download it now
> http://ca.toolbar.yahoo.com.
>
>


--
It turned out that the worm exploited three or four different holes in
the system. From this, and the fact that we were able to capture and
examine some of the source code, we realized that we were dealing with
someone very sharp, probably not someone here on campus. -- Dr. Richard
LeBlanc, associate professor of ICS, in Georgia Tech's campus newspaper
after the Internet worm.

PseudoCylon

unread,
Apr 8, 2010, 3:27:53 AM4/8/10
to Ganbold, freebsd...@freebsd.org
Hi,

Sorry for taking long to fix. Here is another patch.

**But before trying it out, please check rev. of your system.**

If you are using r206358 (15:29 UTC Apr. 7) or newer, the driver won't work. If you are using older system, please try this patch.
http://projects.nasreddine.com/projects/run/repository/revisions/mips1_fix/show/dev/usb/wlan
Only if_run.c is patched since last time. (click file name, then click "download")

If you are using r206358 or newer, please give me some time to fix. I'm stating it now.

Is your kernel compiled with INVARIANTS option?

AK

----- Original Message ----
> From: Ganbold <gan...@gmail.com>
> To: PseudoCylon <moonlig...@yahoo.ca>
> Cc: freebsd...@freebsd.org
> Sent: Tue, April 6, 2010 7:29:16 AM
> Subject: Re: CALL for TEST [HOSTAP] run(4) ralink usb wireless
>

> PseudoCylon wrote:
> ----- Original Message ----
>
>
>> From: Ganbold <

> href="mailto:gan...@gmail.com">gan...@gmail.com>
>> To:
> PseudoCylon <
> href="mailto:moonlig...@yahoo.ca">moonlig...@yahoo.ca>
>>
> Cc:
> href="mailto:freebsd...@freebsd.org">freebsd...@freebsd.org


>>
> Sent: Wed, March 31, 2010 8:08:29 AM
>> Subject: Re: CALL for TEST
> [HOSTAP] run(4) ralink usb wireless
>>
>> Does stock run(4)
> support hostap mode yet?
>>
>
> No. There
> were some bugs and I thought I fixed them. So, I called for test. It seems the
> driver is working on x86, but not on mips. hostap mode should work on your other
> computer with i386.
>
> I'm still working on patch. It panics where
> there wasn't any changes made. Strange...
>
>

Hi,

Sorry, it looks like I missed some of your emails.
Please
> let me know if you need any info from my
> side.

thanks,

Ganbold

>
>
> AK
>
>


__________________________________________________________________


Looking for the perfect gift? Give the gift of Flickr!

http://www.flickr.com/gift/

Ganbold

unread,
Apr 8, 2010, 10:47:43 AM4/8/10
to PseudoCylon, Ganbold Tsagaankhuu, freebsd...@freebsd.org
Hi,

PseudoCylon wrote:
> Hi,
>
> Sorry for taking long to fix. Here is another patch.
>
> **But before trying it out, please check rev. of your system.**
>
> If you are using r206358 (15:29 UTC Apr. 7) or newer, the driver won't work. If you are using older system, please try this patch.
> http://projects.nasreddine.com/projects/run/repository/revisions/mips1_fix/show/dev/usb/wlan
> Only if_run.c is patched since last time. (click file name, then click "download")
>
>

Ok, here it is:

http://freebsd.pastebin.com/g2YBBDeG

> If you are using r206358 or newer, please give me some time to fix. I'm stating it now.
>
> Is your kernel compiled with INVARIANTS option?
>

Tried, but if_arge panics at boot with INVARIANTS option.

arge0: <Atheros AR71xx built-in ethernet interface> at mem
0x19000000-0x19000fff irq 2 on nexus0
panic: mtx_lock() of spin mutex arge mii lock @
/usr/mysrc/sys/mips/atheros/if_arge.c:554


thanks,

Ganbold Ts


--
MONTANA: Where forty-three below keeps out the riff-raff.

Reply all
Reply to author
Forward
0 new messages