From a54b30d311a19e895ac6c2e2390f421e503b56b4 Mon Sep 17 00:00:00 2001 From: Ernesto Castellotti Date: Wed, 24 Aug 2022 22:48:09 +0200 Subject: Add commands to ONT FS.com GPON ONU Stick with MAC --- _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) (limited to '_ont/ont-fs-com-gpon-onu-stick-with-mac.md') diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index 98bfe3d..a307a48 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -43,6 +43,19 @@ layout: default ```sh set_serial_number ABCD12345678 ``` +Or: +```sh +sfp_i2c -i8 -s "ABCD12345678" +``` + +## Obtain S/N setted +```sh +fw_printenv | grep nSerial +``` +Or: +```sh +sfp_i2c -g +``` ## Setting PLOAM Password Software 6BA1896SPLQA41 and before: @@ -80,7 +93,7 @@ sfp_i2c -i7 -s "SPGA" ## Setting Lantiq MAC address ```sh -uci set network.Ict.macaddr=00:06:B5:07:D6:04 +uci set network.lct.macaddr=00:06:B5:07:D6:04 uci set network.host.macaddr=00:06:B5:07:D8:04 uci commit network.lct.macaddr=00:06:B5:07:D6:04 uci commit network.host.macaddr=00:06:B5:07:D8:04 @@ -92,11 +105,22 @@ fw_setenv ipaddr 192.168.20.60 fw_setenv gatewayip 192.168.20.1 ``` +## Read all EEPROM +```sh +sfp_i2c -r +``` + ## Setting Onu reboot ```sh reboot ``` +## Reinitialize the EEPROM without rebooting +Warning: this will cause you to disconnect from the current ssh session +```sh +reload_i2c.sh +``` + ## List of software versions ## List of partitions -- cgit v1.2.3 From 1716978e95506da9f258a73403453538a8966c70 Mon Sep 17 00:00:00 2001 From: Ernesto Castellotti Date: Wed, 24 Aug 2022 23:13:58 +0200 Subject: Add currently known software version for ONT FS.com GPON ONU Stick with MAC --- _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to '_ont/ont-fs-com-gpon-onu-stick-with-mac.md') diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index a307a48..5c0e9c5 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -110,6 +110,16 @@ fw_setenv gatewayip 192.168.20.1 sfp_i2c -r ``` +## Get Firmware version +```sh +strings /opt/lantiq/bin/omcid | grep ^software_Version | awk -F[=,] '{print $2}' +``` + +## Get Firmware build time +```sh +strings /opt/lantiq/bin/omcid | grep compiled +``` + ## Setting Onu reboot ```sh reboot @@ -123,8 +133,12 @@ reload_i2c.sh ## List of software versions +- 6BA1896SPLQA13 (Dec 16 2016) +- 6BA1896SPLQA42 (Sep 18 2021) + ## List of partitions ## List of firmwares and files + # Known Bugs # Miscellaneous Links -- cgit v1.2.3 From 0925094a5c9d8780a2fc825b88337c63dce54afc Mon Sep 17 00:00:00 2001 From: Ernesto Castellotti Date: Wed, 24 Aug 2022 23:23:34 +0200 Subject: Add partitions for ONT FS.com GPON ONU Stick with MAC --- _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to '_ont/ont-fs-com-gpon-onu-stick-with-mac.md') diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index 5c0e9c5..a97e466 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -137,6 +137,16 @@ reload_i2c.sh - 6BA1896SPLQA42 (Sep 18 2021) ## List of partitions + +| dev | size | erasesize | name | +| ---- | -------- | --------- | ------------- | +| mtd0 | 00040000 | 00010000 | "uboot" | +| mtd1 | 00080000 | 00010000 | "uboot_env" | +| mtd2 | 00740000 | 00010000 | "linux" | +| mtd3 | 0061eedc | 00010000 | "rootfs" | +| mtd4 | 00370000 | 00010000 | "rootfs_data" | +| mtd5 | 00800000 | 00010000 | "image1" | + ## List of firmwares and files # Known Bugs -- cgit v1.2.3 From c92b47a5ae7109f375115bc978a1df7198161ac1 Mon Sep 17 00:00:00 2001 From: Ernesto Castellotti Date: Wed, 24 Aug 2022 23:40:11 +0200 Subject: Add firmware files for ONT FS.com GPON ONU Stick with MAC --- _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to '_ont/ont-fs-com-gpon-onu-stick-with-mac.md') diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index a97e466..7b7d58c 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -148,6 +148,10 @@ reload_i2c.sh | mtd5 | 00800000 | 00010000 | "image1" | ## List of firmwares and files +- [6BA1896SPLQA13 MTD0/U-Boot](https://mega.nz/file/wptjyYiS#Xj3cijX2bN0FexsZr1Wn7iRG0Wy4Z8vX0NyNBd1kBWo)){: .btn } md5hash: 992b31a67c644aa68cf7f9caf956b1f9 +- [6BA1896SPLQA13 MTD2/Image0](https://mega.nz/file/1kUlUbgQ#ANS9qH6wCggYshsQ3STD6gxmR_3TL-5MXfdCl5s50Nk){: .btn } md5hash: 5d46a9acc3c5ba8710887aa32b82aeb4 +- [6BA1896SPLQA42 MTD0/U-Boot](https://mega.nz/file/FkswHbgL#s7-vaH65EPQ2O5vKeD3bU1_RPwzaKPOJdrCWvPQqDvc){: .btn } md5hash: 992b31a67c644aa68cf7f9caf956b1f9 +- [6BA1896SPLQA42 MTD2/Image0](https://mega.nz/file/NoUnHJaC#u7P4sousHoMjZn7ruK6BSaIcV5T0yBj8xTGa0rDmm_E){: .btn } md5hash: 914b789fbf7bd4e157c7737d9be4cb5f # Known Bugs # Miscellaneous Links -- cgit v1.2.3 From a9455239461f48c68f59e68f0f966eb8023b465b Mon Sep 17 00:00:00 2001 From: Ernesto Castellotti Date: Wed, 24 Aug 2022 23:43:36 +0200 Subject: Fix typing error --- _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '_ont/ont-fs-com-gpon-onu-stick-with-mac.md') diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index 7b7d58c..2ca71f5 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -148,7 +148,7 @@ reload_i2c.sh | mtd5 | 00800000 | 00010000 | "image1" | ## List of firmwares and files -- [6BA1896SPLQA13 MTD0/U-Boot](https://mega.nz/file/wptjyYiS#Xj3cijX2bN0FexsZr1Wn7iRG0Wy4Z8vX0NyNBd1kBWo)){: .btn } md5hash: 992b31a67c644aa68cf7f9caf956b1f9 +- [6BA1896SPLQA13 MTD0/U-Boot](https://mega.nz/file/wptjyYiS#Xj3cijX2bN0FexsZr1Wn7iRG0Wy4Z8vX0NyNBd1kBWo){: .btn } md5hash: 992b31a67c644aa68cf7f9caf956b1f9 - [6BA1896SPLQA13 MTD2/Image0](https://mega.nz/file/1kUlUbgQ#ANS9qH6wCggYshsQ3STD6gxmR_3TL-5MXfdCl5s50Nk){: .btn } md5hash: 5d46a9acc3c5ba8710887aa32b82aeb4 - [6BA1896SPLQA42 MTD0/U-Boot](https://mega.nz/file/FkswHbgL#s7-vaH65EPQ2O5vKeD3bU1_RPwzaKPOJdrCWvPQqDvc){: .btn } md5hash: 992b31a67c644aa68cf7f9caf956b1f9 - [6BA1896SPLQA42 MTD2/Image0](https://mega.nz/file/NoUnHJaC#u7P4sousHoMjZn7ruK6BSaIcV5T0yBj8xTGa0rDmm_E){: .btn } md5hash: 914b789fbf7bd4e157c7737d9be4cb5f -- cgit v1.2.3 From 5cec9ce376640dcb2cd4b7777f0dd1f06fdd127e Mon Sep 17 00:00:00 2001 From: Ernesto Castellotti Date: Thu, 25 Aug 2022 00:03:46 +0200 Subject: Make clear the difference of partitions when the committed image changes for ONT FS.com GPON ONU Stick with MAC --- _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to '_ont/ont-fs-com-gpon-onu-stick-with-mac.md') diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index 2ca71f5..acee737 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -137,6 +137,7 @@ reload_i2c.sh - 6BA1896SPLQA42 (Sep 18 2021) ## List of partitions +When image0 is committed: | dev | size | erasesize | name | | ---- | -------- | --------- | ------------- | @@ -147,6 +148,17 @@ reload_i2c.sh | mtd4 | 00370000 | 00010000 | "rootfs_data" | | mtd5 | 00800000 | 00010000 | "image1" | +When image1 is committed: + +| dev | size | erasesize | name | +| ---- | -------- | --------- | ------------- | +| mtd0 | 00040000 | 00010000 | "uboot" | +| mtd1 | 00080000 | 00010000 | "uboot_env" | +| mtd2 | 00740000 | 00010000 | "image0" | +| mtd3 | 00800000 | 00010000 | "linux" | +| mtd4 | 006d8077 | 00010000 | "rootfs" | +| mtd5 | 00410000 | 00010000 | "rootfs_data" | + ## List of firmwares and files - [6BA1896SPLQA13 MTD0/U-Boot](https://mega.nz/file/wptjyYiS#Xj3cijX2bN0FexsZr1Wn7iRG0Wy4Z8vX0NyNBd1kBWo){: .btn } md5hash: 992b31a67c644aa68cf7f9caf956b1f9 - [6BA1896SPLQA13 MTD2/Image0](https://mega.nz/file/1kUlUbgQ#ANS9qH6wCggYshsQ3STD6gxmR_3TL-5MXfdCl5s50Nk){: .btn } md5hash: 5d46a9acc3c5ba8710887aa32b82aeb4 -- cgit v1.2.3 From ad5344a9f3c9d43ebdb2344b8ef41b29aa1a534b Mon Sep 17 00:00:00 2001 From: Simone Bortolin Date: Thu, 25 Aug 2022 00:11:09 +0200 Subject: Update ont-fs-com-gpon-onu-stick-with-mac.md --- _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to '_ont/ont-fs-com-gpon-onu-stick-with-mac.md') diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index acee737..defa459 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -63,7 +63,7 @@ Software 6BA1896SPLQA41 and before: fw_setenv nPassword "0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39" ``` -Software 6BA1896SPLQA41 and after: +Software 6BA1896SPLQA42 and after: ```sh sfp_i2c -i11 -s "0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39" ``` @@ -75,7 +75,7 @@ fw_setenv omci_loid 1234567890 fw_setenv omci_lpwd password01 ``` -Software 6BA1896SPLQA41 and after: +Software 6BA1896SPLQA42 and after: ```sh sfp_i2c -i9 -s "1234567890" sfp_i2c -i10 -s "password01" @@ -134,6 +134,7 @@ reload_i2c.sh ## List of software versions - 6BA1896SPLQA13 (Dec 16 2016) +- 6BA1896SPLQA41 - 6BA1896SPLQA42 (Sep 18 2021) ## List of partitions -- cgit v1.2.3 From bfb05841fb1778b1280eb11d6f39c55478d95154 Mon Sep 17 00:00:00 2001 From: Ernesto Castellotti Date: Thu, 25 Aug 2022 00:29:20 +0200 Subject: Add system and bootloader info for ONT FS.com GPON ONU Stick with MAC --- _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to '_ont/ont-fs-com-gpon-onu-stick-with-mac.md') diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index defa459..1f4add6 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -14,12 +14,13 @@ layout: default | Chipset | Lantiq PEB98035 | | Flash | 16 MB | | RAM | 64 MB | -| System | OpenWRT | +| Bootloader | U-Boot 2011.12-lantiq-gpon-1.2.24 | +| System | OpenWRT 14.07_ltq (Kernel 3.10.49) | | HSGMII | Yes | | Optics | SC/APC | | IP address | 192.168.1.10 | | Web Gui | | -| SSH | ✅ user `ONTUSER`, password `7sp!lwUBz1` | +| SSH | ✅ user `ONTUSER`, password `7sp!lwUBz1` | | Form Factor | miniONT SFP | ## Possible clones -- cgit v1.2.3 From dbb9d0bbe3e99b392d114237dab53e8b67bf8b65 Mon Sep 17 00:00:00 2001 From: Ernesto Castellotti Date: Thu, 25 Aug 2022 00:33:27 +0200 Subject: Add images for ONT FS.com GPON ONU Stick with MAC --- _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 3 +++ 1 file changed, 3 insertions(+) (limited to '_ont/ont-fs-com-gpon-onu-stick-with-mac.md') diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index 1f4add6..ce29f91 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -23,6 +23,9 @@ layout: default | SSH | ✅ user `ONTUSER`, password `7sp!lwUBz1` | | Form Factor | miniONT SFP | +{% include image.html file="ont-fs.jpg" alt="ONT FS.com GPON ONU" caption="ONT FS.com GPON ONU" %} +{% include image.html file="ont-fs-box.jpg" alt="ONT FS.com GPON ONU in the box" caption="ONT FS.com GPON ONU in the box" %} + ## Possible clones - SourcePhotonics SPS-34-24T-HP-TDFO -- cgit v1.2.3 From 773d43205b0285289b1258f17535c504146a4df7 Mon Sep 17 00:00:00 2001 From: Ernesto Castellotti Date: Thu, 25 Aug 2022 00:59:02 +0200 Subject: Fix links to ONT FS.com GPON ONU Stick with MAC --- _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '_ont/ont-fs-com-gpon-onu-stick-with-mac.md') diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index ce29f91..b6c047d 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -34,7 +34,7 @@ layout: default - [Huawei MA5671A](/ont-huawei-ma5671a) - [Nokia G-010S-P](/ont-nokia-g-010s-p) -- [ONT FS.com GPON ONU Stick with MAC / SourcePhotonics SPS-34-24T-HP-TDFO](/ont-SourcePhotonics-SPS-34-24T-HP-TDFO) +- [ONT FS.com GPON ONU Stick with MAC / SourcePhotonics SPS-34-24T-HP-TDFO](/ont-fs-com-gpon-onu-stick-with-mac) - [Hilink HL23446](/ont-Hilink-HL23446) - {:.text-red-200 } Dasan H650SFP - {:.text-red-200 } DpOptics D23446 -- cgit v1.2.3 From 5d00b12aaae03f24050bedfdd1b3bbbcb5789af1 Mon Sep 17 00:00:00 2001 From: Ernesto Castellotti Date: Thu, 25 Aug 2022 01:13:46 +0200 Subject: Fix interchangeable firmware links for ONT FS.com GPON ONU Stick with MAC --- _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to '_ont/ont-fs-com-gpon-onu-stick-with-mac.md') diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index b6c047d..8df0fd4 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -34,8 +34,7 @@ layout: default - [Huawei MA5671A](/ont-huawei-ma5671a) - [Nokia G-010S-P](/ont-nokia-g-010s-p) -- [ONT FS.com GPON ONU Stick with MAC / SourcePhotonics SPS-34-24T-HP-TDFO](/ont-fs-com-gpon-onu-stick-with-mac) -- [Hilink HL23446](/ont-Hilink-HL23446) +- [Hilink HL23446](/ont-hilink-hl23446) - {:.text-red-200 } Dasan H650SFP - {:.text-red-200 } DpOptics D23446 - {:.text-red-200 } Photonics SPS-34-24T-HP-TDFO -- cgit v1.2.3 From c0009aff2e06ac4ce9a443f9e9c91a797425703a Mon Sep 17 00:00:00 2001 From: Ernesto Castellotti Date: Thu, 25 Aug 2022 10:32:57 +0200 Subject: Add EEPROM reset for ONT FS.com GPON ONU Stick with MAC --- _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to '_ont/ont-fs-com-gpon-onu-stick-with-mac.md') diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index 8df0fd4..d04c97a 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -129,11 +129,18 @@ reboot ``` ## Reinitialize the EEPROM without rebooting -Warning: this will cause you to disconnect from the current ssh session +{% include alert.html content="This will cause you to disconnect from the current ssh session." alert="Warning" icon="svg-warning" color="yellow" %} ```sh reload_i2c.sh ``` +## Reset EEPROM to default values and reinitialize +{% include alert.html content=This command is not reversible, all the EEPROM data will be restored to the factory values!" alert="Warning" icon="svg-warning" color="red" %} +{% include alert.html content="This will cause you to disconnect from the current ssh session." alert="Warning" icon="svg-warning" color="yellow" %} +```sh +sfp_i2c -d yes +reload_i2c.sh +``` ## List of software versions - 6BA1896SPLQA13 (Dec 16 2016) -- cgit v1.2.3 From 23bbd1769a9e457bb4402feaf25a9c266d22d5bb Mon Sep 17 00:00:00 2001 From: Ernesto Castellotti Date: Thu, 25 Aug 2022 10:34:53 +0200 Subject: Fix type error --- _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '_ont/ont-fs-com-gpon-onu-stick-with-mac.md') diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index d04c97a..7720f60 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -135,7 +135,7 @@ reload_i2c.sh ``` ## Reset EEPROM to default values and reinitialize -{% include alert.html content=This command is not reversible, all the EEPROM data will be restored to the factory values!" alert="Warning" icon="svg-warning" color="red" %} +{% include alert.html content="This command is not reversible, all the EEPROM data will be restored to the factory values!" alert="Warning" icon="svg-warning" color="red" %} {% include alert.html content="This will cause you to disconnect from the current ssh session." alert="Warning" icon="svg-warning" color="yellow" %} ```sh sfp_i2c -d yes -- cgit v1.2.3 From c1cc775a2b13ae665eff11f6a835f2e604070962 Mon Sep 17 00:00:00 2001 From: Ernesto Castellotti Date: Thu, 25 Aug 2022 11:12:03 +0200 Subject: Add cpu info for ONT FS.com GPON ONU Stick with MAC --- _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 2 ++ 1 file changed, 2 insertions(+) (limited to '_ont/ont-fs-com-gpon-onu-stick-with-mac.md') diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index 7720f60..be91e20 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -12,6 +12,8 @@ layout: default | Vendor | SourcePhotonics | | Model | SPS-34-24T-HP-TDFO | | Chipset | Lantiq PEB98035 | +| CPU | MIPS 34Kc interAptiv | +| CPU Clock | 400MHz | | Flash | 16 MB | | RAM | 64 MB | | Bootloader | U-Boot 2011.12-lantiq-gpon-1.2.24 | -- cgit v1.2.3