Gargoyle on D-Link DIR-300

Report problems and success stories with Gargoyle on various hardware platforms.

Moderator: Moderators

ispyisail
Moderator
Posts: 5180
Joined: Mon Apr 06, 2009 3:15 am
Location: New Zealand

Re: Gargoyle on D-Link DIR-300

Post by ispyisail »

If you had a wiki i would write a documented procedure for installing gargoyle on a dir-300.

Did i say a big thanks

If you want me to do some testing or anything, I'm your man

ispyisail
Moderator
Posts: 5180
Joined: Mon Apr 06, 2009 3:15 am
Location: New Zealand

Re: Gargoyle on D-Link DIR-300

Post by ispyisail »

Had my first play with gargoyle

very cool :ugeek:

ispyisail
Moderator
Posts: 5180
Joined: Mon Apr 06, 2009 3:15 am
Location: New Zealand

Re: Gargoyle on D-Link DIR-300

Post by ispyisail »

I've just tested your new version with vista without c++ installed

Still doesn't work
fon flash.png
fon flash.png (234.05 KiB) Viewed 16725 times

Eric
Site Admin
Posts: 1443
Joined: Sat Jun 14, 2008 1:14 pm

Re: Gargoyle on D-Link DIR-300

Post by Eric »

You forgot to install WinPcap. That's still a dependency....

ispyisail
Moderator
Posts: 5180
Joined: Mon Apr 06, 2009 3:15 am
Location: New Zealand

Re: Gargoyle on D-Link DIR-300

Post by ispyisail »

oops

I should have read the message box

ispyisail
Moderator
Posts: 5180
Joined: Mon Apr 06, 2009 3:15 am
Location: New Zealand

Re: Gargoyle on D-Link DIR-300

Post by ispyisail »

windows vista, without c++ install, with winpcap
fon flash2.png
fon flash2.png (133.96 KiB) Viewed 16711 times

ispyisail
Moderator
Posts: 5180
Joined: Mon Apr 06, 2009 3:15 am
Location: New Zealand

Re: Gargoyle on D-Link DIR-300

Post by ispyisail »

I can confirm with windows xp (same machine) I can flash both gargoyle (fon version) and dd-wrt (dir-300 verson) onto a "d-link dir-300"

Windows 2000 also tested working but machine had c++ installed so i can't confirm that side of things.

its easy now :)

swisskomputer
Posts: 4
Joined: Fri Dec 04, 2009 10:31 pm

Re: Gargoyle on D-Link DIR-300

Post by swisskomputer »

Great tool, I was sooo happy when I found it.

Is it possible to install Gargoyle using a Linux o Mac OSX machine, and what would the right steps for this be?

I see instructions for Windows, but not for LINUX or OSX.

Thanks in advance for your response.

Regards,

Jacob

ispyisail
Moderator
Posts: 5180
Joined: Mon Apr 06, 2009 3:15 am
Location: New Zealand

Re: Gargoyle on D-Link DIR-300

Post by ispyisail »

Im not sure of the current status but unless Eric has uploaded new version of fon flash you will need to compile your own version from the source. see wiki and there is a thread on the fourm

Quarbe
Posts: 3
Joined: Sat May 16, 2009 10:16 pm

Re: Gargoyle on D-Link DIR-300

Post by Quarbe »

Hi all!

I´ve tried, and tried, but no sucess.

I´m thinking about the hardware, my DIR-300 is:

P/N: EIR300EEU...A1G
H/W Ver.: A1 F/W Ver.: 1.04

It´s running ddwrt... ap61.ram loaded.

Next step is fis init, set ip address, load ap61.rom, fis create etc etc.

But fis init says diferent memory, lets go:

My router:
DD-WRT> fis init
About to initialize [format] FLASH image system – continue (y/n)? y
*** Initialize FLASH Image System
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×80ff0000-0×81000000 at 0xbffe0000: .

Original post:
DD-WRT> fis init
About to initialize [format] FLASH image system – continue (y/n)? y
*** Initialize FLASH Image System
… Erase from 0xbfc30000-0xbffe0000: …………………………………………………..
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×80ff0000-0×81000000 at 0xbffe0000: .

My router:
DD-WRT> ip_address -h 192.168.1.2
IP: 192.168.1.1./255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.2

Original post:
DD-WRT> ip_address -h 192.168.1.2
Default server: 192.168.1.23

My router:
DD-WRT> load -r -b %{FREEMEMLO} ap61.rom
Using default protocol (TFTP)
Raw file loaded 0×80040800-0×80068f17, assumed entry at 0×80040800

Original Post:
DD-WRT> load -r -b %{FREEMEMLO} ap61.rom
Using default protocol (TFTP)
Raw file loaded 0×80080000-0×800a8717, assumed entry at 0×80080000

My router:
DD-WRT> fis create -l 0×30000 -e 0xbfc00000 RedBoot
An image named ‘RedBoot’ exists – continue (y/n)? y
… Erase from 0xbfc00000-0xbfc30000: …
… Program from 0×80040800-0×80068f18 at 0xbfc00000: …
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×80ff0000-0×81000000 at 0xbffe0000: .

Original post:
DD-WRT> fis create -l 0×30000 -e 0xbfc00000 RedBoot
An image named ‘RedBoot’ exists – continue (y/n)? y
… Erase from 0xbfc00000-0xbfc30000: …
… Program from 0×80080000-0×800a8718 at 0xbfc00000: …
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×807f0000-0×80800000 at 0xbffe0000: .
DD-WRT> reset


What do you think about?

Thanks in advance!

Post Reply