bioneural.net site preferences

Accessibility

Toggle width/ text size:

style

Default/Alternate

Suits visual impairment, mobile devices

Styling

Change the theme:

layout

NB: may reduce functionality

Link behaviour

Links with an icon are off-site:

links

Right-click any link to optionally open in a new window or tab


An exercise in wireless frustration

Having spent the better part of two half days trying to achieve the impossible, I wish to recount an exercise in wireless frustration. The challenge was to hook up an iMac G4 (Flat Panel) with no Airport Card, located in the attic room, to my home LAN (and thus to the Internet). One purpose of this machine was to serve as a screen for streamed video that could be watched while using the exercise cycle. A TV had provided such distraction, but that had broke. To cement the challenge, the problem should be solved using equipment already to hand i.e. at no additional cost.

My "BeBox", the hub of my home LAN, is actually a SpeedTouch 780WL WiFi router/ ADSL modem. The router's wireless access point (WAP) offers 802.11b/g, which is secured with Wi-Fi Protected Access (WPA) encryption—the earlier Wired Equivalent Privacy (WEP) standard is considered insecure.

A slow, insecure option that worked

case 1

It's worth noting that the original Apple Aiport Card appropriate for this machine can still be had on eBay for £30–40. Although this card is WPA-aware, it is only 802.11b (11Mbps) and thus not suitable for streaming. I know this to be so because the first device I tried was the Linksys WET11, a wireless Ethernet bridge. For the record, because it took me some time to discover, this device has a factory-default IP of 192.168.1.225. However, before you can connect to it using Safari (or any other browser), you need to manually assign your Mac an IP address in the same range and subnet (255.255.255.0).

Wireless bridging between the BeBox and WET11 "just worked", without any complicated configuration. However, video streamed locally from/to VLC was intermittently pixelated and my 17Mbps downstream broadband was somewhat choked for streaming Internet video.

A fast, secure option that didn't work

case 2

I also had an Apple AirPort Express (AX) lying around. As Apple state in their configuration walkthrough for Mac OS X 10.4 (Tiger):

Using the wireless distribution system (WDS) feature, you can set up two to five base stations as a unified network that shares one Internet connection.

WDS sounded ideal, giving an expensive and complex Apple product the functionality of a cheap and simple wireless Ethernet bridge. I factory-reset the AX and consulted various online descriptions and found this one most helpful.

I had to configure the AX for WDS on another Mac running Leopard because AirPort Admin Utility on the iMac, although running Tiger, warned "Joining a WPA-protected network and making changes to a WPA-protected base station requires a WPA capable computer. This computer is not WPA capable. If you continue you will not be able to join the WPA-protected network or make changes to the WPA-protected base station."

After much wasted effort, with Google's assistance I learned that the SpeedTouch 780 doesn't support the combination of WDS and WPA, although will work with WDS and WEP. Downgrading my network security to WEP 24/7 is just too much of a compromise.

No WPA + WDS

A fast, part-time insecure option that worked

case 3

Because I wasn't configuring WPA, I set up the AX from the iMac—so the following screen captures reflect AirPort Admin running under 10.4.11. First up, the AirPort tab:

  1. Name your AX base station;
  2. Change the AX password;
  3. Set Wireless Mode to Create a Wireless Network;
  4. Name your AX network;
  5. Do not enable wireless security (unless you want to use WEP, which is nearly the same as using none);
  6. Set the Channel to the same channel your SpeedTouch 780 is using;
  7. Check Create a closed network.

airport tab

Next is the Internet tab:

  1. Connect using AirPort (WDS);
  2. Enter the MAC (physical) address of your WAP (see Home > Home Network > Interfaces > WLAN: [YourWLAN]);
  3. Uncheck Also allow wireless client computers (we only want the hard-wired iMac to connect);
  4. Configure using DHCP (the iMac and AX will be assigned IP addresses by the SpeedTouch).

internet tab

Now comes the Network tab:

  1. Make sure Distribute IP addresses is unchecked.

network tab

Finally, the WDS tab:

  1. Check Enable this base station as a remote base station;
  2. Confirm the MAC address of your main router is shown;
  3. Click Update to restart the AX.

wds tab

One more step. I also needed to enable WDS for the AirPort in the SpeedTouch settings. Make sure WDS is enabled and check the box next to your AX base station name and click Apply:

router settings

It now works—but only if I temporarily disable encryption (both network names remain hidden, however, and new wireless clients are not allowed). Sometimes, no matter how persistent you may be, you can't have everything.

3 responses to “An exercise in wireless frustration”


  1. Comment 1 icerabbit

    I don't have any experience with Apple base stations, but the puzzle you went through even happens without mixing (router) brands.

    Wanting to expand wireless range (discontinuing an older 802.11b router as 2nd base) I once opted for the Linksys range expander. It did not work with their factory install CD, not with the manual / advanced method, nor with an online documented alternate method. I had to call in, supposedly the device is compatible with only 'select' Linksys products for regular setup. The undocumented method was to disable all wifi, make a direct wired connection to the expander, configure, then configure the regular router to settings compatible with the expander. It then still was not compatible with the security protocols. I considered the thing DOA and am back on two routers ;)

    One way I have avoided cross platform wireless access headaches (old & new hardware, old & new protocols) is by using network access control so that only registered MAC addresses are allowed on the network. Unfortunately the list of allowed machines is generally limited. With legacy machines, notebooks (2 NICs) and handhelds, you can hit the 20-24 MAC address limit pretty soon.

  2. Comment 2 Bruce

    Glad it's not just me icerabbit; I do feel sorry for all those folk out there with even less networking know-how who must be really struggling.

    Unfortunately my current router doesn't give me access to a list of allowed MAC addresses; I had used this as a further security layer for my previous router.

  3. Comment 3 Dan

    I have a SpeedTouch 780WL, on BeBox, and I wanted to extend the range of the Network with an Apple AirPort Express (AX). It was very fiddly. In the end got it to work; you have to have the AX on WDS remote with the speedtouch MAC and have configured the Speedtouch under Home network-> Wireless-> configure WDS and add the AX network that it scans for. In the end had to give them the same SSID otherwise it wouldn't work. I also had to have both of them plug in via Ethernet because the Speedtouch goes down while scanning for networks in the WDS configure page so your computer will connect to the AX (obviously not a problem if you have differenet SSID's but I couldn't get that to work).

Something to say?

Comments may be moderated (e.g. no commercial promotion), are subject to spam filtering, and should be relevant to this post—otherwise make contact.

Usable tags include <a href=""> <blockquote> <em>. Select any text and click to quote.