The B970, B970b 3G router with an embedded 3G chip (think Linksys WRT54G3G without having to buy a PCMCIA card). It has 4 ethernet ports, an analogue port for attaching a phone, WiFi support as well as a connection for an external antenna. When attached via USB to a PC it presents itself in the same as a USB modem. In this mode however the ethernet ports and WiFi are disabled.
The B970 has recently been replaced by the B970b. Main difference is better uplink speed (5.76 Mbps) and support for HSPA/UMTS in the 900MHz frequency range (which means you can use it with Cell C) otherwise everything else looks the same.
Specifications Dimensions: (L/W/H): 155mm x 115mm x 28mm Weight: < 500g Compatible OS*: Windows 2000, XP, Vista, 7** (should work on Linux) Operating Frequency: HSPA/UMTS 2100MHz, GSM/GPRS/EDGE 850/900/1800/1900 MHz Speed: 7.2 Mbps downlink, 2Mbps uplink Ethernet: 4 Ports (RJ45) 10/100 Telephony: 1 Port (RJ11) for attaching an analogue phone WiFi: 802.11g USB Port: Doubles as either power in router mode or connectivity to a PC/Notebook in modem mode Antenna: 1 SMA connector for attaching a 3G antenna Light Indicators: Power, WiFi, Signal Strength, Mode (GPRS/EDGE/3G/HSPA) *OS only matters when using it as a modem **64bit users might need the patches Software Versions - Shipped Boot Loader Version: 256.11.10.05.105sp03 Router Hardware Version: WLA1GAPU Router Software Version: 256.11.10.05.105sp03 Release At: Sep 9 2008 11:41:37
Vodafone/Vodacom Firmware Updates SP04 is no longer available from the Vodacom Downloads Page since the site was revamped. The direct link from the old page still works: Firmware Upgrade 256.11.10.06.105.SP04*. This update is supposed to correct the problem where the router looses its settings randomly, but sadlydoes not. Caution: Care needs to be taken when applying this update. There have been reports of this update either resulting in a bricked router or a partially updated router. The update instructions below have proven to be successful. * Downloading this update while connected to Vodacom 3G does not count against your cap.
MTN Firmware MTN do have their own branded firmware, but there have already been reports that things like DDNS have been removed. There may be other features that have been disabled, so using this firmware on the Vodafone branded version is probably not a good idea. Workaround for enabling DDNS on the MTN firmware here
Available from the MTN Downloads Page. Direct Link: Version 20080811
Custom Firmware have released the source and toolchain for download There are some details on the E960 which is a close relative to the B970 and attempts at OpenWRT which could serve as a pointer to some enterprising persons.
Vodafone/Vodacom Firmware Update Procedure I have personally bricked one router and at least one other forumite has reported bricking theirs. Another's partially updated and will not complete the rest. I have subsequently refined the update method and others have also reported successfully applying the SP04 update. It was also discovered that you can selectively update components if the update process fails. If you are not sure what you are doing it might be best to skip this one over or take your router to a Vodacare store and let them perform the update. As always Your Mileage May Vary (YMMV).
DDNS Feature Not Available It has been noted that other providers around the world, in a similar fashion to MTN, have also removed DDNS from their custom config. Some people have reported
successfully flashing the Vodafone firmware over their existing providers firmware. You of course do so at own risk
Web Interface Tips Factory Reset The Router Advanced Settings | System | Restore Defaults | Click Restore
Custom Profile (i.e. unrestricted APN) Advanced Settings | Dial-up Settings | Profile Settings Fill in/select the following: Profile Name: Vodacom Unrestricted PPP User Name: <leave blank> PPP Password: <leave blank> APN: Static: unrestricted IP Address: Dynamic DNS Server: Dynamic Click Save Click Back Click PPP Settings From the dropdown select: Vodacom Unrestricted PPP Connection: Select desired option Leave rest as is Click Apply
Dynamic DNS setup Advanced Settings | Dynamic DNS Settings User Name: <your dyndns.org website login name> Wildcard: Off Host Name: myb970.dyndns.org Password: <your dyndns.org website password> Click OK Click Apply Click Back Click Dynamic DNS Settings You should see: dyndns.org myb970.dyndns.org username Off Update succeed!