clone 636321 -1
retitle -1 kernel-wedge: nic-wireless-modules missing rt2800{pci,usb}
tags -1 - patch
tags -1 + d-i
thanks
On Tuesday 02 August 2011, mathieu.millot@gmail.com wrote:
> Hi,
> All my tests were done with the extracted archive of firmwares available at this address: http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/unstable/current/
>
> I've also tested a rt2800 usb key, same symptons as the atheros usb key.
> I understand wpasupplicant-udeb is a new package and need testing, and all i can do is testing (i don't know much in linux dev).
Same story as with ath9k_htc, kernel-wedge omits installing the
required kernel modules.
> Stefan Lippers-Hollmann <s.L-H@gmx.de> a écrit :
[...]
> > I don't know if this bug report is to be associated with
> > wpasupplicant(-udeb)
> > (or netcfg ?). Feel free to correct me.
>
> After a second look, no it's not - it's again a bug in kernel-wedge.
> The kernel module needed by your AR9271 device, namely ath9k_htc, is
> not copied to the nic-wireless-modules udeb.
>
> wpasupplicant has only two modes of operation (well, tree - if you also
> count encrypted wired ethernet, but this is not present in the udeb and
> pretty rare), wext (legacy and strongly discourages, like your ipw2200)
> and nl80211 (all mac80211 based drivers, like your rt2500usb, ath5k,
> ath9k_htc) - if it works for one of each group, it usually works for
> all. Hardware dependent bugs are then usually courtesy of kernel bugs,
> missing firmwares or - as in this case - kernel-wedge forgetting
> important kernel modules, because wpasupplicant only knows 2 kinds of
> 'hardware' (abstractions) wext or nl80211. wpasupplicant only 'gets a
> chance' to mess up again, if it has to deal with different encryption
> methods (WEP vs. WPA1/ TKIP vs. WPA2/ CCMP vs. IEEE80211X, vs. even
> more complex sceanarios), but keep in mind that in order to keep the
> wpasupplicant udeb small, more exotic flavours of encryption have been
> omitted from the udeb.
>
> Therefore please check if the required kernel modules and firmware
> blobs are present to d-i/ netcfg, before filing further bugs against
> the wpasupplicant package.
>
> > I've burned the i386 unstable netinstall as of 2011-08-01 and tried to
> > connect
> > to my WPA-PSK network.
> > Plugged in my AR9271 usb key, and got this from the logs (end of the
> > attached log):
[...]
> > Aug 2 07:55:11 kernel: [ 209.204880] usb 1-6: New USB device found,
> > idVendor=0cf3, idProduct=9271
[...]
> > No new interface detected in d-i, can't use this wifi key with d-i.
>
> No wonder, if there is no kernel module to drive it, see attached patch
> against kernel-wedge (untested).
A patch against kernel-wedge will follow, once I know the newly
assigned bug number.
Regards
Stefan Lippers-Hollmann
Attachment:
signature.asc
Description: This is a digitally signed message part.