The pre-built Linux image only supports Intel's N135 and N6205. But really any Mini PCIe WiFi card that has a Linux driver should work at least in theory.
I have put the Intel N6235 into my Galileo and it works fine (after I installed a driver).
Sergey has an excellent blog post on this topic. Intel Galileo Meets Wireless
Compare specs on the boards you find. They are all in the same price range.
I also have the N6235 and it is a super board - dual channel plus bluetooth.
It was well worth the effort of installing a driver - and I think 0.8.0 includes the right one.
Be sure to get a bracket if you get a half size board - and a good set of antennas.
I -almost- have a stand-alone web server using Ruby on Rails and able to access Arduino shields...
Ruby 2.0.0 running, and Rails installing now.
so you are telling me there is no way to let arduino galileo sees a different wifi+BT card like mine (AzureWave AW-NB047H with broadcom chipset BCM4313) ???
anyway, in this case, how i can put a new Linux driver into the galileo ?? (sorry, maybe it's a silly question, but i'm a self new starter)... i found the Linux card driver but i don't know how to put it in there !!
Sorry to piggyback but I was going to ask a similar question.
I have a Dell DW1701 half PCI-E board fitted with expansion bracket and twin antennas. I could not see the device in dmesg so went looking. Found that this board is a Broadcom BCM4313 based device (source: Dell Wireless 1701) so needs brcmsmac to function (source: brcm80211 - Linux Wireless)
Just need some advice on how to do this using the clanton linux image?
1 of 1 people found this helpful
First step is attach your wireless card, and see what boot messages you get.
You might be lucky and your board is already supported.
If you do need a new driver, and have found one that should work, follow the steps in Sergey's blog:
That worked for me on 0.7.5. I think 0.8.0 included my driver by default.
Sergey has the best step-by-step instructions I have found on a lot of Galileo related items.
The kernel modules for broadcom chips seems not be enabled by default (in 0.7.5).
To enable them, you need to setup the whole BSP stuff to build the image. Before you do the final "bitbake image-full" call "bitbake virtual/kernel -c menuconfig" first.
You get a text-based GUI. Navigate to
Device Drivers -> Network device support -> Wireless LAN
There are several Broadcom modules. Just press "m" to enable them as modularized feature. Then quit the progamm and make sure you really saved the setting. Now you can start the "bitbake image-full".