From nobody@FreeBSD.org  Sat Nov 12 11:03:21 2005
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id C0DAF16A41F
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 12 Nov 2005 11:03:21 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 3D8D943D45
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 12 Nov 2005 11:03:21 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id jACB3K6l080100
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 12 Nov 2005 11:03:20 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id jACB3Kxq080099;
	Sat, 12 Nov 2005 11:03:20 GMT
	(envelope-from nobody)
Message-Id: <200511121103.jACB3Kxq080099@www.freebsd.org>
Date: Sat, 12 Nov 2005 11:03:20 GMT
From: Joo <joao@matik.com.br>
To: freebsd-gnats-submit@FreeBSD.org
Subject: ndis IF tx/rx and other problems in 6.0-R
X-Send-Pr-Version: www-2.3

>Number:         88882
>Category:       kern
>Synopsis:       [ndis] ndis IF tx/rx and other problems in 6.0-R (regression)
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 12 11:10:15 GMT 2005
>Closed-Date:    Mon May 21 21:15:47 GMT 2007
>Last-Modified:  Mon May 21 21:15:47 GMT 2007
>Originator:     Joo
>Release:        6.0-R
>Organization:
Infomatik
>Environment:
FreeBSD anb.matik.com.br 6.0-RELEASE FreeBSD 6.0-RELEASE #5: Thu Nov 10 22:30:42 BRST 2005     hmm@anb.matik.com.br:/usr/src/sys/i386/compile/anb  i386
>Description:
              ndis interface was working fine for me with 6.0RC1
In my case I use an Acer3002 with broadcom 11b+g, I can compile and load the .ko wo problems

the serious problem is that the interface suddnely stops to rx/tx when high text throughput is processed as in sshing to another server and untarring the ports the interface simply stoppes after some seconds. Messages report anb kernel: ndis0: link state changed to DOWN. It is associated as 11g in OFDM/54Mbps

To get it back I need to re-associate with ifconfig ssid xxx or sometimes only woth the complete ifconfig sequence

I tried different protmodes but no change
ndis0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 192.168.2.2 netmask 0xfffffff8 broadcast 192.168.2.7
        ether 00:14:a4:0e:b9:fc
        media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/54Mbps)
        status: associated
        ssid casa11g channel 1 bssid 00:11:95:c2:2a:70
        authmode OPEN privacy OFF txpowmax 100 protmode CTS

I can download at high rates for hours normal data as an iso image and stay connected days with normal operations without any problem. Soon I [g]tar with -xvf option the interface stoppes

Second problem that the Wlan-buuton led does not goes on anymore on 6.0R

Third problem that ifconfig list scan mostly do not find any ssids anymore (it is already up) and I am not talking about outside environments, I am beside the APs I like to see.

Soon I go back to the 6.0-RC1 ndis everything works fine.
>How-To-Repeat:
              
>Fix:
              none
>Release-Note:
>Audit-Trail:

From: Infomatik <info@matik.com.br>
To: bug-followup@freebsd.org, joao@matik.com.br
Cc:  
Subject: Re: kern/88882: [ndis] ndis IF tx/rx and other problems in 6.0-R (regression)
Date: Sun, 27 Nov 2005 19:09:15 -0200

 I am with 6.0-STABLE now and the problem still exist
 
 but I can control this problem now setting=20
 
 ifconfig ndis0 .... roaming manual ...
 
 means for me that if the ssid decision is let to the device or driver it ma=
 y=20
 ocasionally associate itself to another access point, but I guess the defau=
 lt=20
 should not be trying to associate to another AP
 
 so the problem what make it hard to find out is that even if the status sta=
 ys=20
 as associated the ssid is not updated after associating to another AP
 
 BTW. what I reported as kern/88937 the correct channel is displayed now.
 
 Jo=E3o
 
 
 
 
 
 
 
 A mensagem foi scaneada pelo sistema de e-mail e pode ser considerada segura.
 Service fornecido pelo Datacenter Matik  https://datacenter.matik.com.br

From: JoaoBR <joao@matik.com.br>
To: bug-followup@freebsd.org
Cc:  
Subject: Re: kern/88882: [ndis] ndis IF tx/rx and other problems in 6.0-R (regression)
Date: Mon, 21 May 2007 16:38:23 -0300

 this can be closed too, the problem of disconnection was the ATH which seem=
 s=20
 to be fixed now, at last for my case since 6.2-R up to know using releng_6 =
 on=20
 AP and Client.
 
 Still stays minor issue that ndis driver does not show ever the correct mod=
 e=20
 11b or 11g but the connection stays alive and works
 
 You can repeat this by connecting to the hostap which runs OFDM/54Mbps and =
 get=20
 OFDM on the ndis client. Then changing on the hostap to DS/11Mbps even with=
 =20
 protmod the ndis client still shows OFDM/54Mbps and works but appears under=
 =20
 ifconfig ath0 show stats as 11Mbps
 
 
 =2D-=20
 
 Jo=E3o
 
 
 
 
 
 
 
 A mensagem foi scaneada pelo sistema de e-mail e pode ser considerada segura.
 Service fornecido pelo Datacenter Matik  https://datacenter.matik.com.br
State-Changed-From-To: open->closed 
State-Changed-By: remko 
State-Changed-When: Mon May 21 21:15:45 UTC 2007 
State-Changed-Why:  
this had been reported working by JoaoBR, thanks for the feedback. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=88882 
>Unformatted:
