D-Link DI-624 H/W ver. D: Flashing OpenWrt
Clash Royale CLAN TAG#URR8PPP
up vote
2
down vote
favorite
I have a D-Link DI-624 rev. D2 Router. It is based around an Atheros AR2316A-001 chipset, and has 8MB RAM.
I opened the device to check for actual parts use in it, and I can confirm, it is indeed the AR2316A-001 chipset with PSC A2V64S40CTP (8MB RAM). I couldn't locate the flash chip, the original firmware is 1MB in size, I don't know if anything larger can be loaded onto the device.
I was wondering, If I could load OpenWrt on it, so I compiled OpenWrt with the AR231x chipset as Target. Now, the compile process yielded those squashfs images:
openwrt-atheros-np25g-squashfs.bin
openwrt-atheros-ubnt2-pico2-squashfs.bin
openwrt-atheros-ubnt2-squashfs.bin
openwrt-atheros-ubnt5-squashfs.bin
openwrt-atheros-wpe53g-squashfs.bin
All those files are around 2.4MB to 2.5MB in size, which is far more, than the firmware available from D-Link (di624revD_firmware_404.bin
is around 1MB). I was wondering which file I should try to upload if any.
On the DD-WRT page for supported devices this router is listed, revision C, which uses the same chipset.
The DI-624 has an interesting emergency feature comparable to other D-Link products, like the DIR-600: When holding down the reset button while connecting power to the device, the router goes into an emergency restore mode. Then, when going to 192.168.0.1 with a browser, you can upload another firmware, no matter how badly bricked the router is.
In case anyone succeeded with flashing an alternative OS onto a DI-624, I'd very much like to know how. There was some guy at the OpenWrt forums that claimed he could boot Linux on the DI-624, but he didn't really explain how he did it.
I wasn't sure whether this question belongs here or electronics.SE
embedded openwrt dd-wrt
add a comment |
up vote
2
down vote
favorite
I have a D-Link DI-624 rev. D2 Router. It is based around an Atheros AR2316A-001 chipset, and has 8MB RAM.
I opened the device to check for actual parts use in it, and I can confirm, it is indeed the AR2316A-001 chipset with PSC A2V64S40CTP (8MB RAM). I couldn't locate the flash chip, the original firmware is 1MB in size, I don't know if anything larger can be loaded onto the device.
I was wondering, If I could load OpenWrt on it, so I compiled OpenWrt with the AR231x chipset as Target. Now, the compile process yielded those squashfs images:
openwrt-atheros-np25g-squashfs.bin
openwrt-atheros-ubnt2-pico2-squashfs.bin
openwrt-atheros-ubnt2-squashfs.bin
openwrt-atheros-ubnt5-squashfs.bin
openwrt-atheros-wpe53g-squashfs.bin
All those files are around 2.4MB to 2.5MB in size, which is far more, than the firmware available from D-Link (di624revD_firmware_404.bin
is around 1MB). I was wondering which file I should try to upload if any.
On the DD-WRT page for supported devices this router is listed, revision C, which uses the same chipset.
The DI-624 has an interesting emergency feature comparable to other D-Link products, like the DIR-600: When holding down the reset button while connecting power to the device, the router goes into an emergency restore mode. Then, when going to 192.168.0.1 with a browser, you can upload another firmware, no matter how badly bricked the router is.
In case anyone succeeded with flashing an alternative OS onto a DI-624, I'd very much like to know how. There was some guy at the OpenWrt forums that claimed he could boot Linux on the DI-624, but he didn't really explain how he did it.
I wasn't sure whether this question belongs here or electronics.SE
embedded openwrt dd-wrt
add a comment |
up vote
2
down vote
favorite
up vote
2
down vote
favorite
I have a D-Link DI-624 rev. D2 Router. It is based around an Atheros AR2316A-001 chipset, and has 8MB RAM.
I opened the device to check for actual parts use in it, and I can confirm, it is indeed the AR2316A-001 chipset with PSC A2V64S40CTP (8MB RAM). I couldn't locate the flash chip, the original firmware is 1MB in size, I don't know if anything larger can be loaded onto the device.
I was wondering, If I could load OpenWrt on it, so I compiled OpenWrt with the AR231x chipset as Target. Now, the compile process yielded those squashfs images:
openwrt-atheros-np25g-squashfs.bin
openwrt-atheros-ubnt2-pico2-squashfs.bin
openwrt-atheros-ubnt2-squashfs.bin
openwrt-atheros-ubnt5-squashfs.bin
openwrt-atheros-wpe53g-squashfs.bin
All those files are around 2.4MB to 2.5MB in size, which is far more, than the firmware available from D-Link (di624revD_firmware_404.bin
is around 1MB). I was wondering which file I should try to upload if any.
On the DD-WRT page for supported devices this router is listed, revision C, which uses the same chipset.
The DI-624 has an interesting emergency feature comparable to other D-Link products, like the DIR-600: When holding down the reset button while connecting power to the device, the router goes into an emergency restore mode. Then, when going to 192.168.0.1 with a browser, you can upload another firmware, no matter how badly bricked the router is.
In case anyone succeeded with flashing an alternative OS onto a DI-624, I'd very much like to know how. There was some guy at the OpenWrt forums that claimed he could boot Linux on the DI-624, but he didn't really explain how he did it.
I wasn't sure whether this question belongs here or electronics.SE
embedded openwrt dd-wrt
I have a D-Link DI-624 rev. D2 Router. It is based around an Atheros AR2316A-001 chipset, and has 8MB RAM.
I opened the device to check for actual parts use in it, and I can confirm, it is indeed the AR2316A-001 chipset with PSC A2V64S40CTP (8MB RAM). I couldn't locate the flash chip, the original firmware is 1MB in size, I don't know if anything larger can be loaded onto the device.
I was wondering, If I could load OpenWrt on it, so I compiled OpenWrt with the AR231x chipset as Target. Now, the compile process yielded those squashfs images:
openwrt-atheros-np25g-squashfs.bin
openwrt-atheros-ubnt2-pico2-squashfs.bin
openwrt-atheros-ubnt2-squashfs.bin
openwrt-atheros-ubnt5-squashfs.bin
openwrt-atheros-wpe53g-squashfs.bin
All those files are around 2.4MB to 2.5MB in size, which is far more, than the firmware available from D-Link (di624revD_firmware_404.bin
is around 1MB). I was wondering which file I should try to upload if any.
On the DD-WRT page for supported devices this router is listed, revision C, which uses the same chipset.
The DI-624 has an interesting emergency feature comparable to other D-Link products, like the DIR-600: When holding down the reset button while connecting power to the device, the router goes into an emergency restore mode. Then, when going to 192.168.0.1 with a browser, you can upload another firmware, no matter how badly bricked the router is.
In case anyone succeeded with flashing an alternative OS onto a DI-624, I'd very much like to know how. There was some guy at the OpenWrt forums that claimed he could boot Linux on the DI-624, but he didn't really explain how he did it.
I wasn't sure whether this question belongs here or electronics.SE
embedded openwrt dd-wrt
embedded openwrt dd-wrt
edited Dec 21 '11 at 9:50
rozcietrzewiacz
28.8k47292
28.8k47292
asked Dec 20 '11 at 6:21
polemon
5,66464277
5,66464277
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
up vote
2
down vote
accepted
Until you determine, what type and size of Flash ROM is used in the device, you should not risk flashing it with anything other than dedicated firmware. Atheros chipsets are very common across a wide range of wireless devices and the sole fact of using a particular chip does not guarantee that the entire device will work correctly with your firmware. The chipset is like a coputer CPU + some peripherals, but not necessarily all. And the system storage must be supported.
Edit: If you'd read carefully, you'd see that the page you linked to presents a list of incompatible devices. Since DI-624 is listed there, it is definitely not supported by dd-wrt. This makes it almost certain, that your custom OpenWrt image would not work either.
OK, this sucks. Any suggestions how I could identify the flash ROM chip, or another minimalistic firmware, that would fit in 1MB?
– polemon
Dec 20 '11 at 15:30
If neither dd-wrt nor OpenWrt declare to support it, chances are very low. If standard web search does not yield any obvious dedicated projects, there probably isn't any alternative.
– rozcietrzewiacz
Dec 21 '11 at 7:18
Yeah, you could always try to strip down the ROM image to 1MB... But look realistically at this: if that were achievable for experienced embedded developers, such as dd-wrt or OpenWrt team, they would have already done it.
– rozcietrzewiacz
Dec 21 '11 at 7:23
Waaait a second! The list lists devices that are not compatible with DD-WRT, right? it Lists DI-624 vC3. I have version D1 (that's what's written on the PCB) / D2 (that's what's written on the label on the back of the device)! I may be quite lucky here.
– polemon
Dec 21 '11 at 9:45
Noope. Just... read carefully again, what the page says at the top: "A router can not be supported by dd-wrt if: (...) it has <2MB flash" Sorry, this really is the end of the road, if there is only 1MB of Flash.
– rozcietrzewiacz
Dec 21 '11 at 9:48
|
show 4 more comments
up vote
0
down vote
there are many different versions of DL-624, some of them are 1mb flash but, some are 2,4,8 or 16mb but, it is still not compatiable, i think they don't have time to really look at all of them... too bad.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f27207%2fd-link-di-624-h-w-ver-d-flashing-openwrt%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
2
down vote
accepted
Until you determine, what type and size of Flash ROM is used in the device, you should not risk flashing it with anything other than dedicated firmware. Atheros chipsets are very common across a wide range of wireless devices and the sole fact of using a particular chip does not guarantee that the entire device will work correctly with your firmware. The chipset is like a coputer CPU + some peripherals, but not necessarily all. And the system storage must be supported.
Edit: If you'd read carefully, you'd see that the page you linked to presents a list of incompatible devices. Since DI-624 is listed there, it is definitely not supported by dd-wrt. This makes it almost certain, that your custom OpenWrt image would not work either.
OK, this sucks. Any suggestions how I could identify the flash ROM chip, or another minimalistic firmware, that would fit in 1MB?
– polemon
Dec 20 '11 at 15:30
If neither dd-wrt nor OpenWrt declare to support it, chances are very low. If standard web search does not yield any obvious dedicated projects, there probably isn't any alternative.
– rozcietrzewiacz
Dec 21 '11 at 7:18
Yeah, you could always try to strip down the ROM image to 1MB... But look realistically at this: if that were achievable for experienced embedded developers, such as dd-wrt or OpenWrt team, they would have already done it.
– rozcietrzewiacz
Dec 21 '11 at 7:23
Waaait a second! The list lists devices that are not compatible with DD-WRT, right? it Lists DI-624 vC3. I have version D1 (that's what's written on the PCB) / D2 (that's what's written on the label on the back of the device)! I may be quite lucky here.
– polemon
Dec 21 '11 at 9:45
Noope. Just... read carefully again, what the page says at the top: "A router can not be supported by dd-wrt if: (...) it has <2MB flash" Sorry, this really is the end of the road, if there is only 1MB of Flash.
– rozcietrzewiacz
Dec 21 '11 at 9:48
|
show 4 more comments
up vote
2
down vote
accepted
Until you determine, what type and size of Flash ROM is used in the device, you should not risk flashing it with anything other than dedicated firmware. Atheros chipsets are very common across a wide range of wireless devices and the sole fact of using a particular chip does not guarantee that the entire device will work correctly with your firmware. The chipset is like a coputer CPU + some peripherals, but not necessarily all. And the system storage must be supported.
Edit: If you'd read carefully, you'd see that the page you linked to presents a list of incompatible devices. Since DI-624 is listed there, it is definitely not supported by dd-wrt. This makes it almost certain, that your custom OpenWrt image would not work either.
OK, this sucks. Any suggestions how I could identify the flash ROM chip, or another minimalistic firmware, that would fit in 1MB?
– polemon
Dec 20 '11 at 15:30
If neither dd-wrt nor OpenWrt declare to support it, chances are very low. If standard web search does not yield any obvious dedicated projects, there probably isn't any alternative.
– rozcietrzewiacz
Dec 21 '11 at 7:18
Yeah, you could always try to strip down the ROM image to 1MB... But look realistically at this: if that were achievable for experienced embedded developers, such as dd-wrt or OpenWrt team, they would have already done it.
– rozcietrzewiacz
Dec 21 '11 at 7:23
Waaait a second! The list lists devices that are not compatible with DD-WRT, right? it Lists DI-624 vC3. I have version D1 (that's what's written on the PCB) / D2 (that's what's written on the label on the back of the device)! I may be quite lucky here.
– polemon
Dec 21 '11 at 9:45
Noope. Just... read carefully again, what the page says at the top: "A router can not be supported by dd-wrt if: (...) it has <2MB flash" Sorry, this really is the end of the road, if there is only 1MB of Flash.
– rozcietrzewiacz
Dec 21 '11 at 9:48
|
show 4 more comments
up vote
2
down vote
accepted
up vote
2
down vote
accepted
Until you determine, what type and size of Flash ROM is used in the device, you should not risk flashing it with anything other than dedicated firmware. Atheros chipsets are very common across a wide range of wireless devices and the sole fact of using a particular chip does not guarantee that the entire device will work correctly with your firmware. The chipset is like a coputer CPU + some peripherals, but not necessarily all. And the system storage must be supported.
Edit: If you'd read carefully, you'd see that the page you linked to presents a list of incompatible devices. Since DI-624 is listed there, it is definitely not supported by dd-wrt. This makes it almost certain, that your custom OpenWrt image would not work either.
Until you determine, what type and size of Flash ROM is used in the device, you should not risk flashing it with anything other than dedicated firmware. Atheros chipsets are very common across a wide range of wireless devices and the sole fact of using a particular chip does not guarantee that the entire device will work correctly with your firmware. The chipset is like a coputer CPU + some peripherals, but not necessarily all. And the system storage must be supported.
Edit: If you'd read carefully, you'd see that the page you linked to presents a list of incompatible devices. Since DI-624 is listed there, it is definitely not supported by dd-wrt. This makes it almost certain, that your custom OpenWrt image would not work either.
edited Dec 20 '11 at 10:52
answered Dec 20 '11 at 10:46
rozcietrzewiacz
28.8k47292
28.8k47292
OK, this sucks. Any suggestions how I could identify the flash ROM chip, or another minimalistic firmware, that would fit in 1MB?
– polemon
Dec 20 '11 at 15:30
If neither dd-wrt nor OpenWrt declare to support it, chances are very low. If standard web search does not yield any obvious dedicated projects, there probably isn't any alternative.
– rozcietrzewiacz
Dec 21 '11 at 7:18
Yeah, you could always try to strip down the ROM image to 1MB... But look realistically at this: if that were achievable for experienced embedded developers, such as dd-wrt or OpenWrt team, they would have already done it.
– rozcietrzewiacz
Dec 21 '11 at 7:23
Waaait a second! The list lists devices that are not compatible with DD-WRT, right? it Lists DI-624 vC3. I have version D1 (that's what's written on the PCB) / D2 (that's what's written on the label on the back of the device)! I may be quite lucky here.
– polemon
Dec 21 '11 at 9:45
Noope. Just... read carefully again, what the page says at the top: "A router can not be supported by dd-wrt if: (...) it has <2MB flash" Sorry, this really is the end of the road, if there is only 1MB of Flash.
– rozcietrzewiacz
Dec 21 '11 at 9:48
|
show 4 more comments
OK, this sucks. Any suggestions how I could identify the flash ROM chip, or another minimalistic firmware, that would fit in 1MB?
– polemon
Dec 20 '11 at 15:30
If neither dd-wrt nor OpenWrt declare to support it, chances are very low. If standard web search does not yield any obvious dedicated projects, there probably isn't any alternative.
– rozcietrzewiacz
Dec 21 '11 at 7:18
Yeah, you could always try to strip down the ROM image to 1MB... But look realistically at this: if that were achievable for experienced embedded developers, such as dd-wrt or OpenWrt team, they would have already done it.
– rozcietrzewiacz
Dec 21 '11 at 7:23
Waaait a second! The list lists devices that are not compatible with DD-WRT, right? it Lists DI-624 vC3. I have version D1 (that's what's written on the PCB) / D2 (that's what's written on the label on the back of the device)! I may be quite lucky here.
– polemon
Dec 21 '11 at 9:45
Noope. Just... read carefully again, what the page says at the top: "A router can not be supported by dd-wrt if: (...) it has <2MB flash" Sorry, this really is the end of the road, if there is only 1MB of Flash.
– rozcietrzewiacz
Dec 21 '11 at 9:48
OK, this sucks. Any suggestions how I could identify the flash ROM chip, or another minimalistic firmware, that would fit in 1MB?
– polemon
Dec 20 '11 at 15:30
OK, this sucks. Any suggestions how I could identify the flash ROM chip, or another minimalistic firmware, that would fit in 1MB?
– polemon
Dec 20 '11 at 15:30
If neither dd-wrt nor OpenWrt declare to support it, chances are very low. If standard web search does not yield any obvious dedicated projects, there probably isn't any alternative.
– rozcietrzewiacz
Dec 21 '11 at 7:18
If neither dd-wrt nor OpenWrt declare to support it, chances are very low. If standard web search does not yield any obvious dedicated projects, there probably isn't any alternative.
– rozcietrzewiacz
Dec 21 '11 at 7:18
Yeah, you could always try to strip down the ROM image to 1MB... But look realistically at this: if that were achievable for experienced embedded developers, such as dd-wrt or OpenWrt team, they would have already done it.
– rozcietrzewiacz
Dec 21 '11 at 7:23
Yeah, you could always try to strip down the ROM image to 1MB... But look realistically at this: if that were achievable for experienced embedded developers, such as dd-wrt or OpenWrt team, they would have already done it.
– rozcietrzewiacz
Dec 21 '11 at 7:23
Waaait a second! The list lists devices that are not compatible with DD-WRT, right? it Lists DI-624 vC3. I have version D1 (that's what's written on the PCB) / D2 (that's what's written on the label on the back of the device)! I may be quite lucky here.
– polemon
Dec 21 '11 at 9:45
Waaait a second! The list lists devices that are not compatible with DD-WRT, right? it Lists DI-624 vC3. I have version D1 (that's what's written on the PCB) / D2 (that's what's written on the label on the back of the device)! I may be quite lucky here.
– polemon
Dec 21 '11 at 9:45
Noope. Just... read carefully again, what the page says at the top: "A router can not be supported by dd-wrt if: (...) it has <2MB flash" Sorry, this really is the end of the road, if there is only 1MB of Flash.
– rozcietrzewiacz
Dec 21 '11 at 9:48
Noope. Just... read carefully again, what the page says at the top: "A router can not be supported by dd-wrt if: (...) it has <2MB flash" Sorry, this really is the end of the road, if there is only 1MB of Flash.
– rozcietrzewiacz
Dec 21 '11 at 9:48
|
show 4 more comments
up vote
0
down vote
there are many different versions of DL-624, some of them are 1mb flash but, some are 2,4,8 or 16mb but, it is still not compatiable, i think they don't have time to really look at all of them... too bad.
add a comment |
up vote
0
down vote
there are many different versions of DL-624, some of them are 1mb flash but, some are 2,4,8 or 16mb but, it is still not compatiable, i think they don't have time to really look at all of them... too bad.
add a comment |
up vote
0
down vote
up vote
0
down vote
there are many different versions of DL-624, some of them are 1mb flash but, some are 2,4,8 or 16mb but, it is still not compatiable, i think they don't have time to really look at all of them... too bad.
there are many different versions of DL-624, some of them are 1mb flash but, some are 2,4,8 or 16mb but, it is still not compatiable, i think they don't have time to really look at all of them... too bad.
answered Dec 7 at 8:01
hmlyim
1
1
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f27207%2fd-link-di-624-h-w-ver-d-flashing-openwrt%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown