Johan Ehnberg wrote: > > Pavel Roskin wrote: >> On Mon, 2007-04-16 at 20:57 +0200, Johan Ehnberg wrote: >> >>> If I get the chance to roll a custom kernel, I will test it and get >>> back >>> to you. My network quota is rather restricted where I am currently, >>> so >>> it might take a while to get all the packages. >>> >>> Otherwise I will just give it another six months to stabilize and get >>> in >>> mainline. >> There is a standalone driver distribution: >> ftp://lwfinger.dynalias.org/patches/bcm43xx-softmac-sa.tar.bz2 >> >> It's just 134k long. It should compile against most relatively new >> kernels. If you are using a kernel from a distribution, you'll need the >> kernel development package (linux-headers for Debian, kernel-devel for >> Fedora). >> > > Thank you, that one I had the chance to try already. However, after > doing 'make && make install', replacing the original modules with them > (they were not being loaded in the 'extra' folder), running 'depmod -ae' > and a clean boot, the module doesn't load: > > [ 32.912356] bcm43xx: Unknown symbol bcm43xx_pio_tx > [ 32.912566] bcm43xx: Unknown symbol bcm43xx_pio_free > [ 32.912602] bcm43xx: Unknown symbol bcm43xx_pio_freeze_txqueues > [ 32.912687] bcm43xx: Unknown symbol bcm43xx_pio_thaw_txqueues > [ 32.912846] bcm43xx: Unknown symbol bcm43xx_pio_init > [ 32.912891] bcm43xx: Unknown symbol bcm43xx_pio_handle_xmitstatus > [ 32.913014] bcm43xx: Unknown symbol bcm43xx_pio_rx > > Either I am missing something here or the package really did not work > with my headers? I haven't rolled many kernels since the introduction of > good automatic module loading mechanisms, though, so I've gotten a bit > rusty on that front.
That is a bug in the standalone system. It should work if you remove the comment # from the PIO_MODE line of bcm43xx-softmac-sa/bcm43xx/Makefile. Larry _______________________________________________ Bcm43xx-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/bcm43xx-dev
