dzianis97 / iwidarwin

Automatically exported from code.google.com/p/iwidarwin
0 stars 0 forks source link

Stall in tx on using ssh. #28

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
iwi2200: 0.6-test,current trunk..
io80211family: 1.4.0
osx: 10.4.8
kernel: 8.8.1, semthex beta8

tx is stalled when larget file is transfering with scp.

this problem is caused by sending files over 5M with scp.
almost tx packet is stalled after stalled in scp.

I saw the log when stalled.
tx is successed in driver when tx is stalled.
(drvier cat get repoponse as IPW_INTA_BIT_TX_QUEUE_{1-4} interrupt )
....

did someone find  the same problem which tx is stalled  ?

Original issue reported on code.google.com by kazuh...@gmail.com on 15 Feb 2007 at 7:53

GoogleCodeExporter commented 9 years ago
i notice that you're using locks. 

if you really need to do locks that's ok otherwise we should avoid them for now.

the rx does receive packets with and without headers (fragments?). i'm shure 
about this

i've post a build in the forum. let's wait to see the logs

Original comment by jalav...@gmail.com on 16 Feb 2007 at 3:45

GoogleCodeExporter commented 9 years ago
>i notice that you're using locks. 
>if you really need to do locks that's ok otherwise we should avoid them for 
now.

 I tested in both environments (but it was the same result).
 this is test implementation.
 we will chaging spinclok to mutex lock.

Original comment by kazuh...@gmail.com on 16 Feb 2007 at 4:56

GoogleCodeExporter commented 9 years ago
test it also when downloading a large file in http. if the lock gives a crash 
better to disable

Original comment by jalav...@gmail.com on 16 Feb 2007 at 9:25

GoogleCodeExporter commented 9 years ago
> if the lock gives a crash better to disable

sorry, i dont know what do u want to say.

do you want to say "if crash is caused by the lock, the routine should be 
removed"?

Original comment by kazuh...@gmail.com on 17 Feb 2007 at 3:49

GoogleCodeExporter commented 9 years ago
ok, i found the reason. 
this happen in only 11a.

tx packet is losted when station ( wireless card of my PC) is not nearly with 
AP.
driver must do procedure when rates is lowwer.but current code dont do it.

I change status to "medium"  because this is not critical.

Original comment by kazuh...@gmail.com on 21 Feb 2007 at 10:20

GoogleCodeExporter commented 9 years ago
fixed in r185

Original comment by kazuh...@gmail.com on 22 Feb 2007 at 6:58

GoogleCodeExporter commented 9 years ago

Original comment by kazuh...@gmail.com on 22 Feb 2007 at 6:59

GoogleCodeExporter commented 9 years ago

Original comment by kazuh...@gmail.com on 22 Feb 2007 at 6:59