Newbie needs help with setting up DSL on a FRITZ!Box 7430

Hey there,
first of all i want to apologise for my bad writing, i am a native german speaker..

Anyways, i am trying to setup my FRITZ!Box 7430 with OpenWRT as the main Router. I already flashed OpenWRT 23.05.5 r24106-10cc5fcd00 and extraced the Lantiq DSL Firmware from the Official AVM OS Image. Seems to work fine, but i have no clue. In the Dashboard there is a DSL Status thing constantly switching between Silent, Exception and Handshake

In the Interfaces tab there is the WAN configuration set to dsl0 but it says Interface not present.

Someone did this already and knows how to set things up?

Likely pppoe-wan needs to start discovery from dsl0.7 (assuming you are in Germany, and you will need vector firmware for DSL.

Yes, i live in Germany, also importantto say may be that my ISP is Vodafone but with a Telekom connection. Hard to explain i guess.

I switched the WAN interface to dsl0.7 but it still says Network device not Present.

I downloaded the Latest update Image from AVM directly and extracted the DSL Firmware using this "Guide" for the 5.9.1.4.0.7-5.9.0.D.0.2 firmware on this site.

Post /etc/config/network formatting with </> button above, removing last half of IP and MAC addresses and any passwords/usernames.
Dont try to connect unless we are sire vector firmware is loaded, as trying with non-vector one would set your line to legacy 20Mbps mode until provider resets.


config interface 'loopback'
	option device 'lo'
	option proto 'static'
	option ipaddr '127.0.0.1'
	option netmask '255.0.0.0'

config globals 'globals'
	option ula_prefix 'fd58:d15a:c57e::/48'

config atm-bridge 'atm'
	option vpi '1'
	option vci '32'
	option encaps 'llc'
	option payload 'bridged'
	option nameprefix 'dsl'

config dsl 'dsl'
	option ds_snr_offset '0'
	option annex 'j'
	option tone 'bv'
	option firmware '/lib/firmware/vr9-B-dsl.bin'
	option xfer_mode 'ptm'

config device
	option name 'br-lan'
	option type 'bridge'
	list ports 'lan1'
	list ports 'lan2'
	list ports 'lan3'
	list ports 'lan4'

config device
	option name 'lan1'
	option macaddr 'E8:DF:70:**:**:**'

config device
	option name 'lan2'
	option macaddr 'E8:DF:70:**:**:**'

config device
	option name 'lan3'
	option macaddr 'E8:DF:70:**:**:**'

config device
	option name 'lan4'
	option macaddr 'E8:DF:70:**:**:**'

config interface 'lan'
	option device 'br-lan'
	option proto 'static'
	option ipaddr '192.168.1.1'
	option netmask '255.255.255.0'
	option ip6assign '60'

config device
	option name 'dsl0'
	option macaddr 'E8:DF:70:**:**:**'

config interface 'wan'
	option proto 'pppoe'
	option device 'dsl0.7'
	option username '****'
	option password '****'
	option ipv6 'auto'

config interface 'wan6'
	option device '@wan'
	option proto 'dhcpv6'


Check logs after restarting dsl wan interface Luci/Network/Interfaces.

how do i read the log for the wan interface? or do you mean the System Log in LuCi>Status>System Log?

It is in luci/status/system log

System Log

Kernel Log

Just fragment of system log (which includes kernel log) near the end after (re-)starting dsl interface, this log shows DSL driver loaded but nothing happening in pppoe side.

Check this for annex etc info.
https://www.telekom.de/hilfe/geraete-zubehoer/telefone-und-anlagen/informationen-zu-telefonanlagen/schnittstellenbeschreibungen-fuer-hersteller

root@OpenWrt:~# /etc/init.d/dsl_control dslstat
{
        "api_version": "4.17.18.6",
        "firmware_version": "5.9.0.13.0.2",
        "chipset": "Lantiq-VRX200",
        "driver_version": "1.5.17.6",
        "state": "Exception",
        "state_num": 1,
        "up": false,
        "uptime": 0,
        "atu_c": {

        },
        "power_state": "L3 - No power",
        "power_state_num": 3,
        "upstream": {

        },
        "downstream": {

        },

it seems like the issue is not the DSL Modem itself, but rather the WAN interface config? i could be wrong tho.

root@OpenWrt:~# ifstatus wan
{
        "up": false,
        "pending": false,
        "available": false,
        "autostart": true,
        "dynamic": false,
        "proto": "pppoe",
        "device": "dsl0.7",
        "data": {

        },
        "errors": [
                {
                        "subsystem": "interface",
                        "code": "NO_DEVICE"
                }
        ]
}

i also saw another member in this forum having the same issue as me, but he fixed it with putting the DSL Modem firmware into the firmware folder and loding it. that got rid of the "NO_DEVICE" error in his WAN interface status.

Somebody smarter has to come forward. Wait some

Your extracted firmware is applied 0xD = 13

It says no power on the line, probably you did it:
Unpower router, re-plug cables, and cold-boot router, check status again.

And read through the attachment documents, like annex, circuit numbers etc.

Update:Its working now..

I rebooted the Router and also unplugged and replugged everything. It didn't help.
So i reflashed the Original AVM image again and then flashed the OpenWRT firmware, put in my DSL Login details and set the mode to Annex B/J and also uploaded the DSL-firmware i originally extracted from the Official AVM Image. Rebooted the Router once more and now it Synced and is online via DSL.

1 Like

Wow
Make sure to add dsl firmware file to /etc/sysupgrade.conf so that you dont have to go through steps at every update.

1 Like

You can accept your own comment. Likely to help others to redo whole setup if they made some subtle stumble while following install checklist.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.