Ath9k module?

This forum is for all other ARMv5 devices

Ath9k module?

Postby tramusen » Sun Jul 31, 2011 9:13 pm

I recently bought a replacement wireless card to throw in one of my pros so I can have it act as a wireless AP in addition to running as an http proxy. Rather than check for ath9k with modprobe, I just assumed it would be there. (That was foolish for any number of reasons...)

At this point, I'm a bit lost on where to start to get this card working, since ath9k is "part of the kernel as of 2.6.27" according to Arch and linuxwireless. As ath9k is the non-USB Atheros 802.11n driver, it makes sense that it wouldn't necessarily be enabled, however I'm hoping to do just that.

I don't mind getting my hands dirty and blundering through this, however I'm not even sure the direction I should be going. compat-wireless might work, however it requires kernel headers, which I should be able to get from CE if I understand things correctly. Or is this a case where the whole kernel needs to be recompiled, compiling the ath9k module along with it?

If this were a standard PC box, the above all seems pretty straightforward, however with the OXNAS board and working with NAND as opposed to an HDD, I'm not even sure where / how to start.
tramusen
 
Posts: 29
Joined: Fri Jul 15, 2011 4:23 pm

Re: Ath9k module?

Postby WarheadsSE » Sun Jul 31, 2011 9:51 pm

Unless you installed on NAND, no, it's not involving NAND.

I'll just have to look up the module, and then either you can compile it natively yourself, or I can look into compiling, then sending it over to you.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Ath9k module?

Postby tramusen » Sun Jul 31, 2011 10:27 pm

$this->bbcode_second_pass_quote('WarheadsSE', 'U')nless you installed on NAND, no, it's not involving NAND.

Nope, installed to flash. Still don't have my head fully wrapped around what's going on with the Pro install, uboot alone is something I really want to get better educated about so I know what some parts of the blparam output are actually doing... For whatever reason the Pogoplug NAND is a bit more intimidating to me than reflashing / recovering a Linksys router, though admittedly I didn't have to understand as much to be successful with that. Thanks to your install script, I didn't have to know too much to get Arch running on the Pro, either!

Opening up the case was certainly easier than I had feared, it was overly simple compared to something like a WRT320N router. Much kinder plastic tabs on the Pogoplug. Completely unrelated to topic at hand - are the faceplate/stand parts the same between models? I'm hoping to swap the pink plate from a V2 with a black plate from one of my pros, for easier physical identification without having to put a sticker on them, though I know that moves the MAC address / etc stickers around.

$this->bbcode_second_pass_quote('WarheadsSE', 'I')'ll just have to look up the module, and then either you can compile it natively yourself, or I can look into compiling, then sending it over to you.

If compiling it isn't a hassle and you have the spare time, I'd be grateful, if not I completely understand. If the latter, I'll post any updates I have here on the progress / problems on getting that module and any dependencies compiled, I think the main ones are ath9k.ko and ath.ko, the former depending on the latter.

For anyone interested in ath9k, this isn't a high priority item for me, and there are a lot of things I need to be / should be doing right now, so updates may be slower than desired.

Thanks
tramusen
 
Posts: 29
Joined: Fri Jul 15, 2011 4:23 pm

Re: Ath9k module?

Postby mota37 » Wed Sep 14, 2011 4:29 pm

I also bought a new wireless module for the same purpose for my PP/Pro. Now I'm trying to compile the drivers but I have the wrong headers. When I installed the headers I ended up with headers v3.0. I tried to use the compat-wireless driver but ended up with drivers with vermacic = 3.0. Any ideas??
mota37
 
Posts: 7
Joined: Sat Jan 15, 2011 6:55 am

Re: Ath9k module?

Postby WarheadsSE » Wed Sep 14, 2011 4:59 pm

You'll need to get the CE source for the Pro (revision 2), from their site then apply the cache-v6.S patch, and compile your module against those headers.

Once that is done, it should be as simple as copying in the resulting module to the appropriate location in the /lib/modules/2.6.31~ directory and running `depmod -a`
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm


Return to Community Supported

Who is online

Users browsing this forum: No registered users and 80 guests