OpenWrt πως να ρυθμίσω το Vodafone VDSL?

Καλησπέρα σε ένα Fritzbox 7360v2 έβαλα Openwrt και θα ήθελα να ρυθμίσω το VDSL.
Ο πάροχος μου είναι Vodafone και επειδή του H300s παράγει video youport, θα ήθελα να ρυθμίζω το VDSL.

Αλλά δεν έχω Ιδέα πως configurareis network και τι settings πρέπει να βάλω και σε ποιο αρχείο ένα:

[/s] [s]ls -l /etc | grep network [/s] [s]

Στο αρχείο /etc/cofnig/network βλέπω πως έχει settings. To θέμα είναι το ότι βάση του [OpenWrt Wiki] ISP Configurations
Σε κάποια configurαρω ATM και σε κάποια άλλα μόνο WAN interface.

Η εντολή ifconfig μου δίνει:

br-lan    Link encap:Ethernet  HWaddr 34:81:C4:04:14:93  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fdd2:a40d:d919::1/60 Scope:Global
          inet6 addr: fe80::3681:c4ff:fe04:1493/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4886 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3566 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:406058 (396.5 KiB)  TX bytes:352256 (344.0 KiB)

eth0      Link encap:Ethernet  HWaddr 34:81:C4:04:14:93  
          inet6 addr: fe80::3681:c4ff:fe04:1493/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1508  Metric:1
          RX packets:4902 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3583 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:495718 (484.0 KiB)  TX bytes:369340 (360.6 KiB)

lan1      Link encap:Ethernet  HWaddr 34:81:C4:04:14:93  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4886 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3567 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:406058 (396.5 KiB)  TX bytes:352346 (344.0 KiB)

lan2      Link encap:Ethernet  HWaddr 34:81:C4:04:14:93  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lan3      Link encap:Ethernet  HWaddr 34:81:C4:04:14:93  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lan4      Link encap:Ethernet  HWaddr 34:81:C4:04:14:93  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:833 errors:0 dropped:0 overruns:0 frame:0
          TX packets:833 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:64972 (63.4 KiB)  TX bytes:64972 (63.4 KiB)

Την εγκατάσταση την έκανα βασιζόμενος στο: [OpenWrt Wiki] AVM FRITZ!Box 7360 v2

01/08/2021

Δοκίμασα τις παρακάτω ρυθμίσεις:

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 'fdd2:a40d:d919::/48'

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

config dsl 'dsl'
        option annex 'b'
	option ds_snr_offset '0'
        option line_mode 'vdsl'
        option tone 'auto'

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

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 interface 'wan'
	option ifname 'dsl0.835'
        option device 'dsl0'
	option proto 'pppoe'
	option username 'guest@adsl.gr'
	option password '1111'
        option ipv6 'auto'

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

Αλλά το router αδυνατεί να συνδεθεί και το καταλαβαίνω όταν εκτελώ:

ping 8.8.8.8

Και λαμβάνω το μύνημα:

PING 8.8.8.8 (8.8.8.8): 56 data bytes
ping: sendto: Network unreachable

To led info αναβοσβήνει πράσινο ενώ η έκδοση openwrt είναι:

AME="OpenWrt"
VERSION="SNAPSHOT"
ID="openwrt"
ID_LIKE="lede openwrt"
PRETTY_NAME="OpenWrt SNAPSHOT"
VERSION_ID="snapshot"
HOME_URL="https://openwrt.org/"
BUG_URL="https://bugs.openwrt.org/"
SUPPORT_URL="https://forum.openwrt.org/"
BUILD_ID="r17237-7c4d79aa1c"
OPENWRT_BOARD="lantiq/xrx200"
OPENWRT_ARCH="mips_24kc"
OPENWRT_TAINTS=""
OPENWRT_DEVICE_MANUFACTURER="OpenWrt"
OPENWRT_DEVICE_MANUFACTURER_URL="https://openwrt.org/"
OPENWRT_DEVICE_PRODUCT="Generic"
OPENWRT_DEVICE_REVISION="v0"
OPENWRT_RELEASE="OpenWrt SNAPSHOT r17237-7c4d79aa1c"

To πρόβλημα το ρώτησα και στο:

Update 05/08/2021

Παρούσιάστηκε τώρα ένα προβληματάκι για κάποιο λόγο αποτυγχάνει το ppp:

Fri Jul 30 14:43:44 2021 daemon.err insmod: module is already loaded - ppp_generic
Fri Jul 30 14:43:44 2021 daemon.err insmod: module is already loaded - pppox
Fri Jul 30 14:43:44 2021 daemon.err insmod: module is already loaded - pppoe
Fri Jul 30 14:43:44 2021 daemon.info pppd[18650]: Plugin pppoe.so loaded.
Fri Jul 30 14:43:44 2021 daemon.info pppd[18650]: PPPoE plugin from pppd 2.4.9
Fri Jul 30 14:43:45 2021 daemon.notice pppd[18650]: pppd 2.4.9 started by root, uid 0
Fri Jul 30 14:43:45 2021 daemon.debug pppd[18650]: Send PPPOE Discovery V1T1 PADI session 0x0 length 12
Fri Jul 30 14:43:45 2021 daemon.debug pppd[18650]:  dst ff:ff:ff:ff:ff:ff  src 00:20:da:86:23:75
Fri Jul 30 14:43:45 2021 daemon.debug pppd[18650]:  [service-name] [host-uniq  00 00 48 da]
Fri Jul 30 14:43:50 2021 daemon.debug pppd[18650]: Send PPPOE Discovery V1T1 PADI session 0x0 length 12
Fri Jul 30 14:43:50 2021 daemon.debug pppd[18650]:  dst ff:ff:ff:ff:ff:ff  src 00:20:da:86:23:75
Fri Jul 30 14:43:50 2021 daemon.debug pppd[18650]:  [service-name] [host-uniq  00 00 48 da]
Fri Jul 30 14:43:55 2021 daemon.debug pppd[18650]: Send PPPOE Discovery V1T1 PADI session 0x0 length 12
Fri Jul 30 14:43:55 2021 daemon.debug pppd[18650]:  dst ff:ff:ff:ff:ff:ff  src 00:20:da:86:23:75
Fri Jul 30 14:43:55 2021 daemon.debug pppd[18650]:  [service-name] [host-uniq  00 00 48 da]
Fri Jul 30 14:44:00 2021 daemon.warn pppd[18650]: Timeout waiting for PADO packets
Fri Jul 30 14:44:00 2021 daemon.err pppd[18650]: Unable to complete PPPoE Discovery

Τα settings που έχω στο /etc/network/config είναι τα εξής:

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 'fdd2:a40d:d919::/48'


config device 'wan_dsl0_dev'
	option name 'dsl0'
	option macaddr 00:20:da:86:23:75

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

config dsl 'dsl'
        option annex 'b'
	option ds_snr_offset '0'
        option line_mode 'vdsl'
        option tone 'auto'        

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

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 interface 'wan'
	option ifname 'dsl0.835'
        option device 'dsl0'
	option proto 'pppoe'
	option username 'guest@adsl.gr'
	option password '******'
        option ipv6 'none'
        option keepalive '10'
        option mtu '1492'

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

Ενώ η κατάσταση της DSL μου είναι η εξής:

{
	"api_version": "4.17.18.6",
	"firmware_version": "5.7.9.9.0.6",
	"chipset": "Lantiq-VRX200",
	"driver_version": "1.5.17.6",
	"state": "Showtime with TC-Layer sync",
	"state_num": 7,
	"up": true,
	"uptime": 281,
	"atu_c": {
		"vendor_id": [
			181,
			0,
			66,
			68,
			67,
			77,
			208,
			8
		],
		"vendor": "Broadcom 208.8",
		"system_vendor_id": [
			181,
			0,
			66,
			68,
			67,
			77,
			0,
			0
		],
		"system_vendor": "Broadcom",
		"version": [
			50,
			48,
			46,
			48,
			46,
			55,
			46,
			49,
			32,
			86,
			69,
			95,
			49,
			51,
			95,
			48
		],
		"serial": [
			65,
			65,
			49,
			55,
			51,
			50,
			70,
			83,
			50,
			71,
			66,
			45,
			50,
			49,
			0,
			0,
			0,
			0,
			0,
			0,
			0,
			0,
			0,
			0,
			0,
			0,
			0,
			0,
			0,
			0,
			0,
			0
		]
	},
	"power_state": "L0 - Synchronized",
	"power_state_num": 0,
	"xtse": [
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		2
	],
	"annex": "B",
	"standard": "G.993.2",
	"profile": "17a",
	"mode": "G.993.2 (VDSL2, Profile 17a)",
	"upstream": {
		"vector": false,
		"trellis": true,
		"bitswap": true,
		"retx": false,
		"virtual_noise": false,
		"interleave_delay": 6000,
		"data_rate": 253000,
		"latn": 16.600000,
		"satn": 16.600000,
		"snr": 6.000000,
		"actps": -90.100000,
		"actatp": 10.300000,
		"attndr": 253000
	},
	"downstream": {
		"vector": false,
		"trellis": true,
		"bitswap": true,
		"retx": true,
		"virtual_noise": false,
		"interleave_delay": 890,
		"data_rate": 15740000,
		"latn": 12.600000,
		"satn": 12.600000,
		"snr": 6.000000,
		"actps": -90.100000,
		"actatp": 11.100000,
		"attndr": 15740848
	},
	"errors": {
		"near": {
			"es": 12,
			"ses": 5,
			"loss": 0,
			"uas": 38787425,
			"lofs": 0,
			"fecs": 0,
			"hec": 0,
			"ibe": 0,
			"crc_p": 0,
			"crcp_p": 0,
			"cv_p": 0,
			"cvp_p": 0,
			"rx_corrupted": 753,
			"rx_uncorrected_protected": 325,
			"rx_retransmitted": 0,
			"rx_corrected": 428,
			"tx_retransmitted": 0
		},
		"far": {
			"es": 7215,
			"ses": 3770,
			"loss": 0,
			"uas": 38787425,
			"lofs": 0,
			"fecs": 14911,
			"hec": 0,
			"ibe": 0,
			"crc_p": 0,
			"crcp_p": 0,
			"cv_p": 0,
			"cvp_p": 0
		}
	}
}

Ο λόγος που δεν μπορώ να συνδεθώ είναι λόγο ότι κάνει tiomeout το ppp call. Αλλά όμως δεν καταλαβαίνω το γιατί. Το router της vodafone μου έχεις τις εξής ρυθμίσεις:

Μπορεί να με βοηθήσει κάποιος;

Έχω την εντύπωση ότι οι πάροχοι δεν επιτρέπουν πλέων την χρήση διαφορετικών modem από αυτό που σου παρέχουν (για “ευνόητους” λόγους) εκτός αν είσαι μεγάλη εταιρεία (πχ τράπεζα) και έχεις δικό σου εξοπλισμό.
Μπορείς όμως να χρησιμοποιήσεις δικό σου router (πχ εγώ στο γραφείο έχω pfSence ως router &VPN). Το H300s, όπως όλα τα μηχανάκια που δίνουν οι πάροχοι internet, είναι modem/router και σχεδόν σε όλα μπορείς να τα γυρίσεις σε bridge mode ώστε το Η300s να παίξει μόνο το ρόλο του modem και το Fritzbox το ρόλο του router… αλλά πάντα σε συνεννόηση με τον πάροχο.

Update
Κατάφερα να το φτιάξω. Το πρόβλημα οφειλόταν ότι η ρύθμηση:

config interface 'wan'
	option ifname 'dsl0.835'
        option device 'dsl0'
	option proto 'pppoe'
	option username 'guest@adsl.gr'
	option password '******'
        option ipv6 'none'
        option keepalive '10'
        option mtu '1492'

Έπρεπε να είναι:

config interface 'wan'
	option device 'dsl0.835'
	option proto 'pppoe'
	option username 'guest@adsl.gr'
	option password '******'
        option ipv6 'none'
        option keepalive '10'
        option mtu '1492'

And it worked like a charm.

Tώρα η επόμενη στάση VOIP που εκεί θα πάιξει Asterisk εξάλλου έχω το ANDROID APP για τα VOIP settings ;)

Εξάλλου το router και κάθε VOIP ROUTER είναι ένα συνοθύλευμα συσκευών:

  • VDSL Modem
  • VOIP FSX Bridge
  • WI-FI Bridge
  • ETHERNET swhitch

Next Station Asterisk του Ninja με FXS!!!

Αυτό το νήμα έκλεισε αυτόματα 2 ημέρες μετά την τελευταία απάντηση. Δεν επιτρέπονται πλέον νέες απαντήσεις.