I am trying to solve some issues with my wireless connection and trying to learn something on the way. From here and here I got to know two different ways to know my wireless driver. Thing is, I get two different results:
The first method, sudo lshw -C network gives me the follwing:
configuration: broadcast=yes driver=brcmsmac
While the second, lspci -knn | grep Net -A2 gives me this:
Kernel driver in use: bcma-pci-bridge
From my list of drivers I can find both brcmsmac and bcma:
> lsmod | grep brcmsmac
brcmsmac 563061 0
cordic 12574 1 brcmsmac
brcmutil 15579 1 brcmsmac
mac80211 652777 1 brcmsmac
cfg80211 498458 2 brcmsmac,mac80211
bcma 52320 2 brcmsmac
So, what are exactly these two doing?