3945 Network Adapter (Wireless)
The Vaio UX UMPC is powered by the Intel 3945ABG PRO/Wireless Network Adapter
, an integrated Wireless LAN (WLAN) solution for Intel® Centrino® mobile technology and desktop personal computers. The Intel PRO/Wireless Network Connection provides freedom and flexibility to work and play without hunting for a phone jack, network cable, or plugging in a special card. Get connected through wireless LAN networks in your home, in the office, and in wireless LAN hotspots in airports, hotels and coffee shops.
Unfortunately, as you already read by red flag on the hardware list, there's a lack of support for this device on the OSX86 Project. The community is working hard to make it work and results are great but it doesn't work with UX. The most active team project is the daily updated thread over at the InsanelyMac Forum
, Intel Wireless driver, mac port of the Intel PRO/Wireless 2100/2200/3945 Driver for Linux
which is really looking promising as you can see from the screen I grabbed using the latest driver (test version from Official iwidarwin site
After installing the driver
, the system shows a new peripheral but there is no way to set it up (rather than the working 2200 chipset).
Soon an updated version of NetworkSelector
will be released for the 3495 chipset (now it works fine only with the 2200).
I will update this section when a safe, trusted (by myself) as well as reliable method will come out
(be sure to see it working on my UX before you do anything on your own!).
A great alternative...
Of course, if you need the WiFi connection because you can't live without it, you can do what I did and I buy an USB Wireless Adapter fully compatible with the OSX86 Project.
The device I am speaking about is the Belkin Wireless G USB Network Adapter
It's an 802.11g adapter ready-to-buy for $39.99 and with some great features:
- Supports for 802.11g Wireless standard
- Fits any standard 1.0, 1.1 and 2.0 USB slot
- Provides 3 times the wireless range of 802.11a adapters
- Offers backwards-compatibility with all 802.11b network devices
- Features wireless 64- and 128-bit WEP Encryption
- Keeps notebook batteries running longer with advanced, low-power consumption chipset
- Works Officially with Windows (R) 98 SE, Me, 2000 and XP (and... OSX :-) of course)
- Comes with Belkin Lifetime Warranty and free 24-hour technical support
As said, it doesn't support OSX officially but Ralink Technology
, the chipset producer, released a driver for it! The latest version has been dated 11/10/2006, released with the version number of RT2571W/RT2671:184.108.40.206 - RT2500:220.127.116.11
and (maybe you want this...) available for download by clicking here
The DMG (Disk Image) file comes with the version of OSX 10.3.x and OSX 10.4.x
: launch the Installer (the adapter must be plugged AFTER the installation
, not BEFORE), follow the installation wizard and, as prompted:
After install and restart, you have to configure this interface
in the Network Pane of System Preferences before you can use the Wireless USB adapter
If OSX doesn't recognize the device, you have to do some tweaks. Follow the guidelines below and it will work perfectly.
As you can see from System Profile, OSX shows a new USB device (USB2.0 WLAN
) but the Wireless driver didn't.
This windows anyway is very useful because query the device and pop-up its [color="Sienna"]Vendor ID[/color] (ID Fornitore) and [color="Orange"]Product ID[/color] (ID Produttore).
[INDENT] Versione: 48.10
Potenza bus (mA): 500
Velocità: Fino a 480 Mb/sec
[color="Sienna"] ID prodotto: 0x705c
[color="Orange"] ID fornitore: 0x050d
: The values above are in HEX (hexadecimal) format.
- Write somewhere them then go to Extension folder (by using the Terminal or the Finder, now you are skliled!) and look for the RT2500USBWilrelessDriver.kext.
- Shows the contents then open the file info.plist (remember... backup it before any change)
- Search for the Belkin dict, some lines down... It would be as this:
- The values are in DEC (Decimal) format it means we need to convert the first ones into this. To do that easly I found online a free script, available on this page (thanks statman.info).
- Convert both them then replace the values with the new just made.
- Save the file, remove the cached extensions, repair the permissions and... reboot!
A comprehensive guide of compatible devices is available over at OSX86Project Wiki Pages
[SIZE="2"]Tunneling via Proxy (Credits to InsanelyMac's suffwind)
A member of InsanelyMac community, suffiwind, posted a very interesting guide, How to make your unsupported Wireless USB stick to work!, .. using Parallels
, we could use to make working the wireless network adapter of UX devices. It's a great trick which works for any unsupported (as the UX' Wireless Adapter) Wireless Device: using Parallels, one of must know software for virtualization, he installed an host OS (an unattended/list version of Windows XP would be preferred or a slim Linux distro (I will work next days around this solution)) then the wireless driver and made that OS as a proxy (Internet -> Windows -> OSX).
You can find the original thread here
but now... here's the tutorial (thanks once again!):
This tutorial will guide you on how to use your Wireless USB using Parallels as gateway. Which basically means, if you can't get your built in WiFi to work but you have a Wireless USB that works on other OS such as Windows or Linux, you could still get internet access!Requirements:
Lets get to work:
- 1) Working Wireless USB
- 2) Parallels
- 3) Windows XP (of course other OS could work, but I'll cover XP for this tutorial)
- 1) Download and install Parallels
- 2) Install Windows XP in Parallels.
- 3) Before or After installation, change Parallels networking type to Host-Only
- 4) Go to Parallels Desktop > Preferences > Network and uncheck 'Enable DHCP scope for host-only networking'
- 5) Go to OSX System preferences > Network. Show 'Built-in Ethernet'.
- 6) Change Configure IPv4 to Manually
- 7) Set IP Address to 192.168.0.5 (or anything within 192.168.0.2 to 192.168.0.254)
- 8) Set Subnet Mask to 255.255.255.0
- 9) Set Router to 192.168.0.1
- 10) Start Windows XP in Parallels. Then connect you Wireless USB. Click on the USB icon on bottom right of Parallels window. Enable USB.
- 11) Windows will detect new hardware. Follow normal driver installation as usual. Connect to your Access Point as usual.
- 12) Go to Control Panel > Network Connections, view properties of your Wireless Network Connection. Click on Advanced and check 'Allow other network users to connect through this computer's Internet Connection'. Click OK on whatever popup.
- 13) At this point just fire up Safari and start browsing.