Deauthentication Reason Codes

March 31, 2010

Client Reason Code…Description…Meaning
0…noReasonCode…Normal operation.
1…unspecifiedReason…Client associated but no longer authorized.
2…previousAuthNotValid…Client associated but not authorized.
3…deauthenticationLeaving…The access point went offline, deauthenticating the client.
4…disassociationDueToInactivity…Client session timeout exceeded.
5…disassociationAPBusy…The access point is busy, performing load balancing, for example.
6…class2FrameFromNonAuthStation…Client attempted to transfer data before it was authenticated.
7…class2FrameFromNonAssStation…Client attempted to transfer data before it was associated.
8…disassociationStaHasLeft…Operating System moved the client to another access point using non-aggressive load balancing.
9…staReqAssociationWithoutAuth…Client not authorized yet, still attempting to associate with an access point.
99…missingReasonCode…Client momentarily in an unknown state.

Just posting it here for future reference



March 26, 2010

Out of curiosity, I ran strings on the binary drivers for the Efika MX’s gpu.


description=GSL driver
author=Advanced Micro Devices Inc.


license=Dual BSD/GPL
description=Device driver for AMD 3D graphics core
author=Advanced Micro Devices Inc.

Anyone happen to know where to find the GPL source for that gpu_z430 module?

Efika MX

March 26, 2010

So, I have an overlay set up for the Efika MX.  If anyone out there has one, you are free to use it, keep in mind that some of these ebuilds are very rough and some (imx-lib) are perfect examples of how not to write an ebuild 😉

I’ve got it hosted on Github, is the main page.  There *are* other packages than just Efika MX related, simply because I use it for keyword testing, as well as for a few things that I want on the Efika MX without enabling some other full overlay.

What I currently have working is :

Xorg 1.8 RC2 (xorg-server-9999, mesa-9999, libdrm-9999) 2D acceleration in X, still no 3D driver yet (I’m watching the msm kernel closely as the video card in the Efika MX *seems* to be the same one that is in a Snapdragon.)

I need to write an ebuild for the Ralink driver for wireless.  I’m not a huge fan of it, but having used it, it DOES work.  My own attempts at getting the one in staging for the kernel by backporting the 2.6.34 stuff ended in lots of kernel panics and divide by zero errors.


Clean up the current ebuilds, make sure they do the right thing.

Ebuild for Ralink driver Thanks to Arnaud Patard from Mandriva, this isn’t needed as he got the rt2800usb in-kernel driver working.

Ebuild for the binary amd-gpu driver (this one is more along the lines of copying a bunch of files into the right place(s))

Look into what is needed to get the fsl_linux_sdk_codec_1.7.1 installed and working, and then write ebuilds.  A preliminary glance at the contents shows 3 tarballs, and a PDF.  One of the tarballs is just docs, the other appears to be a gstreamer plugin, so that shouldn’t be too difficult to compile itself, however the fsl-mm-codeclib Makefile looks like its going to make baby jesus cry.

Other things I’d like to do:

Move the Efika MX into my room, out of the office, which would put it on a different switch in the home network.  This would also put it on a slightly smaller monitor since it is currently plugged into the DVI input of one of my monitors used for work.

Get the PPC Efika back up and running – the main issue here is the lack of an outlet to plug it in.  This last one will probably have to wait for spring cleaning to come around, as I know I have some more UPSs in the garage, I just don’t remember where.

Xorg and udev (redux)

March 23, 2010

So it has been a bit over 3 years since my last post here…  And oddly enough, it is quite similar to my previous post.

Xorg 1.8 should be coming soonishly – using the scm version gives the awesomeness that is Xorg with hotplugging, without hal (hooray!)

In order for it to work though, you do need a very minimal xorg.conf :

Section "InputClass"
     Identifier "default"
     Driver "evdev"

Alternately, with git, xorg-server supports /etc/X11/xorg.conf.d – I’ve got that little snippet in a file in there called 90-input-default.conf

Hattip: “iamben” on freenode: #gentoo-desktop