On Wed, 2012-05-23 at 20:26 +0200, John Crispin wrote:
> On 23/05/12 20:07, John Crispin wrote:
> i think we should change this to not use xtu bits unless explicitly set
> ....  can you try with this patch applied ?
> 

Success.

That patch didn't work. The -i is necessary. It's also a critical param,
as the first setting seems to stick till reboot. Which is annoying, as
all subsequent tests are pointless.

Anyway, going back to the bare -i works.

The xtu value is perhaps wrong for annex a2p?

network.adsl.fwannex=a
network.adsl.annex=a2p

annex_a2p=00_00_00_00_00_01_00_00

Patch:

diff --git a/package/ltq-dsl-app/files/dsl_control 
b/package/ltq-dsl-app/files/dsl_control
index e833854..4dc1738 100644
--- a/package/ltq-dsl-app/files/dsl_control
+++ b/package/ltq-dsl-app/files/dsl_control
@@ -296,7 +296,7 @@ start() {
                echo "invalid fwannex: $fwannex"
 
        # start CPE dsl daemon in the background
-       service_start /sbin/dsl_cpe_control -i${xtu} \
+       service_start /sbin/dsl_cpe_control -i \
                        -n /sbin/dsl_notify.sh \
                        -f /lib/firmware/dsl-fw-${fwannex}.bin
 }



Status:

root@OpenWrt:~# /etc/init.d/dsl_control status
Chipset:                Ifx-Danube 1.5
Line State:             DOWN [0x300: handshake]
DSL[00]: ERROR - Function is only available in the SHOWTIME!
[   54.468000] DSL[00]: ERROR - Function is only available in the SHOWTIME!
Data Rate:              0 b/s / 0 b/s
[   54.540000] DSL[00]: ERROR - Function is only available in the SHOWTIME!
[   54.612000] DSL[00]: ERROR - Function is only available in the SHOWTIME!
Line Attenuation:       0.0dB / 0.0dB
Noise Margin:           0.0dB / 0.0dB
Line Uptime:            down
root@OpenWrt:~# /etc/init.d/dsl_control status
Chipset:                Ifx-Danube 1.5
Line State:             DOWN [0x380: full_init]
[   60.020000] DSL[00]: ERROR - Function is only available in the SHOWTIME!
[   60.080000] DSL[00]: ERROR - Function is only available in the SHOWTIME!
Data Rate:              0 b/s / 0 b/s
[   60.152000] DSL[00]: ERROR - Function is only available in the SHOWTIME!
[   60.224000] DSL[00]: ERROR - Function is only available in the SHOWTIME!
Line Attenuation:       0.0dB / 0.0dB
Noise Margin:           0.0dB / 0.0dB
Line Uptime:            down
root@OpenWrt:~# /etc/init.d/dsl_control status
Chipset:                Ifx-Danube 1.5
Line State:             DOWN [0x380: full_init]
[   63.184000] DSL[00]: ERROR - Function is only available in the SHOWTIME!
[   63.244000] DSL[00]: ERROR - Function is only available in the SHOWTIME!
Data Rate:              0 b/s / 0 b/s
[   63.316000] DSL[00]: ERROR - Function is only available in the SHOWTIME!
[   63.392000] DSL[00]: ERROR - Function is only available in the SHOWTIME!
Line Attenuation:       0.0dB / 0.0dB
Noise Margin:           0.0dB / 0.0dB
Line Uptime:            down
root@OpenWrt:~# [   64.372000] [DSL_BSP_Showtime 916]: Datarate US intl = 
256000, fast = 0
root@OpenWrt:~# /etc/init.d/dsl_control status
Chipset:                Ifx-Danube 1.5
Line State:             UP [0x801: showtime_tc_sync]
Data Rate:              1.024 Mb/s / 256 Kb/s
Line Attenuation:       30.3dB / 14.5dB
Noise Margin:           36.9dB / 31.0dB
Line Uptime:            2s


_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to