Skip to main content
Sticky

Gebruik een eigen router i.p.v. de Experia Box

Gebruik een eigen router i.p.v. de Experia Box
Toon eerste bericht

8855 reacties

  • Slimmerik
  • 124 reacties
  • 10 december 2018
Aha, dat verklaart e.e.a.

Als bijna twaalf-en-vijftiger gebruik ik die smoes van dat mankerende geheugen ook wel eens.😚

  • Topper
  • 22 reacties
  • 12 december 2018
Allereerst bedankt voor het script! Voorheen maakte ik gebruik van het script op Kriegsman.io
Hiermee blijf ik problemen houden dat het beeld af en toe vast loopt. Dit gebeurt compleet random.
Soms werkt het goed, soms loopt hij vast en gaat het weer een tijd goed nadat ik een keer zapp en soms krijg ik de melding elke 10 seconden.
Nu dacht ik laat ik dit script eens proberen, maar ook hiermee heb ik het probleem.
Mijn hardware:
EdgeRouter Lite (fw 1.10.8)
EdgeSwitch 24 Lite (fw v1.8.1.5145168)
1 KPN 4K ontvanger
3 KPN HD ontvangers

Ik heb het script via Putty uitgevoerd, mijn mac-adres van eth0 ingevuld.
Ook heb ik de aanvullende scripts met de juiste rechten in de mappen staan en gedraaid.
eth0.4 geeft kernel aan bij router type.

Kunnen jullie mij verder helpen? Alvast bedankt.

wjb
Superuser
  • Auteur
  • 74646 reacties
  • 12 december 2018
Heb je op de EdgeSwitch IGMP snooping aan staan en de IGMP querier uit?

  • Slimmerik
  • 124 reacties
  • 12 december 2018
Goede avond @Gaittie ,

Ik neem aan dat de IGMP snooping in je switch goed is ingesteld. EdgeSwitch gebruik ik zelf niet.

In eerste instantie had ik ook haperend beeld e.d.
Nadat ik de STB had uitgeschakeld (ook van de stroom af) heb ik de ER opnieuw opgestart. Pas toen ik internet had heb ik de STB opnieuw opgestart. Sindsdien geen haperend beeld meer.

Kroaks
Deelnemer
  • Deelnemer
  • 9 reacties
  • 13 december 2018
@wjb Dankjewel voor deze (belangrijke) update!
Bij mijn static route ging het downloaden van nieuwe software op de settopbox helaas ook niet meer, nu in kernel mode doet deze het wel!

Kroaks
Deelnemer
  • Deelnemer
  • 9 reacties
  • 13 december 2018
Kroaks schreef:
@wjb Dankjewel voor deze (belangrijke) update!
Bij mijn static route ging het downloaden van nieuwe software op de settopbox helaas ook niet meer, nu in kernel mode doet deze het wel!


Wel heb ik nog vaak dat het beeld vastloopt als ik snel door zap naar andere zenders... na een verloop van tijd start ineens de stream en werkt de zender weer erg goed... Vernam vanochtend dat de ping naar de router dan ook time-outs geeft?

wjb
Superuser
  • Auteur
  • 74646 reacties
  • 13 december 2018
Kroaks schreef:
Wel heb ik nog vaak dat het beeld vastloopt als ik snel door zap naar andere zenders... na een verloop van tijd start ineens de stream en werkt de zender weer erg goed... Vernam vanochtend dat de ping naar de router dan ook time-outs geeft?

Zelf ervaar ik nooit problemen met het gebruik van de EdgeRouter Lite 3, alles draait zeer stabiel.
Ik zal vanavond eens een tijdje stevig gaan zappen om te zien of ik het probleem kan reproduceren.

wjb
Superuser
  • Auteur
  • 74646 reacties
  • 13 december 2018
wjb schreef:

Kroaks schreef:
Wel heb ik nog vaak dat het beeld vastloopt als ik snel door zap naar andere zenders... na een verloop van tijd start ineens de stream en werkt de zender weer erg goed... Vernam vanochtend dat de ping naar de router dan ook time-outs geeft?
Zelf ervaar ik nooit problemen met het gebruik van de EdgeRouter Lite 3, alles draait zeer stabiel.
Ik zal vanavond eens een tijdje stevig gaan zappen om te zien of ik het probleem kan reproduceren.

Ik heb een afspraak met de fysiotherapeut gemaakt om de duim van mijn rechterhand weer in het gareel te krijgen na een half uurtje stevig zappen.
Het is mij daarbij niet gelukt om het beeld vast te laten lopen. Wel interessant om te zien dat je bij heel snel zappen constant twee TV streams actief hebt met de daarbij behorende vraag naar bandbreedte. Mijn vrouw zat in de woonkamer naar een opname van een HD-"Glas" zender te kijken en als ik dan constant door de HD-"Glas" zenders zapte zag je een gezamenlijk verbruik van ruim 37Mbps. Wachtte ik heel even met zappen dan zag je de gebruikte bandbreedte direct weer terugvallen naar zo'n 25Mbps.
Precies conform verwachting. :-)

@Kroaks, kan jij eens wat meer vertellen over jouw netwerk, zoals gebruikte switch(es), wifi accesspoint(s), speciale apparatuur, ...

  • Topper
  • 28 reacties
  • 13 december 2018
Hallo,

Ik heb net even het topic zitten doorlezen en ook de bekende sites benaderd om een Edgerouter te laten werken met KPN glasvezel. Ik heb een Edgerouter X SFP. Nu heb ik via de bekende sites kriegsman.io bv wel mn internet verbinding werkend (Vlan 6) alleen krijg ik mijn IPTV en VIOP nog niet werkend.

Ik heb mn EBv8 in bridge modus gezet, wat ik eigenlijk wil is dat ik vlan 4 en vlan 7 tagged doorzet naar mn edgerouter. Nu werkt dat prima met mn ASUS router alleen krijg het niet aan de praat op mn Edgerouter. Iemand enig idee?

Mocht iemand een oplossing hebben dan test ik het uit en zal dit hier dan ook plaatsen voor andere mensen zodat die ook geholpen kunnen worden hiermee.

wjb
Superuser
  • Auteur
  • 74646 reacties
  • 13 december 2018
Als jij glasvezel hebt, dan ga je toch niet een Experia Box tussen de EdgeRouter en de NTU laten staan. Dan kies je er toch voor om de Experia Box te vervangen door jouw EdgeRouter en de Experia Box (voorlopig) alleen nog als "veredelde" VoIP ATA te gebruiken voor telefonie.

  • Topper
  • 28 reacties
  • 13 december 2018
Klopt zeker! aansluiting is nu.

NTU --> ASUS router (WAN poort) , daar zit op poort 1 vlan 4 en vlan 7 tagged naar de EBv8 mn TVkastjes en telefoon zitten aangesloten op mn EBv8
Overige poorten 2,3,4 gaan naar mn interne netwerk (camera's, switches, computers)

Mn ASUS router vervang ik nu door de Edgerouter, alles werkt nu alleen vlan 4 en vlan 7 worden niet doorgezet naar de Experiabox die eigenlijk nu alleen werkt als "veredelde" VoiP ATA voor telefonie en om IPTV door te zetten naar mn 2 TV ontvangers. Enige wat ik nu niet heb op mn TV ontvangers is "apps op TV" maar dat vindt ik geen issue op het moment. Volgende mij is dat dan Bridge IPTV ipv Routed IPTV

wjb
Superuser
  • Auteur
  • 74646 reacties
  • 13 december 2018
VLAN 4 moet je niet willen doorzetten naar de Experia Box, IPTV moet je gewoon volledig laten afhandelen door de EdgeRouter.
VLAN 7 moet je bridgen naar één van de LAN poorten van de EdgeRouter X en daar de Experia Box op aansluiten puur en alleen voor telefonie.
In het openingsbericht staat een installatiescript die je waarschijnlijk voor 95% kunt gebruiken. Het enige verschil is dat EdgeRouter X SFP ook nog een eth3 en eth4 poort heeft.
Daar waar in het installatiescript een bridge voor VLAN 7 naar eth2 opgezet wordt zou ik dat op een EdgeRouter X naar eth4 doen en eth1, 2 en 3 voor het LAN gebruiken.

Door op de EdgeRouter netjes de IGMP proxy server in te richten zal je gewoon Routed iTV hebben en dus volledig gebruik kunnen maken van de apps op de TV ontvangers.
Weet ook dat de "oude" bridged iTV methode binnenkort niet meer zal werken.
KPN is momenteel bezig alle oude Experia Boxen die geen routed iTV ondersteunen te vervangen.

  • Topper
  • 28 reacties
  • 14 december 2018
Super dank voor je info dat gaat wel lukken met de info op het internet en script.

De EB v8 heb ik nu in bridge modus gezet met zn truc die op het internet stond, volgens mij ook enige modem van kpn wat in bridge gezet kan worden.
Is het handig om deze helemaal te resetten? En dan aan vlan 7 te hangen?

wjb
Superuser
  • Auteur
  • 74646 reacties
  • 14 december 2018
Je kan me een groot plezier doen door de wijzigingen die je in het script moet aanbrengen om de EdgeRouter X SFP aan de praat te krijgen hier zou willen posten.

Pas nadat je jouw EdgeRouter operationeel hebt kan je die V8 helemaal resetten.
Je zult hem dan nog wel een keer "normaal" aan moeten sluiten om de telefooninstellingen in te lezen.

  • Topper
  • 28 reacties
  • 14 december 2018
Dat zal ik zeker doen als het allemaal werkt, komt goed. Ben nu al 5 uur aan het pielen om het aan de praat te krijgen. Alles werkt behalve IPTV. Ik krijg modes van STATIC niet naar KERNEL. Mn STB blijft hangen op 85%

Nu heb ik met WINSCP de bestanden op de juiste plek gezet en de rechten goed gezet alleen hoe kan ik dat scriptje runnen? ik kom er niet uit. Hele internet al afgezocht,.. ik ga naar bed morgen weer ff verder proberen 🙂 hoop dat iemand een oplossing heeft.

  • Slimmerik
  • 124 reacties
  • 15 december 2018
Lenzzz schreef:

Nu heb ik met WINSCP de bestanden op de juiste plek gezet en de rechten goed gezet alleen hoe kan ik dat scriptje runnen? ik kom er niet uit. Hele internet al afgezocht,.. ik ga naar bed morgen weer ff verder proberen 🙂 hoop dat iemand een oplossing heeft.


Ga in WinSCP naar de directory van je router waar je dat scriptje wil runnen.
Open dan de Terminal in WinSCP en copy/paste dat scriptje.

wjb
Superuser
  • Auteur
  • 74646 reacties
  • 15 december 2018
Lenzzz schreef:
Nu heb ik met WINSCP de bestanden op de juiste plek gezet en de rechten goed gezet alleen hoe kan ik dat scriptje runnen? ik kom er niet uit.

Het script wordt automatisch uitgevoerd bij het opstarten van de EdgeRouter.
Herstart de EdgeRouter en die route zal, als die scripts goed gekopieerd zijn, een kernel route zijn geworden.

  • Topper
  • 28 reacties
  • 15 december 2018
Yes! het werkt 🙂 bedankt! ik denk dat ik te ongeduldig was. Maar nu komt ie er mooi met Kernel bij te staan. Snap niet waarom die het gisteren niet deed maar goed het werkt.

STB werkt ook goed krijg nu ook de optie "meer apps" te zien in mn lijstje.

Ik zal de Edgerouter verder configureren en het script zal ik dan hier posten

  • Topper
  • 28 reacties
  • 16 december 2018
ik heb alles nu goed draaien alleen als ik mn AP op eth3 aansluit dan stort mn hele netwerk in. Ook IPTV op eth2 klapt eruit. Na 2 minuten komt alles wel op alleen heb dan geen wifi , dan ik wel verbinding maken met wifi en krijg een IP adres maar naar een aantal minuten valt de wifi weer uit tv blijft wel werken. Weet iemand wat er verkeerd gaat of dat ik ergens ren instelling moet nakijken

wjb
Superuser
  • Auteur
  • 74646 reacties
  • 16 december 2018
Dan heb jij waarschijnlijk het script gebruikt voor de EdgeRouter Lite 3 uit het startbericht van dit topic en niet die voor de EdgeRouter X uit dit bericht.
Klopt dat?

Zo ja, dan ontbreekt de configuratie van de switch.

  • Topper
  • 28 reacties
  • 16 december 2018
Dank voor je snelle antwoord 🙂 , ik heb een aantal scripts van hier en van andere website afgehaald en dat in een eigen scriptje gezet. Dus van alles wat zeg maar.

Ik denk dat ik er achter ben, ik had net IGMP snooping op mn ASUS AP aangezet en het lijkt tot nu toe stabiel. Dus even afwachten, heb net nog dit hele topic nog een keer doorgelezen en sommige mensen zeiden dat IGMP snooping aan moet staan anders krijg je teveel multicast verkeer in je netwerk waardoor je TV happert. Ik hoop dat het daar mee te maken heeft

wjb
Superuser
  • Auteur
  • 74646 reacties
  • 16 december 2018
Ik hoop dat je hier jouw script wilt posten nadat je klaar bent.
Ik wil deze gebruiken om, net als voor de EdgeRouter Lite 3 een download zip te maken met daarin de standaard configuratie van de EdgeRouter X voor een KPN aansluiting.

seb8iaan
Topper
  • Topper
  • 19 reacties
  • 18 december 2018
Ik ben al even bezig om mijn experiabox v10a te vervangen door een ER-X.
De internet verbinding had ik al snel werkend, in tegenstelling tot het IPTV gedeelte. Daar blijf ik tegen error 561 aanlopen.

Mijn setup is als volgend:
ER-X
Eth0 - WAN
Eth2 - Uplink naar EdgeSwitch
Eth2.2 vlan op Eth2


Config ER-X:
code:
set firewall all-ping enable
set firewall broadcast-ping disable
set firewall ip-src-route disable
set firewall log-martians enable
set firewall name WAN_IN default-action drop
set firewall name WAN_IN description 'WAN to internal'
set firewall name WAN_IN rule 10 action accept
set firewall name WAN_IN rule 10 description 'Allow established/related'
set firewall name WAN_IN rule 10 state established enable
set firewall name WAN_IN rule 10 state related enable
set firewall name WAN_IN rule 20 action drop
set firewall name WAN_IN rule 20 description 'Drop invalid state'
set firewall name WAN_IN rule 20 state invalid enable
set firewall name WAN_LOCAL default-action drop
set firewall name WAN_LOCAL description 'WAN to router'
set firewall name WAN_LOCAL enable-default-log
set firewall name WAN_LOCAL rule 10 action accept
set firewall name WAN_LOCAL rule 10 description 'Allow established/related'
set firewall name WAN_LOCAL rule 10 log disable
set firewall name WAN_LOCAL rule 10 protocol all
set firewall name WAN_LOCAL rule 10 state established enable
set firewall name WAN_LOCAL rule 10 state invalid disable
set firewall name WAN_LOCAL rule 10 state new disable
set firewall name WAN_LOCAL rule 10 state related enable
set firewall name WAN_LOCAL rule 20 action drop
set firewall name WAN_LOCAL rule 20 description 'Drop invalid state'
set firewall name WAN_LOCAL rule 20 log disable
set firewall name WAN_LOCAL rule 20 protocol all
set firewall name WAN_LOCAL rule 20 state established disable
set firewall name WAN_LOCAL rule 20 state invalid enable
set firewall name WAN_LOCAL rule 20 state new disable
set firewall name WAN_LOCAL rule 20 state related disable
set firewall receive-redirects disable
set firewall send-redirects enable
set firewall source-validation disable
set firewall syn-cookies enable
set interfaces ethernet eth0 description 'eth0 - FTTH'
set interfaces ethernet eth0 duplex auto
set interfaces ethernet eth0 firewall in name WAN_IN
set interfaces ethernet eth0 firewall local name WAN_LOCAL
set interfaces ethernet eth0 mtu 1512
set interfaces ethernet eth0 poe output off
set interfaces ethernet eth0 speed auto
set interfaces ethernet eth0 vif 4 address dhcp
set interfaces ethernet eth0 vif 4 description 'eth0.4 - IPTV'
set interfaces ethernet eth0 vif 4 dhcp-options client-option 'send vendor-class-identifier "IPTV_RG";'
set interfaces ethernet eth0 vif 4 dhcp-options client-option 'request subnet-mask, routers, rfc3442-classless-static-routes;'
set interfaces ethernet eth0 vif 4 dhcp-options default-route no-update
set interfaces ethernet eth0 vif 4 dhcp-options default-route-distance 210
set interfaces ethernet eth0 vif 4 dhcp-options name-server update
set interfaces ethernet eth0 vif 4 mtu 1500
set interfaces ethernet eth0 vif 6 description 'eth0.6 - Internet'
set interfaces ethernet eth0 vif 6 mtu 1508
set interfaces ethernet eth0 vif 6 pppoe 0 default-route auto
set interfaces ethernet eth0 vif 6 pppoe 0 firewall in name WAN_IN
set interfaces ethernet eth0 vif 6 pppoe 0 firewall local name WAN_LOCAL
set interfaces ethernet eth0 vif 6 pppoe 0 idle-timeout 180
set interfaces ethernet eth0 vif 6 pppoe 0 mtu 1500
set interfaces ethernet eth0 vif 6 pppoe 0 name-server auto
set interfaces ethernet eth0 vif 6 pppoe 0 password kpn
set interfaces ethernet eth0 vif 6 pppoe 0 user-id f0-9f-c2-63-08-f8@internet
set interfaces ethernet eth0 vif 7 description WAN_KPN_TEL
set interfaces ethernet eth0 vif 7 mtu 1500
set interfaces ethernet eth1 disable
set interfaces ethernet eth1 duplex auto
set interfaces ethernet eth1 poe output off
set interfaces ethernet eth1 speed auto
set interfaces ethernet eth2 address 192.168.1.1/24
set interfaces ethernet eth2 description LAN
set interfaces ethernet eth2 duplex auto
set interfaces ethernet eth2 firewall in name TRUSTED_IN
set interfaces ethernet eth2 firewall out name TRUSTED_OUT
set interfaces ethernet eth2 poe output off
set interfaces ethernet eth2 speed auto
set interfaces ethernet eth2 vif 2 address 192.168.2.1/24
set interfaces ethernet eth2 vif 2 description LAN_TRUSTED
set interfaces ethernet eth2 vif 2 firewall in name TRUSTED_IN
set interfaces ethernet eth2 vif 2 firewall out name TRUSTED_OUT
set interfaces ethernet eth3 disable
set interfaces ethernet eth3 duplex auto
set interfaces ethernet eth3 poe output off
set interfaces ethernet eth3 speed auto
set interfaces ethernet eth4 disable
set interfaces ethernet eth4 duplex auto
set interfaces ethernet eth4 poe output off
set interfaces ethernet eth4 speed auto
set interfaces ethernet eth5 disable
set interfaces ethernet eth5 duplex auto
set interfaces ethernet eth5 speed auto
set interfaces loopback lo
set port-forward auto-firewall enable
set port-forward hairpin-nat disable
set port-forward wan-interface eth0
set protocols igmp-proxy disable-quickleave
set protocols igmp-proxy interface eth0.4 alt-subnet 0.0.0.0/0
set protocols igmp-proxy interface eth0.4 role upstream
set protocols igmp-proxy interface eth0.4 threshold 1
set protocols igmp-proxy interface eth2.2 alt-subnet 0.0.0.0/0
set protocols igmp-proxy interface eth2.2 role downstream
set protocols igmp-proxy interface eth2.2 threshold 1
set protocols static
set service dhcp-server disabled false
set service dhcp-server global-parameters 'option vendor-class-identifier code 60 = string;'
set service dhcp-server global-parameters 'option broadcast-address code 28 = ip-address;'
set service dhcp-server hostfile-update disable
set service dhcp-server shared-network-name TRUSTED_CLIENTS_1 authoritative disable
set service dhcp-server shared-network-name TRUSTED_CLIENTS_1 subnet 192.168.1.0/24 default-router 192.168.1.1
set service dhcp-server shared-network-name TRUSTED_CLIENTS_1 subnet 192.168.1.0/24 dns-server 192.168.2.31
set service dhcp-server shared-network-name TRUSTED_CLIENTS_1 subnet 192.168.1.0/24 dns-server 8.8.8.8
set service dhcp-server shared-network-name TRUSTED_CLIENTS_1 subnet 192.168.1.0/24 lease 86400
set service dhcp-server shared-network-name TRUSTED_CLIENTS_1 subnet 192.168.1.0/24 start 192.168.1.200 stop 192.168.1.250
set service dhcp-server shared-network-name TRUSTED_CLIENTS_2 authoritative enable
set service dhcp-server shared-network-name TRUSTED_CLIENTS_2 subnet 192.168.2.0/24 default-router 192.168.2.1
set service dhcp-server shared-network-name TRUSTED_CLIENTS_2 subnet 192.168.2.0/24 dns-server 192.168.2.31
set service dhcp-server shared-network-name TRUSTED_CLIENTS_2 subnet 192.168.2.0/24 dns-server 8.8.8.8
set service dhcp-server shared-network-name TRUSTED_CLIENTS_2 subnet 192.168.2.0/24 lease 86400
set service dhcp-server shared-network-name TRUSTED_CLIENTS_2 subnet 192.168.2.0/24 start 192.168.2.200 stop 192.168.2.254
set service dhcp-server static-arp disable
set service dhcp-server use-dnsmasq disable
set service dns forwarding cache-size 150
set service dns forwarding listen-on eth2
set service dns forwarding listen-on eth2.2
set service gui http-port 80
set service gui https-port 443
set service gui listen-address 192.168.1.1
set service gui listen-address 192.168.2.1
set service gui older-ciphers enable
set service lldp
set service nat rule 5000 description IPTV
set service nat rule 5000 destination address 213.75.112.0/21
set service nat rule 5000 log disable
set service nat rule 5000 outbound-interface eth0.4
set service nat rule 5000 protocol all
set service nat rule 5000 type masquerade
set service nat rule 5003 description 'KPN Internet'
set service nat rule 5003 log enable
set service nat rule 5003 outbound-interface pppoe0
set service nat rule 5003 protocol all
set service nat rule 5003 source
set service nat rule 5003 type masquerade
set service ssh listen-address 192.168.1.1
set service ssh listen-address 192.168.2.1
set service ssh port 22
set service ssh protocol-version v2
set service unms disable
set system host-name router1
set system name-server 8.8.8.8
set system name-server 8.8.4.4
set system ntp server 0.ubnt.pool.ntp.org
set system ntp server 1.ubnt.pool.ntp.org
set system ntp server 2.ubnt.pool.ntp.org
set system ntp server 3.ubnt.pool.ntp.org
set system offload hwnat enable
set system offload ipsec enable
set system syslog global facility all level notice
set system syslog global facility protocols level debug
set system time-zone Europe/Amsterdam
set system traffic-analysis dpi enable
set system traffic-analysis export enable




De config van de EdgeSwitch is als volgend (met de onnodige interfaces e.d. eruit gehaald):
code:
!Current Configuration:
!
!System Description "EdgeSwitch 24-Port Lite, 1.8.1.5145168, Linux 3.6.5-1b505fb7, 0.0.0.0000000"
!System Software Version "1.8.1.5145168"
!System Up Time "0 days 0 hrs 20 mins 16 secs"
!Additional Packages QOS,IPv6 Management,Routing
!Current SNTP Synchronized Time: Dec 13 10:33:03 2018 UTC
!
hostname "SWITCH1"
network protocol none
network parms 192.168.1.11 255.255.255.0 192.168.1.1
vlan database
vlan 2
set igmp 2
exit
configure
ip domain name "XXXXX"
exit
snmp-server sysname "SWITCH1"
!
set igmp



interface 0/14
description 'Ethernet over Power - Uplink'
set igmp
vlan pvid 2
vlan participation exclude 1
vlan participation include 2
exit



interface 0/24
description 'Router1 Uplink'
set igmp
vlan participation include 2
vlan tagging 2
lldp transmit-tlv port-desc
lldp transmit-tlv sys-name
lldp transmit-tlv sys-desc
lldp transmit-tlv sys-cap
lldp transmit-mgmt
lldp notification
exit
exit



wjb
Superuser
  • Auteur
  • 74646 reacties
  • 18 december 2018
Waarom gebruik je twee vlans?
Wat is de 192.168.2.31 voor een machine?
Heeft de poort waar de TV ontvanger op aangesloten is pvid2 en vlan 2 untagged?

seb8iaan
Topper
  • Topper
  • 19 reacties
  • 18 december 2018
Ik heb een los guest vlan (99) en mijn native vlan van netwerk apparatuur (1) welke ik om de configuratie hier overzichtelijk te houden uit de config geknipt heb. :)
Poort 24 is een trunk (native vlan 1, tagged 2 en 99)
192.168.2.31 is mijn interne DNS server waar meerdere zones op draaien.
De poort van de tv ontvanger draait op vlan 2 (untagged).