Shuttle XS35 V2 and CentOs drivers

Some time ago I bought extremely quiet Shuttle XS35 V2  device to have something “seperate” for my web development work. Right now this awesome fan less device has many purposes. Works as full web dev stack, with Apache, PHP, MySQL, mongoDB, and even Jenkins machine.

Recently I realised that this small ugly device got also WiFi cart into it. Because I’m running out of cables and space in my apartment i figure out, that I could move it easily without plugging into it more cables.

But… of course – Linux doesn’t not recognise this Card Out of the box. So.. here is recipe how to make it work:

lspci -nn

Gives us
02:00.5 Ethernet controller [0200]: JMicron Technology Corp. JMC250 PCI Express Gigabit Ethernet Controller [197b:0250] (rev 03) 03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter [10ec:8176] (rev 01)

Hope brings us www.elrepo.org . You can also check http://elrepo.org/tiki/DeviceIDs  to find other missing devices. Quick import or youm repo:

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm

and then installation of missing drivers (for ethernet 2)

yum install kmod-r8192ce yum install kmod-jme reboot

and…

ifconfing wlan0 up

It’s alive !