cancel
Showing results for 
Search instead for 
Did you mean: 

Unlocking the potential of Sagemcom 2704N

Anonymous
Not applicable

Re: Unlocking the potential of Sagemcom 2704N

This is an interesting thread, my thanks to those who shared here. I wasn't aware so much could be done with this. It looks like openwrt supports it now in trunk with a little messing around but without the ability to use the DSL modem in the router.

 

I'm wondering how far people have got with this. Has anyone managed to get a different firmware package working on this device? Even if just with the sagecom original firmware that would be interesting to me.

 

Since it has a broadcom chipset I would be interested in using it as a bridge, but I'm wondering if there is any way to make it a PPPoA to PPPoE bridge instead of the usual PPPoE bridge. If anyone has managed to do that it would be great if you have a config file for it, or better yet instructions how to do that myself. I did notice the pppoe bridge instructions, but prefer PPPoA to PPPoE.

evb73ua
Newbie
Posts: 4
Registered: ‎24-01-2020

Re: Unlocking the potential of Sagemcom 2704N

Hi all,

I have one of these 2704Ns in the John Lewis guise

I am reviving this old thread on the off-chance that someone, somewhere may have hung on to a copy of the original sky-sr102 router source code referenced by Matt. The old link is now dead http://oss.sky.com/SkyHD/SKY-IHR-2-1-s-3761-R-consumer-release.tar.gz

Sky now provide this http://www1.sky.com/opensourcesoftware/SkyHub/sky_hub_downloads.html but I believe I cannot use it because this is tagged as SKY-IHR-2-8-8--R-consumer-release.tar.gz and mksquashfs.c version/date reference is 4.0 (2009/04/05), while the stock firmware for the 2704N reports:

squashfs: version 4.0 (2009/01/31) Phillip Lougher
squashfs: version 4.0 with LZMA457 ported by BRCM

This signature does not match any other squashfs-tools sources that I have been able to find and it certainly is special:

shsq (0x73687371) - LZMA compression, SWAPPED fields"

As I would like to modify rootfs, I need the correct version of mksquashfs, or else I risk bricking the router.

If someone out there still has a copy of this, I would love to borrow it 😁

SirRichieRich
Dabbler
Posts: 10
Thanks: 1
Fixes: 1
Registered: ‎14-12-2016

Re: Unlocking the potential of Sagemcom 2704N

Looks like it's archived on archive machine:
https://web.archive.org/web/20161009122153/http://oss.sky.com/SkyHD/SKY-IHR-2-1-s-3761-R-consumer-re...

It's about 270MB!

Hope that helps.
evb73ua
Newbie
Posts: 4
Registered: ‎24-01-2020

Re: Unlocking the potential of Sagemcom 2704N

Perfect, thank you SirRichieRich! I am also slightly kicking myself for not thinking to look on WBM myself.

 

As it turns out, mksquashfs.c in this also says "version 4.0 (2009/04/05)". But, Matt succeded with squashfs-tools from this source, it must be right at least for tinkering with version 7.273.1 firmware.

evb73ua
Newbie
Posts: 4
Registered: ‎24-01-2020

Re: Unlocking the potential of Sagemcom 2704N

I slightly modified bcmImageEditor by BigNerd95 (https://github.com/BigNerd95/bcmImageEditor) to automate mods to 2704N f/w. Download link: https://drive.google.com/open?id=1u3wrKGuNFLD60L45WNXVciFMAIpwZcDq

I wanted a static ARP table entry to enable WOL (Wake-on-LAN) use. Something (possibly Broadcom's smd/CMS thing) appears to remove static ARP table entries at start up, as well as after the associated machine comes online. My solution was to add the following to /etc/init.d/rcS

    ( while sleep 10; do (ip neigh replace <ip addr> lladdr <mac addr> nud perm dev br0) ; done ) &

This router is now a lot more useful with Matty123123's modified f/w. The parental controls page was always a right dog's dinner though. Only live DHCP clients are in the drop-down list, what about static DHCP allocations. And you cannot edit rules, must always create new ones. Hostnames are not always available, would be nice to see IP address also, to help identify devices. It feels like the outcome of a school project, not a professional effort 😀

So, does anyone feel up to modifying the html source for /webs-EN/advanced_access.html to make the UI more useful?

bogart99
Dabbler
Posts: 23
Thanks: 4
Registered: ‎30-11-2018

Re: Unlocking the potential of Sagemcom 2704N

Can this unit be used solely in modem mode?

evb73ua
Newbie
Posts: 4
Registered: ‎24-01-2020

Re: Unlocking the potential of Sagemcom 2704N

Guess so. You can disable wireless and DHCP.

500mlFanta
Newbie
Posts: 1
Registered: ‎07-09-2020

Re: Unlocking the potential of Sagemcom 2704N

hey guys, will admit not the most tech savvy, but i'm currently using this 2407N router firmware 7.275.11 (unable to access my personal config files without downloading extra decryption stuff etc), i have tried a few times to set it as a modem bridge so i can connect it to my own personal router and not have to double NAT and so forth but it's not working for me at all - have tried darsh/sirrichie's instructions regarding the russian config but it's not being nice at all, the internet light doesnt light up afterwards and i have to essentially reset via the button on the router itself before it works again.

could someone please help me out here? dont really have the funds to purchase either a standalone openreach modem eg HG612 or another modem/router with bridge capability inbuilt so any help would be much appreciated, thank you so much.

jostridge
Dabbler
Posts: 12
Registered: ‎09-03-2018

Re: Unlocking the potential of Sagemcom 2704N

Have found access to download the backupsettings.conf file - it works on HW v1.0 and SW version 7.275.6 :
http://192.168.1.254/backupsettings.html 

This brings up the missing button 2704N_ip_backupsettings_html.JPGNext click the button and save the file to your PC.

 

jostridge
Dabbler
Posts: 12
Registered: ‎09-03-2018

Re: Unlocking the potential of Sagemcom 2704N

However
On     HW v1.0 and SW version 7.275.11

The bad news

http://192.168.1.254/backupsettings.html  returns the usual error

 

Now the good news
The button on 7.275.6 pointed to   http://192.168.1.254/backupsettings.conf

Which is the download link you need for version 7.275.11  obviously login needed first.