Originally Posted by richard_wu0313
// Perhaps there is a different firmware for your device in the kernel on your 11.10?
May i know what you mean for this sentence?
Yes. Some devices, like many wireless network devices, require a bit of code that they load into their chips in some way. It's called firmware, and the kernel has to be able to provide this to the device, usually while initializing it. This is in addition to any device driver functionality, which the kernel itself is fully responsible for.
I was thinking that, if you were using a wireless device, that the different kernels on the two different releases may have had different versions of the firmware for the device. This has happened to me (in FreeBSD, but still ...) so I figured I'd ask.
So, are you certain that the interface is coming up? The last bit of lsmod output there is odd ... It's an Intel card, then?
What is the output of ifconfig?