Skip to Content.
Sympa Menu

baslinux - Re: [BL] unlocking ATA modem with BL?

baslinux AT lists.ibiblio.org

Subject: Baslinux mailing list

List archive

Chronological Thread  
  • From: baslinux AT lists.ibiblio.org
  • To: baslinux AT lists.ibiblio.org
  • Subject: Re: [BL] unlocking ATA modem with BL?
  • Date: Tue, 31 Mar 2009 03:37:18 +0000 (UTC)

BL users skip this posting, for general info only.

The instructions provided at the far bottom for unlocking a Sunrocket Linksys ATA (SPA 2102) did NOT work, but a live CD unlocker (unlocker.iso, probably first edition, 97MB) based on SLAX (booted with isolinux, loaded sound, gpm, syslogd, pcmcia, ntfs support - could be used as a Windows virus remover) did if you added some instructions to what it came with.

Before you boot:

Plug in power and turn it on (switch in back, it lights up)
Plug in phone cable between phone and ATA.
Plug in crossover (or straight - it will accept either) ethernet cable between PC and INTERNET (WAN) port.

Boot and press any key to unlock. Before you follow the instructions:

Start by doing a factory reset (unless yours is factory direct)
**** "configuration menu"
37378#, "enter 1 to confirm" 1 Wait until you have two solid and one blinking light (1-2 minutes).
The blinking light is for the unused phone port, the unlit one for the used phone port, solid power and ethernet.

This I think sets the IVR (phone) password to a known one.

NOW follow instructions on the CD to transfer the cfg file (probably with APACHE - I don't think mini_httpd worked here maybe because of mime time not being settable. You don't need to manually set IP numbers since the CD is running a DHCP server).

Press keys on the phone (it would help to have one without the numbers on the handset since they repeat everything back to you).
(" " is what you hear when you press keys.)

**** "configuration menu"
72364# "Enter password"
79309925# (if it says 'invalid password, try again' do that)
"Enter value followed by the pound sign" 1#
"Press 1 to save"
1

Press any key to continue. Wait (while the .cfg file transfers to the device to change the browser password to a known one). No more than 2 minutes, probably some lights blink then stop.
(This part did not work manually - always invalid password.)

You see a new set of instructions on the screen from the CD which causes the device to be unlocked.

**** "Configuration menu"
7932# "Enter password"
79309925#, 1#, 1 (as before)

'Hang up, wait.'
After a while:
'Attempting to unlock device. Provisioning disable. Unlocked.'
(Maybe not exactly these words but similar).

This means it worked. You then reboot to your own operating system, move the ethernet cable to the 'ETHERNET' (LAN) port and set your IP number to 192.168.0.2 (or use dhcp) and access the ATA (SPA) with a javascript browser at http://192.168.0.1/admin/voice/advanced to change settings. Until it is unlocked there is no admin link to access. The other links apparently worked for me without javascript but things did not stay set.

I posted this because NONE of the many sets of instructions I found on the web was complete. This has been driving lots of people crazy and took me a week to figure out (and other people three weeks).

DHCP sets the proper IP numbers when you are plugged into the INTERNET port, and the CD comes with the cfg file and is set up to rename it before transfer, based on collecting your MAC number (I presume).

Plug device into broadband modem or router and computer into device (via
crossover cable) and phone into device (phone cable).

I have removed some portions of the following instructions:

[6]Manually Unlocking the SPA-2102

[Get the .cfg.gz file from one of several mirrors using Opera.]

gzip -d linksys2102-sunrocket.cfg.gz

[Check the md5sum]

1. Connect your computer directly to the INTERNET port of your SPA. Some
users may need a [13]crossover cable
[or a hub?]

[Insert network modules]

2. Set your machine's IP address to 67.133.234.53
+ In linux, you can do this by issuing ifconfig ethX:1
67.133.234.53, where X is your interface number.

[machine = linux computer, should it be ifconfig eth0 167.133.234.53? -
why the :1?.]

3. Install a webserver on your machine.
+ On linux, apache will work fine, but, remember to set the
mime-type to application/octet-stream.

[I forgot how to use busybox httpd. I keep getting 404s.]

Can mini_httpd set mime-type to application/octet stream?
When I run mini_httpd in the directory containing this .cfg
and access 192.168.0.1 with lynx, a download transfers it as text/plain,
not application/octet stream.

Do I need some larger webserver instead?
http://www.debianhelp.co.uk/apachealternatives.htm
Monkey HTTP Daemon has a mime.types file.
muhttpd supports MIME type based handlers.]


4. Create the directory /gms/linksys/SPA-2102/2102 in your web root.
+ In linux this is generally /var/www [maybe using Apache?]

[I can set mini_httpd to serve from there:
mini_httpd -C /etc/mini_httpd.config
with /etc/mini_httpd.config consisting of
dir=/var/www
or it serves files from where it was started.]

5. Copy the file you downloaded to the directory you just created.
6. Rename the cfg file to <your mac address>.cfg , I.E. 000aaa11bb.cfg
all letters are lowercase, and, no dashes or
colons. + If you don't know how to get your mac address, check the
bottom of your SPA.
7. Type [23]http://67.133.234.53/gms/linksys/SPA-2102/2102 in your
computer browser. You should be able to see the
000xxxxxxxxx.cfg file you prepared.
8. Wait until the light stops blinking and is solid
9. Pick up the phone, and, dial ****
10. At the prompt, dial 723646#
11. When prompted for a password, dial 79309925#
12. Dial 1#
13. Dial 1
14. Hang up
15. Go to [24]http://192.168.0.1/admin/voice/advanced, and, login with the
credentials admin and qwe%zxc5 [ For this to
work you need to disconnect the device and plug it on the ETHERNET
side.]

Congrats! Your gizmo is unlocked! Take it to ViaTalk or Vonage and enjoy
your VoIP.

Now, you'll want to at LEAST disable provisioning.

[What is provisioning? It appears you can now use standard login and
password to change settings.]

posted by dmolavi at [25]12:28 PM

http://gizmopasswords.blogspot.com/2007/08/unlocking-spa-2102-finally.html


Sindi

-----------------------
BasicLinux mailing list
-----------------------
http://www.basiclinux.com.ru
http://www.ibiblio.org/pub/linux/distributions/baslinux/
------------------------------------
To exit, send subject=unsubscribe to
baslinux-request AT lists.ibiblio.org





Archive powered by MHonArc 2.6.24.

Top of Page