[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensolaris-laptop-discuss
Subject:    Re: [laptop-discuss] wpi connection is not very stable
From:       Quaker Fang <Quaker.Fang () Sun ! COM>
Date:       2008-12-22 3:22:15
Message-ID: 494F07E7.8020001 () Sun ! COM
[Download RAW message or body]

Ignacio Marambio Catán wrote:
> looks a lot like
> http://defect.opensolaris.org/bz/show_bug.cgi?id=3786
> but my dmesg is different
>   
I think it's same, and you can add your comments on it.

--
Quaker
> On Mon, Dec 22, 2008 at 1:10 AM, Quaker Fang <Quaker.Fang@sun.com> wrote:
>   
>> Hi Ignacio,
>>
>> Ignacio Marambio Catán wrote:
>>     
>>> sort of, yes, this problem happens usually when transfering data
>>> (300mb files) from a cifs share either by using the native cifs
>>> solaris client or whatever gnome uses.
>>> Big http transfers like downloading a cd image from a web page also
>>> trigger the problem
>>>
>>>       
>> Hmm, this should be a known issue of wpi driver.
>>
>> --
>> Quaker
>>     
>>> On Mon, Dec 22, 2008 at 12:49 AM, Quaker Fang <Quaker.Fang@sun.com> wrote:
>>>
>>>       
>>>> Hi Ignacio,
>>>>
>>>> Felix wrote:
>>>>
>>>>         
>>>>> Ignacio Marambio Catán wrote:
>>>>>
>>>>>
>>>>>           
>>>>>> I'm using wpi to connect to a an AP using wpa and the connection to
>>>>>> the AP resets often. Some of those times the connection does not get
>>>>>> back at all.
>>>>>> each of those times I get something like this in dmesg
>>>>>>
>>>>>> Dec 21 23:16:28 saturn genunix: [ID 358043 kern.warning] WARNING:
>>>>>> ieee80211_crypto_enmic failed.
>>>>>>
>>>>>>
>>>>>>             
>>>>> Hi,
>>>>>
>>>>> From your dmesg, we can see that your problem is caused by
>>>>> 'ieee80211_crypto_enmic failed'. That happened during encapsulating an
>>>>> outbound data frame. The script you used is the normal process when
>>>>>
>>>>>           
>>>> ieee80211_crypto_enmic() failure was caused by fatal error in wpi driver
>>>> (dead packets).
>>>> I am wondering do you use wifi on a heavy data transfer?
>>>>
>>>> --
>>>> Quaker
>>>>
>>>>         
>>>>> re-connecting to an AP. I doubt that your wpi interface does not really
>>>>> connect to the AP in wpa mode. So, can your wpi interface get IP after
>>>>> connecting to an AP? And could you have a try in none encryption mode?
>>>>> Thanks.
>>>>>
>>>>> ------
>>>>> Thanks,
>>>>> Felix
>>>>>
>>>>>           
>>>>>> Dec 21 23:16:28 saturn mac: [ID 486395 kern.info] NOTICE: wpi0 link
>>>>>> down
>>>>>> Dec 21 23:16:28 saturn in.routed[381]: [ID 238047 daemon.warning]
>>>>>> interface wpi0 to 192.168.1.134 turned off
>>>>>> Dec 21 23:16:31 saturn mac: [ID 744254 kern.info] NOTICE: wpi0 link up
>>>>>>
>>>>>> this is the result of uname -a
>>>>>> nacho@saturn:~$ uname -a
>>>>>> SunOS saturn 5.11 snv_101b i86pc i386 i86pc
>>>>>>
>>>>>> and finally, i found a d script used to diagnose these errors called
>>>>>> ieee80211_newstate.d
>>>>>> i renamed it to wifi,d and ran it, this is what it returned:
>>>>>> nacho@saturn:~$ pfexec ./wifi.d
>>>>>> ieee80211_newstate(0 <- 4)
>>>>>>
>>>>>>             wpi`wpi_newstate+0x297
>>>>>>             wpi`wpi_intr+0x17d
>>>>>>             unix`av_dispatch_autovect+0x7c
>>>>>>             unix`dispatch_hardint+0x33
>>>>>>             unix`switch_sp_and_call+0x13
>>>>>> ieee80211_newstate(0 <- 0)
>>>>>>
>>>>>>             wpi`wpi_newstate+0x297
>>>>>>             wpi`wpi_thread+0xbc
>>>>>>             unix`thread_start+0x8
>>>>>> ieee80211_newstate(0 <- 0)
>>>>>>
>>>>>>             wpi`wpi_newstate+0x297
>>>>>>             net80211`wl_set_mlme+0x12b
>>>>>>             net80211`ieee80211_setprop+0x8c
>>>>>>             wpi`wpi_m_setprop+0x26
>>>>>>             mac`mac_set_prop+0x42
>>>>>>             dld`drv_ioc_prop_common+0x1f0
>>>>>>             dld`drv_ioc_setprop+0x24
>>>>>>             dld`drv_ioctl+0x128
>>>>>>             genunix`cdev_ioctl+0x45
>>>>>>             specfs`spec_ioctl+0x83
>>>>>>             genunix`fop_ioctl+0x7b
>>>>>>             genunix`ioctl+0x18e
>>>>>>             unix`_sys_sysenter_post_swapgs+0x14b
>>>>>> ieee80211_newstate(0 <- 1)
>>>>>>
>>>>>>             wpi`wpi_newstate+0x297
>>>>>>             net80211`ieee80211_end_scan+0x1fe
>>>>>>             wpi`wpi_notif_softintr+0xe7
>>>>>>             unix`av_dispatch_softvect+0x5f
>>>>>>             unix`dispatch_softint+0x34
>>>>>>             unix`switch_sp_and_call+0x13
>>>>>> ieee80211_newstate(2 <- 0)
>>>>>>
>>>>>>             wpi`wpi_newstate+0x297
>>>>>>             net80211`ieee80211_sta_join+0x116
>>>>>>             net80211`wl_set_mlme+0xaa
>>>>>>             net80211`ieee80211_setprop+0x8c
>>>>>>             wpi`wpi_m_setprop+0x26
>>>>>>             mac`mac_set_prop+0x42
>>>>>>             dld`drv_ioc_prop_common+0x1f0
>>>>>>             dld`drv_ioc_setprop+0x24
>>>>>>             dld`drv_ioctl+0x128
>>>>>>             genunix`cdev_ioctl+0x45
>>>>>>             specfs`spec_ioctl+0x83
>>>>>>             genunix`fop_ioctl+0x7b
>>>>>>             genunix`ioctl+0x18e
>>>>>>             unix`_sys_sysenter_post_swapgs+0x14b
>>>>>> ieee80211_newstate(3 <- 2)
>>>>>>
>>>>>>             wpi`wpi_newstate+0x297
>>>>>>             net80211`ieee80211_auth_open+0xd0
>>>>>>             net80211`ieee80211_recv_mgmt+0x7af
>>>>>>             net80211`ieee80211_input+0x37c
>>>>>>             wpi`wpi_rx_intr+0xc7
>>>>>>             wpi`wpi_notif_softintr+0xa6
>>>>>>             unix`av_dispatch_softvect+0x5f
>>>>>>             unix`dispatch_softint+0x34
>>>>>>             unix`switch_sp_and_call+0x13
>>>>>> ieee80211_newstate(4 <- 3)
>>>>>>
>>>>>>             wpi`wpi_newstate+0x297
>>>>>>             net80211`ieee80211_recv_mgmt+0x2fe
>>>>>>             net80211`ieee80211_input+0x37c
>>>>>>             wpi`wpi_rx_intr+0xc7
>>>>>>             wpi`wpi_notif_softintr+0xa6
>>>>>>             unix`av_dispatch_softvect+0x5f
>>>>>>             unix`dispatch_softint+0x34
>>>>>>             unix`switch_sp_and_call+0x13
>>>>>>
>>>>>> The connection is a lot more stable in windows XP, what might the
>>>>>> problem
>>>>>> be?
>>>>>> _______________________________________________
>>>>>> laptop-discuss mailing list
>>>>>> laptop-discuss@opensolaris.org
>>>>>>
>>>>>>
>>>>>>             
>>>>> _______________________________________________
>>>>> laptop-discuss mailing list
>>>>> laptop-discuss@opensolaris.org
>>>>>
>>>>>
>>>>>           
>>>>         
>>     

_______________________________________________
laptop-discuss mailing list
laptop-discuss@opensolaris.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic