News items for tag lastmile - Koos van den Hout

2021-01-31 Redid connector on phone cable for VDSL 4 months ago
While I was working in the crawlspace yesterday I rerouted the phone cable that brings the VDSL from the network connection point (in the crawlspace, not a good place!) to the utility closet. After that the VDSL started giving disconnects.

Today I reopened the crawlspace, shortened the phone cable by about 8 centimeters and crimped a new connector on the phone cable. The copper on the original connector looked completely black, which may have given interesting interference at higher frequencies.

As we say in amateur radio: RF is magic. And since VDSL is RF, having oxidation in the wrong place can cause intermodulation.

Tags: ,
2020-11-28 Getting the DSL linespeed with both current and attainable speed from the Fritz!Box 7360/7590 6 months ago
I noticed I documented my original script to fetch the upstream and downstream DSL speed from the Fritz!Box 7360 but never documented the additional steps I took later to add the attainable upstream and downstream speeds to the current upstream and downstream speeds.

After switching to the Fritz!Box 7590 I missed my VDSL statistics so I dug up the scripts I had for the 7360 and tested whether they still work. And yes they do, so no changes there. The complete script:
#!/usr/bin/perl -w

use strict;

my ($fritzuser,$fritzpass);

$fritzuser="root";
$fritzpass="VerySecretPassword";

system("wget --user=$fritzuser --password=$fritzpass --post-file=wanifcfgrequest.xml --header=\"Content-Type: text/xml\" --header=\"SOAPAction: \\\"urn:dslforum-org:service:WANDSLInterfaceConfig:1#GetInfo\\\"\" --no-check-certificate http://fritz.koos.koffie.dot:49000/upnp/control/wandslifconfig1 -O wanifcfganswer.xml -o getfritz.log");

open(STATUSFILE,"){
        if (/(\d+)<\/NewUpstreamMaxRate>/){
                $upstream = $1;
        }
        if (/(\d+)<\/NewDownstreamMaxRate>/){
                $downstream = $1;
        }
        if (/(\d+)<\/NewUpstreamCurrRate>/){
                $upstreamcur = $1;
        }
        if (/(\d+)<\/NewDownstreamCurrRate>/){
                $downstreamcur = $1;
        }
}

if (defined $upstream and defined $downstream){
        my $line=sprintf("N:%d:%d:%d:%d",$downstream*1000,$upstream*1000,$downstreamcur*1000,$upstreamcur*1000);
        print $line."\n";
}
This does need the wanifcfgrequest.xml file:
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope
   xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
   s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
   <s:Body>
      <u:GetInfo xmlns:u="urn:dslforum-org:service:WANDSLInterfaceConfig1">
      </u:GetInfo>
   </s:Body>
</s:Envelope>
And I get a usable wanifcfganswer.xml:
<?xml version="1.0"?>
 <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<s:Body>
<u:GetInfoResponse xmlns:u="urn:dslforum-org:service:WANDSLInterfaceConfig:1">
<NewEnable>1</NewEnable>
<NewStatus>Initializing</NewStatus>
<NewDataPath>Fast</NewDataPath>
<NewUpstreamCurrRate>33032</NewUpstreamCurrRate>
<NewDownstreamCurrRate>111049</NewDownstreamCurrRate>
<NewUpstreamMaxRate>35725</NewUpstreamMaxRate>
<NewDownstreamMaxRate>117129</NewDownstreamMaxRate>
<NewUpstreamNoiseMargin>50</NewUpstreamNoiseMargin>
<NewDownstreamNoiseMargin>60</NewDownstreamNoiseMargin>
<NewUpstreamAttenuation>80</NewUpstreamAttenuation>
<NewDownstreamAttenuation>110</NewDownstreamAttenuation>
<NewATURVendor>41564d00</NewATURVendor>
<NewATURCountry>0400</NewATURCountry>
<NewUpstreamPower>498</NewUpstreamPower>
<NewDownstreamPower>513</NewDownstreamPower>
</u:GetInfoResponse>
</s:Body>
</s:Envelope>
This works without any change both on the Fritz!Box 7360 and the Fritz!Box 7590.

Tags: , ,
2020-11-20 Ander VDSL modem van xs4all 6 months ago
Ik bleef er last van houden dat bij iedere activiteit met zenden op de radio het modem de verbinding verbrak en weer op moest bouwen. Eerder was dat een keer per week per band waarop ik actief werd maar de laatste tijd lijkt het bij frequentiewijzigingen of gewoon bij activiteit nog veel meer te gebeuren.

Ik weet wel een simpele oplossing: de aanbeveling in hoofdstuk 7.2.1.2 van ITU-T Recommendation G.993.2 uitvoeren: instellen dat alle amateur banden compleet overgeslagen worden en dat daar geen signaal aanwezig mag zijn (zogenaamde notches).
VDSL2 transmitters shall be able to reduce the PSD of the transmitted signal to a level below −80dBm/Hz in 16 arbitrary frequency bands simultaneously. An example list of frequency bands (the amateur radio bands) is shown in Table7-1.
In ITU G.993.2 zit een keurige lijst van amateur frequenties onder de 30 MHz die bijgewerkt is naar de huidige stand van zaken.

Dus ik had dit in een contactverzoek naar xs4all gezet. Maar zo makkelijk doen ze dat niet. Ze zien dat ik een ander modem gebruik (klopt, de Draytek Vigor 130) en dat het modem wat ik van hun heb verouderd is (klopt, een fritz!box 7360v1). Dus ze sturen eerst een nieuw Fritz!box 7590 modem op, daarmee kan ik dan testen wat de stabiliteit doet en dan weer contact opnemen als de problemen blijven.

Ik ben benieuwd. Ik zie veel meldingen van collega-zendamateurs dat ze notches laten instellen om zo van stabiliteitsproblemen af te zijn. Ik heb het idee dat in het afgelopen jaar ergens een update naar de DSLAM is gegaan die ervoor gezorgd heeft dat dit makkelijker onderbrekingen geeft, en bijvoorbeeld ook de samenwerking met de Draytek Vigor 130 met modem8 driver moeilijker maakte.

Verzoek in de doos is om het 'oude modem', dus de fritz!box 7360v1 te retourneren. Ik weet niet eens zeker of ik die in bruikleen heb van xs4all of dat dat toen nog een 'gratis' modem was maar ik ga er verder toch niets mee doen dus ze kunnen het modem terugkrijgen.

Update:

Na wat prutsen met de configuratie heb ik iets werkends met de fritz!box 7590. Eerst maar eens een standaard configuratie met de fritz!box 7590 zodat ik een firmware update kan doen. Daarna op zoek naar de gewenste configuratie waarbij ik de PPPoE sessie zelf afhandel op de server.

De fritz!box heeft wel de optie om PPPoE passthrough toe te staan maar als tegelijkertijd de PPPoE client in de fritz!box zelf een verbinding opzet is de PPPoE sessie al in gebruik en heb ik nog niet mijn gewenste verlegde eindpunt van de verbinding.

Oplossing: niet configuratie voor xs4all kiezen maar een onmogelijke configuratie gebaseerd op 'andere internetaanbieder' met vlan-id 6 en ik heb gekozen voor 'bridged' plus PPPoE passthrough. Nu mag ik wel de verbinding opbouwen vanaf mijn eigen router. En klaagt het modem dat het geen internet verbinding heeft.

Configuratie screenshots:

De fritz!box onderhandelt wel impulse noise protection (G.INP) met de DSLAM en mag ook dynamisch de downstream snelheid aanpassen bij storing (Seamless rate adaptation). Met actief worden over diverse stukjes van de 40 meter band krijg ik het modem nog wel aan het verbreken maar uiteindelijk is de verbinding stabiel terwijl ik met de radio actief ben. De impulse noise protection valt me wel op: met de Draytek Vigor 130 was dit uitgeschakeld.

Het nadeel is dat de MTU van de verbinding nu weer 1492 is want de fritz!box ondersteund niet een ethernet MTU van 1508 voor PPPoE passthrough. Helaas. Het voelt als een beetje net-niet oplossing als zo'n detail niet klopt.

Tags: , ,
2020-10-10 Meer opties in de Draytek Vigor 130 gevonden, maar impulse noise protection inschakelen lukt niet 8 months ago
Vandaag actief met de radio met 40 meter en 20 meter morse en FT8, en heel regelmatig valt de VDSL link uit en moet opnieuw opgebouwd worden. Op zoek naar meer informatie over de Draytek Vigor 130 en impulse noise protection kwam ik DrayTek Vigor 130/165 Status Begriffe und Abkürzungen (cookiewalled) tegen met de uitleg over vdsl status more.

Op mijn modem:
> vdsl status more
  ---------------------- ATU-R Info (hw: annex A, f/w: annex A/B/C) -----------
                  Near End        Far End    Note
 Trellis      :      1               1
 Bitswap      :      0               0
 ReTxEnable   :      0               1
 VirtualNoise :      0               1
 20BitSupport :      0               0
 LatencyPath  :      0               0
 LOS          :      8              26
 LOF          :      0               0
 LPR          :      0               8
 LOM          :      0               0
 SosSuccess   :      0               0
 NCD          :      0               0
 LCD          :      0               0
 FECS         :      0            209592 (seconds)
 ES           :      0              50 (seconds)
 SES          :      0              18 (seconds)
 LOSS         :      0               0 (seconds)
 UAS          :     85            7778 (seconds)
 HECError     :      0               0
 CRC          :      0             748
 RsCorrection :      0               0
 INP          :     10             360 (symbols)
 InterleaveDelay :    800               0 (1/100 ms)
 NFEC         :    123              32
 RFEC         :     16              16
 LSYMB        :   8977              16
 INTLVBLOCK   :    123              32
 AELEM        :      0            ----
Die 'ReTxEnable' is het ingeschakeld zijn van G.INP volgens bovenstaande pagina dus wilde ik dus aan beide kanten aan hebben. Commando gevonden: om dat te configureren:
> vdsl optn retx bi on
 retx         [US] =     ON, [DS] =     ON.

You have to reboot the system after you change settings.
Maar ook na reboot en heronderhandeling VDSL geen ReTxEnable voor het near end.

Tags: , ,
2020-09-15 VDSL hikt als ik actief ben op de radio binnen het VDSL spectrum, maar ook er na 9 months ago
Dit weekend was ik weer eens behoorlijk actief met amateurradio en als ik ging zenden was dit eigenlijk iedere keer onder de 17 MHz, dus binnen het VDSL spectrum. Ik was actief net boven 14 MHz (20 meter band) en net boven 7 MHz (40 meter band). Iedere keer als ik naar een andere frequentie ging verbrak de VDSL de verbinding en moest die opnieuw opgebouwd worden, ook als ik binnen dezelfde band opschoof. Ook waren er in de nachten nadat ik actief geweest was nog onderbrekingen.

Dit keer ook opvallend: het 'geheugen' van de VDSL verbinding is veel korter. Een avond later kreeg ik weer een onderbreking als ik op dezelfde frequenties actief werd, ik was gewend dat dat bij meer dan een week was.

Al met al is de VDSL dus een stuk gevoeliger voor het soort storingen wat amateurradio veroorzaakt (korte storingen op wisselende frequenties). Ik dacht dat dat in DSL termen "impulse noise". Nu begrijp ik ook dat de firmware met 'optimized for KPN' modem driver die ik nu gebruik anders reageert op dit punt dan de versie die ik gebruikte voordat er problemen met rare verbroken verbindingen kwamen. Geen vooruitgang dus. Wanneer komt er glasvezel naar de huizen? Glasvezel veroorzaakt geen storing op radiofrequenties en het raakt niet verstoort van nabij radiogebruik.

Tags: , ,
2020-08-14 VDSL blijft (meestal 's nachts) hikken, maar de verbinding herstelt vlot 10 months ago
De VDSL verbinding blijft soms in de nacht een of twee keer verbreken. De verbinding is vrij snel weer terug dus er zijn verder geen problemen, maar het valt me wel op dat het met wat regelmaat gebeurd. Ik was voor afgelopen Juni gewend dat de verbinding echt lang actief kon blijven, maar dat zit er momenteel niet in.

Tags: ,
2020-08-04 Een slechte dag voor VDSL 10 months ago
Gisterenmiddag viel de VDSL weer eens 'ouderwets' uit zonder aanwijsbare redenen. Tijdens thuiswerken, wat natuurlijk niet handig is. De maximale snelheid ging even naar ADSL snelheden (7 mbit down, 2 mbit up) maar was snel weer op hoge snelheid. Het kostte een paar pogingen weer een stabiele PPP connectie te krijgen dus misschien was er ergens anders in het netwerk ook even iets mis.

Gisterenavond werd ik actief met amateurradio op 14 en 7 MHz. Dat gaf diverse verstoringen van de VDSL, ik was gewend dat de verbinding per nieuwe band waarop ik actief ben een keer 'leert' om het stuk waar ik actief ben niet te gebruiken. Ik bleek ook een storing in de antenne op 7 MHz te hebben waardoor veel signaal reflecteerde, wat misschien de oorzaak was van de meervoudige storingen. Uiteindelijk dat op kunnen lossen en daarna bleef de VDSL verbinding ook actief.

Afgelopen nacht is er nog wel twee keer een uitval geweest. Maar het is vlot hersteld zonder dat het script wat een vdsl reboot forceert actief is geworden.

Tags: ,
2020-07-18 VDSL lijkt weer stabiel te zijn 11 months ago
Sinds de overschakeling naar de modem5 vectored VDSL driver voor de Draytek vigor 130 is er maar een keer een VDSL uitval geweest, en die was gerelateerd aan amateurradio activiteit op de 40 meter band (7 MHz) en dat ben ik gewend.

Het lijkt er dus op dat dit een verder stabiele configuratie is. Daar was ik ook wel weer aan toe na alle problemen sinds begin Juni.

Snelheden zijn sinds die herstart wel anders. De ruimte tussen 'attainable' en 'current' zijn nu groter. Upstream is 34.5 / 30.9 en downstream is 69.1 / 111.0. Snel genoeg in ieder geval voor wat ik wil.

Tags: ,
2020-07-06 En verder op zoek naar de stabiele VDSL configuratie 11 months ago
Ook de aanpassingen aan de configuratie van het Draytek Vigor 130 modem gaven niet het gewenste resultaat: zondag was er weer uitval. Dus het is niet een conflict tussen de pppoe client op mijn router en die in het Draytek Vigor 130 modem.

Om nu meer richting een ondersteunde configuratie te komen heb ik de nieuwste firmware er op gezet maar dan met de 'modem5' vectored VDSL driver. Ik hoop dat dat een betere situatie oplevert. De 'modem5' driver is volgens Draytek documentatie 'optimized for KPN'. Die levert wel wat meer vertraging op, maar dat is in de orde van milliseconden.

En als extra aanpak van het probleem heb ik een script geschreven wat het modem vraagt om een vdsl herstart. Dit script roep ik aan als het er alle tekenen van heeft dat de verbinding naar buiten weg is.

Tags: ,
2020-07-04 Wijziging configuratie Draytek Vigor 130 om onderbrekingen te verminderen 11 months ago
De vervelende lange onderbrekingen van de Internet verbinding bleven aanhouden en ik zocht hulp in de xs4all.adsl nieuwsgroep.

Ik kreeg een suggestie om de configuratie van het Draytek Vigor 130 modem aan te passen. Ondanks dat deze in PPPoE passthrough staat blijft de interne PPPoE client toch proberen om een verbinding op te bouwen. En dat geeft een probleem als het proberen op te bouwen van een nieuwe sessie een conflict geeft met een oude sessie wat alleen op te lossen is door een tijdje te wachten.

De suggestie was ook om logging van het Draytek Vigor 130 modem aan te zetten naar een syslog server zodat het zichtbaar werd wat er gebeurde. En dat gaf meer informatie wat inderdaad aangaf dat de PPPoE client op de Draytek Vigor 130 modem storing gaf.
Read the rest of Wijziging configuratie Draytek Vigor 130 om onderbrekingen te verminderen

Tags: ,

IPv6 check

Running test...
, reachable as koos+website@idefix.net. PGP encrypted e-mail preferred. PGP key 5BA9 368B E6F3 34E4 local copy PGP key 5BA9 368B E6F3 34E4 via keyservers

RSS
Meningen zijn die van mezelf, wat ik schrijf is beschermd door auteursrecht. Sommige publicaties bevatten een expliciete vermelding dat ze ongevraagd gedeeld mogen worden.
My opinions are my own, what I write is protected by copyrights. Some publications contain an explicit license statement which allows sharing without asking permission.
Other webprojects: Camp Wireless, wireless Internet access at campsites, The Virtual Bookcase, book reviews
This page generated by $Id: newstag.cgi,v 1.34 2020/12/31 15:36:31 koos Exp $ in 0.018843 seconds.