[arch-dev-public] wireless modules up for grabs
I've got a pile of different wireless modules, and they're probably better maintained by someone who has the hardware, or is keeping better track of the kernel scene then I am now. I'll keep maintaining them, but if anyone wants them or thinks they can do a better job, lemme know, and I'll orphan them for you. * ipw3945 - only needs to be maintained until iwl3945 is stable (not yet). * madwifi - as it's never going to be merged, yet it's common hardware, maybe move this to [current]? * at76c503a-cvs * tiacx - there's kernel patches in -mm, these are probably better as the external module is infrequently updated. * rt2500 - had hardware for this, but it's bust now. * rt2x00-* - will be in 2.6.22 from wireless-git? Cheers, James -- iphitus // Arch Developer // iphitus.loudas.com
On Fri, Jun 15, 2007 at 10:43:55AM +1000, James wrote:
I've got a pile of different wireless modules, and they're probably better maintained by someone who has the hardware, or is keeping better track of the kernel scene then I am now.
I'll keep maintaining them, but if anyone wants them or thinks they can do a better job, lemme know, and I'll orphan them for you.
* ipw3945 - only needs to be maintained until iwl3945 is stable (not yet).
I've got one of these cards, so if no one else wants it, I'll take it along with a promise to get my ass in gear and get stuff done :) -S
James schrieb:
I'll keep maintaining them, but if anyone wants them or thinks they can do a better job, lemme know, and I'll orphan them for you.
* ipw3945 - only needs to be maintained until iwl3945 is stable (not yet).
I use it on my laptop, so I could do it. I am also regularly testing iwl3945.
* tiacx - there's kernel patches in -mm, these are probably better as the external module is infrequently updated.
I have such a card (acx100, 802.11b), but I don't use it. I could use it to test the card though. There are currently 3 drivers, legacy (from the homapage), softmac (in -mm afaik, but I think it will not be maintained anymore) and a mac80211 version. We need to find out which one works best and which one we can built out-of-tree.
* rt2500 - had hardware for this, but it's bust now.
I have such a card on my old laptop, which I don't use anymore right now, but I will maybe use it as a server soon.
* rt2x00-* - will be in 2.6.22 from wireless-git?
rt2x00 development has been stalled for a while due to the main author being busy with real life. The CVS port to built out-of-tree is always out of date afaik, but the author suggested to me to use it anyway. Maybe we can pull the code directly from the -git tree. The driver won't merge before 2.6.24 as far as I see the situation I could maintain these four, and could test them all, but I only actively use the first one right now.
On 6/15/07, Thomas Bächler <thomas@archlinux.org> wrote:
James schrieb:
I'll keep maintaining them, but if anyone wants them or thinks they can do a better job, lemme know, and I'll orphan them for you.
* ipw3945 - only needs to be maintained until iwl3945 is stable (not yet).
I use it on my laptop, so I could do it. I am also regularly testing iwl3945.
Ok, you're more in touch with the kernel scene, so maybe it'd be better if you took it rather than neotuli?
* tiacx - there's kernel patches in -mm, these are probably better as the external module is infrequently updated.
I have such a card (acx100, 802.11b), but I don't use it. I could use it to test the card though. There are currently 3 drivers, legacy (from the homapage), softmac (in -mm afaik, but I think it will not be maintained anymore) and a mac80211 version. We need to find out which one works best and which one we can built out-of-tree.
I tried to build the -mm one out of tree, and really didn't have much success. Currently we have the legacy in the repos, but we've got so few users of it, I've got no idea whether it works or not. The snapshot is from early this year, so i wouldnt be surprised if it was bust on newer kernels. Didnt even know about the mac80211 version.
* rt2500 - had hardware for this, but it's bust now.
I have such a card on my old laptop, which I don't use anymore right now, but I will maybe use it as a server soon.
* rt2x00-* - will be in 2.6.22 from wireless-git?
rt2x00 development has been stalled for a while due to the main author being busy with real life. The CVS port to built out-of-tree is always out of date afaik, but the author suggested to me to use it anyway. Maybe we can pull the code directly from the -git tree.
The CVS one hasnt been updated for ages since moving to git, and i think at one stage, it was intentionally broken to encourage a move to the git one...
The driver won't merge before 2.6.24 as far as I see the situation
damn. i was hoping to see that one in so we could drop the external packages and not worry about it. Maybe we ought to backport mac80211+drivers to 2.6.22? That'll give us the newest tiacx and rt2x0. Fedora backported it to 2.6.21 for Fedora 7, so it's not unreasonable. James -- iphitus // Arch Developer // iphitus.loudas.com
James schrieb:
* ipw3945 - only needs to be maintained until iwl3945 is stable (not yet). I use it on my laptop, so I could do it. I am also regularly testing iwl3945.
Ok, you're more in touch with the kernel scene, so maybe it'd be better if you took it rather than neotuli?
Yes, if he agrees on that. I am hoping that iwl3945 will be usable when 2.6.22 is released, but I won't add replaces=('ipw3945') for it, maintaining the two in parallel for a while.
* tiacx - there's kernel patches in -mm, these are probably better as the external module is infrequently updated. I have such a card (acx100, 802.11b), but I don't use it. I could use it to test the card though. There are currently 3 drivers, legacy (from the homapage), softmac (in -mm afaik, but I think it will not be maintained anymore) and a mac80211 version. We need to find out which one works best and which one we can built out-of-tree.
I tried to build the -mm one out of tree, and really didn't have much success. Currently we have the legacy in the repos, but we've got so few users of it, I've got no idea whether it works or not. The snapshot is from early this year, so i wouldnt be surprised if it was bust on newer kernels.
One user complained that it wasn't updated to 2.6.21, so I did the update and he said it works. We should definitely try the mac80211 or softmac one, as it has wpa support.
Didnt even know about the mac80211 version.
Yeah, it should be merged in the wireless-2.6 tree soon.
* rt2x00-* - will be in 2.6.22 from wireless-git? rt2x00 development has been stalled for a while due to the main author being busy with real life. The CVS port to built out-of-tree is always out of date afaik, but the author suggested to me to use it anyway. Maybe we can pull the code directly from the -git tree.
The CVS one hasnt been updated for ages since moving to git, and i think at one stage, it was intentionally broken to encourage a move to the git one...
http://rt2x00.serialmonkey.com/phpBB2/viewtopic.php?p=24033#24033 "CVS isn't under active maintainership, but it now contains the rt2x00 version directly taken from GIT (with some lag, since the updates are done on a irregular basis) and it contains no backward compatibility code for older kernels." That means we can use CVS with 2.6.22 again, unless wireless-2.6 has some serious changes compared to 2.6.22.
The driver won't merge before 2.6.24 as far as I see the situation
damn. i was hoping to see that one in so we could drop the external packages and not worry about it.
There are still major problems with the driver. See IvD's TODO list in the rt2x00 wiki.
Maybe we ought to backport mac80211+drivers to 2.6.22? That'll give us the newest tiacx and rt2x0. Fedora backported it to 2.6.21 for Fedora 7, so it's not unreasonable.
mac80211 should be quite up to date in 2.6.22. Backporting drivers would be quite a task, and I am not sure if I can do it, but it seems worth looking at.
On Fri, Jun 15, 2007 at 10:36:16PM +1000, James wrote:
Ok, you're more in touch with the kernel scene, so maybe it'd be better if you took it rather than neotuli?
+1
Just an update on the modules:
* ipw3945 - only needs to be maintained until iwl3945 is stable (not yet). I adopted them.
* at76c503a-cvs Someone should update that, we actually have at least one user. Are you doing that?
* tiacx - there's kernel patches in -mm, these are probably better as the external module is infrequently updated. The legacy acx driver doesn't compile with 2.6.22, we have no new snapshot, and the mac80211 and softmac version don't seem to work as far as I can see. This means there is no usable acx100/111 driver.
* rt2500 - had hardware for this, but it's bust now. * rt2x00-* - will be in 2.6.22 from wireless-git? Could you disown these? I am taking care of them.
participants (3)
-
James
-
Simo Leone
-
Thomas Bächler