Jump to content
  • 17

GPON SFP-модуль и Ростелеком / МГТС


The_Immortal

Question

Всех приветствую!
 

Давным-давно мечтаю избавиться от PON-розетки Ростелекома (Huawei HG8120H), работающей в режиме моста - ну мешает она и всё тут. А особенно данное желание усилилось после приобретения KN-1810. Тему по подобным вопросам не нашёл, нашёл лишь статейку, где представлен список поддерживаемых SFP-модулей роутером.

Правильно ли я понимаю, что для функционирования потребуется GPON ONT SFP-модуль с определенными TTX, т.к. на текущий момент имеется ростелекомовская GPON-розетка?

Где-то видел, что людям удается уломать Ростелеком на регистрацию SFP-модуля. Любопытно узнать каким образом этого люди добиваются, какие волшебные слова говорят? :) Я провёл часа 2 за телефоном, кидаясь от специалиста к специалисту, выслушивая в итоге, что:

а) Ростелеком не подключает стороннее оборудование;

б) без розетки обойти ну вот в принципе никак - это мне талдычили непосредственно в ТП, при этом указывая на то, что впервые слышат о возможности замены розетки на SFP-модуль.

 

Le ecureuil:

Есть решение (правда недешевое):

Решение от @Alexander Titov (июнь 2022):

 

  • Thanks 2
Link to comment
Share on other sites

  • Answers 2k
  • Created
  • Last Reply

Top Posters For This Question

Recommended Posts

  • 0

Доброго. Кто пробовал прописать второй ip адрес WAN по статье https://help.keenetic.com/hc/ru/articles/360003766140 ? На kn-2710 выдает ошибку. Может неправильно указывал имя интерфейса?

Link to comment
Share on other sites

  • 0
1 час назад, Юрий Иванов сказал:

Доброго. Кто пробовал прописать второй ip адрес WAN по статье https://help.keenetic.com/hc/ru/articles/360003766140 ? На kn-2710 выдает ошибку. Может неправильно указывал имя интерфейса?

Приведите пример, что пишете и какая ошибка. посмотрите список своих интерфейсов и пропишите на тот, который задействован у вас.

Link to comment
Share on other sites

  • 0
11 час назад, Alexander Titov сказал:

Приведите пример, что пишете и какая ошибка. посмотрите список своих интерфейсов и пропишите на тот, который задействован у вас.

При использовании ручной настройки ipv4 адресов 192.168.1.1 и 192.168.1.2 все работает, стик доступен.

При команде "interface ISP ip alias 192.168.1.2 255.255.255.0" ошибка 

ERROR: {
    "parse": {
        "prompt": "(config)",
        "status": [
            {
                "status": "error",
                "code": "72220677",
                "ident": "Network::Interface::Ip",
                "message": "\"GigabitEthernet1\": interface is a member of Bridge0."
            }
        ]
    },
    "ndmErrors": {
        "parse.status.0": {
            "message": "\"GigabitEthernet1\": interface is a member of Bridge0.",
            "code": "72220677"
        }
    }
}

При команде "interface SFP ip alias 192.168.1.2 255.255.255.0" ошибка

ERROR: {
    "parse": {
        "prompt": "(config)",
        "status": [
            {
                "status": "error",
                "code": "6553609",
                "ident": "Network::Interface::Ip",
                "message": "unable to find SFP as \"Network::Interface::Ip\"."
            }
        ]
    },
    "ndmErrors": {
        "parse.status.0": {
            "message": "unable to find SFP as \"Network::Interface::Ip\".",
            "code": "6553609"
        }
    }
}

Но 

 "id": "GigabitEthernet0/8",
    "index": 8,
    "interface-name": "SFP",
    "label": "SFP",
    "type": "Port",
    "traits": [
        "EthernetPort",
        "SwitchPort",
        "MtkSwitchPort"
    ],
    "role": [
        {
            "for": "GigabitEthernet0/Vlan30",
            "role": "inet"
        }
    ],
    "link": "up",
    "speed": "1000",
    "duplex": "full",
    "auto-negotiation": "on",
    "flow-control": "off",
    "eee": "off",
    "transceiver": "external",
    "sfp": {
        "connector": "SC",
        "transceiver": "1000Base-LX",
        "fibre": {
            "media": "Single mode",
            "transmitter": "Longwave laser (LC)",
            "link-length": "Intermediate (I)",
            "wave-length": "1310"
        },
        "bitrate": "1250",
        "encoding": "8B/10B",
        "vendor": {
            "oui": "00-00-00",
            "name": "ODI",
            "part-number": "DFP-34G-2C2",
            "serial-number": "ХХХ",
            "date": "2022-10-09"
        }
    },
    "last-change": "7831.401593",
    "last-overflow": "0",
    "cable-diagnostics": false,
    "public": true,
    "link-group": {
        "supported": false
    },
    "prompt": "(config)"

Самое интересное проходит команда "interface GigabitEthernet0/Vlan30 ip alias 192.168.1.2 255.255.255.0" 

"prompt": "(config)",
    "status": [
        {
            "status": "message",
            "code": "72220686",
            "ident": "Network::Interface::Ip",
            "message": "\"GigabitEthernet0/Vlan30\": alias 0 is 192.168.1.2/24."

Далее сохраняю настройки, но 192.168.1.1 не доступен.

 

Link to comment
Share on other sites

  • 0
2 часа назад, Юрий Иванов сказал:

При использовании ручной настройки ipv4 адресов 192.168.1.1 и 192.168.1.2 все работает, стик доступен.

Пропишите вручную, посмотрите в консоли на какой интерфейс повесился этот адрес, а потом уберите и добавьте на него адрес alias. 

Link to comment
Share on other sites

  • 0

Вот вам отрицательная история успеха. UPD подсмотрел переписки людей в мире, в данном случае  оборудование не завести. Тк от оборудования почему то летят фейк статусы 

DFP-34X-2C2  FiberHome HG6143D

Провайдер МТС(не путать с МГТС), оборудование из наличия для абонента только FiberHome HG6143D

  • Software Version RP2772
    Hardware Version WKE2.094.326A01
    Device Model HG6143D
    Device Description GPON
    Serial Number FHTT333333Q3
    ONU State O5(STATE_OPERATION)
    ONU Regist State OK
    LOID fiberhm
  • LOID Auth

    Password Auth

     

 

Edited by Leshjs
Link to comment
Share on other sites

  • 0

Ребят хочу внести немного больше ясности по процедуре так называемого терминального сброса (это когда мы выполняем flash_eraseall /dev/mtd3 ). Нужен он в первую очередь для перевода  sfp модуля  из IGD в SFU ( и наоборот) и последующего включения Transparent Mode.

Так вот лучше всего это делать на прошивке M110_sfp_ODI_220923.tar, после того как вы установили данную прошивку и выполнили сброс в терминале и перезагрузились у вас пропишется штатный мак (скорей всего у многих один и тот же..) вот это нужно будет изменить. Для этого вы заходите в веб интерфейс sfp модуля на страницу настроек и тут вам нужно изменить свой ELAN_MAC_ADDR и прописать правильный ключ для него. Мак адрес можно использовать какой хотите, его можно и сгенерировать, но для того что бы он заработал под него нужно сгенерировать правильный ключ.  

Надеюсь эта информация будет полезной.

2022-12-23_10-42-07.png

  • Upvote 1
Link to comment
Share on other sites

  • 0
В 10.12.2022 в 21:09, Foboss сказал:

Всем привет!

Подскажите, как зайти на вэб морду стика Eltex NTU-SFP-100?

Отвечу сам себе и оставлю это здесь, может кому пригодится:

Данная модель может работать только в режиме bridge и подразумевает полную настройку со стороны станционного оборудования. Web-интерфейса у устройства нет.

Link to comment
Share on other sites

  • 0
2 часа назад, Kolyk сказал:

Мак адрес можно использовать какой хотите, его можно и сгенерировать, но для того что бы он заработал под него нужно сгенерировать правильный ключ.  

И как генерить можно мануал

Link to comment
Share on other sites

  • 0
16 минут назад, Паша сказал:

И как генерить можно мануал

Тут все просто сначала устанавливаем свежую версию python под свою платформу, не забыть при установке поставить галочку что бы пути в системе прописались. Потом скачиваем файл скрипта по ссылке что я выложил. Далее переходим в папку куда положили скаченный скрипт и от туда открываем терминал и выполняем команду python путь_до_файла\odi_keygen.py и мак адрес к которому мы генерим этот ключ. 

2022-12-23_13-52-33.png

2022-12-23_13-57-09.png

Link to comment
Share on other sites

  • 0

Здравствуйте. Обновился на последнюю прошивку и peak наконец начал видеть модуль. В итоге автоматом на модуле поднимается wan интерфейс с ipoe и статус меняется с o2-o3-o5 

Link to comment
Share on other sites

  • 0
2 часа назад, Паша сказал:

И как генерить можно мануал

# echo -n "hsgq1.9a365AAD8C416B" | md5sum

На самом стике. ниже результат(мак 365AAD8C416B)

# echo -n "hsgq1.9a365AAD8C416B" | md5sum
c4e14bc8bf34ec8040064ac0d3b93309  -

 

Edited by Leshjs
  • Upvote 1
Link to comment
Share on other sites

  • 0
34 минуты назад, HZ___ сказал:

Здравствуйте. Обновился на последнюю прошивку и peak наконец начал видеть модуль. В итоге автоматом на модуле поднимается wan интерфейс с ipoe и статус меняется с o2-o3-o5

Попробуйте сделать терминальный сброс.

Link to comment
Share on other sites

  • 0
50 минут назад, HZ___ сказал:

Здравствуйте. Обновился на последнюю прошивку и peak наконец начал видеть модуль. В итоге автоматом на модуле поднимается wan интерфейс с ipoe и статус меняется с o2-o3-o5 

Не совсем понял, те статус циклично меняется? на стике? Очень похоже на ситуацию как у меня. Что за провайдер, оборудование?

Edited by Leshjs
Link to comment
Share on other sites

  • 0
3 минуты назад, HZ___ сказал:

да на стике, провайдер местечковый. стоит f660. Но судя по всему закупали их у мгтс, потому что сзади наклейка с их паролями

Если это не стик DFP-34X-2C2, то не какого терминального сброса !

Link to comment
Share on other sites

  • 0

Всем привет. Предстоит подключение GPON от РТ через месяц. Подскажите такие моменты:

1. Если РТ обязывает их оборудование все равно покупать/брать в аренду, какой смысл от модуля в отличие от их девайса бриджем? Только эстетический?

2. Нашел на авито кучу копеечных ONT розеток/роутеров именно РТшных, как РТ смотрят на такой девайс? У кого опыт был? (Что бы без вопросов зарегили терминал, а в последствии поменять на модуль, не платя им 7000р за железку?).

Edited by andr68rus
Link to comment
Share on other sites

  • 0
1 час назад, andr68rus сказал:

Всем привет. Предстоит подключение GPON от РТ через месяц. Подскажите такие моменты:

1. Если РТ обязывает их оборудование все равно покупать/брать в аренду, какой смысл от модуля в отличие от их девайса бриджем? Только эстетический?

2. Нашел на авито кучу копеечных ONT розеток/роутеров именно РТшных, как РТ смотрят на такой девайс? У кого опыт был? (Что бы без вопросов зарегили терминал, а в последствии поменять на модуль, не платя им 7000р за железку?).

GPON оборудование дорогое само по себе, узнайте у РТ какие терминалы/SFP модули совместимы с ними?

Link to comment
Share on other sites

  • 0
2 часа назад, andr68rus сказал:

Всем привет. Предстоит подключение GPON от РТ через месяц. Подскажите такие моменты:

1. Если РТ обязывает их оборудование все равно покупать/брать в аренду, какой смысл от модуля в отличие от их девайса бриджем? Только эстетический?

да вроде не особо обязывают.
подключился летом к РТ со своим Keenetic Giga + sfp с алиэкспресса. Сразу прописали у себя в системе серийный номер моего SFP

Link to comment
Share on other sites

  • 0

Ребята. подскажите вот какой момент, я вчера настраивал свисток на работу с РТ Пермь, все сделал по инструкциям из этой темы, поднятие ппое через кинетик и оно никак не хотело подниматься, пока я в самом кинетике не прописал VLAN ID тоже, теперь и на стике есть и в кинетике есть VLAN ID, это нормально или нужно, что бы строго 1 vlan id был прописан?

Скрытый текст

1.thumb.png.6ca00a23e9bbadbda07169de8bc0ee65.png

Скрытый текст

2.thumb.png.9424f4565ef723bdb08723aa0df10ef5.png

Ну и соединение в таком конфиге поднимается только, причем вчера оно поднялось, даже без указания VLAN ID в кинетике, а потом я решил красиво уложить провода и обесточил кинетик, и после этого соединение не поднималось уже, я звонил в ТП, чел попросил вернуть оригинальный серийник (на корпусе стика же серийник указан?) потом он прописали мой серийник от стика у себя, но инет так и не поднимался, до тех пор, пока я не прописал еще и в самом кинетике VLAN ID.

Edited by Александр Павлов
Link to comment
Share on other sites

  • 0
11 час назад, andr68rus сказал:

Всем привет. Предстоит подключение GPON от РТ через месяц. Подскажите такие моменты:

1. Если РТ обязывает их оборудование все равно покупать/брать в аренду, какой смысл от модуля в отличие от их девайса бриджем? Только эстетический?

2. Нашел на авито кучу копеечных ONT розеток/роутеров именно РТшных, как РТ смотрят на такой девайс? У кого опыт был? (Что бы без вопросов зарегили терминал, а в последствии поменять на модуль, не платя им 7000р за железку?).

1) У них с этим все нормально, но лучше брать что то то из чего они раздают.

Короче если вам надо вот именно одно устройство можете брать(ну и настроить его в каком то смысле заранее, монтажники разные и для успеха им надо что бы инет на момент завершения работ у вас завелся), с некоторыми рисками купить sfp модуля по цене РТ железки(которую они не бесплатно но за 50 р в месяц поставят на гарантию пожизненую)

Если два устройства не принципиально, гпон розетка или роутер под брендом РТ типа ртгм4 он же зте670\680, за 1.5 к (дороже ну хз хотя некоторые цены чет взвинтили, сорян но проверенный продавец чет свернул лавку).

Главное по серийнику проверить что он у них не в бане тк может быть арендный. Выгоднее 1-2 купить с рук(второй на запас, хотя на запас не обязательно не думаю что их будет дефицит).

С модулем также есть риск что может не взлететь например в МТС моего региона оборудование Fibrehome(на рос али цены чет тоже по 7к, хотя реальная цена 25 баксов)

Если вы планруете жирный тариф то мб вам дадут в аренду за 10 рублей его тоже хороший без геморный вариант..

 

 

Link to comment
Share on other sites

  • 0
10 часов назад, PASPARTU сказал:

GPON оборудование дорогое само по себе,

Ну хз, тот же fibrehome оптом 20 баксов. без опта 25, да розетка там синяя и по может быть под италию или бразилию, но на рос али он 7к. Я вижу тут только жадность. Вообще у РТ была забавная ситуация когда я подключался у меня в регионе 670 6к, в Питере 4.5, потом выправили на 6 везде, ОГО теперь 7к хотят за эту поделку. На мой взгляд операторы у которых ГПОН, должны давать абонентское оборудование либо за себе стоимость, либо за смешную аренду. Сама технология достаточно не дорогая, оптика пасивная, стоит не дорого, станция до 20-40 км. 

 

Link to comment
Share on other sites

  • 0
3 часа назад, Александр Павлов сказал:

одскажите вот какой момент

Короче если у тебя  DFP-34X-2C2 залей последнею прошивку в стик, потом сброс(СБРОС МОЖНО ДЕЛАТЬ ТОЛЬКО НА DFP-34X-2C2  F)(только данные запиши).
Вот это тебе подходит инструкция обрати внимание что в транспорт моде тебе не нужен vlan на стике, он указывается на кеннектик, и Vlan у тебя может быть не 30 а 66 или 120 или 130 .

После того как настроишь, перезагрузишь стик, на кенектике где подключение по ИП надо выключить или поставить DHCP. И настроить PPOE.()

Точнее сказать что там у РТ смогу только завтра после обеда.

ЗЫ Можешь оставить как у тебя есть сейчас но настройки Vlan и Параметры ИП нужно выключить убрать с кенектика

 

 

Edited by Leshjs
Link to comment
Share on other sites

  • 0
5 часов назад, Leshjs сказал:

Если два устройства не принципиально, гпон розетка или роутер под брендом РТ типа ртгм4 он же зте670\680, за 1.5 к (дороже ну хз хотя некоторые цены чет взвинтили, сорян но проверенный продавец чет свернул лавку).

Заказал на али за 1000р поддерживаемый RG-1421G-WAC. Погоняю, посмотрю как работает в бридже, и решу. Кол-во железок не принципиально, роутеры в котельной стоят. Так то, раз от модуля прирост производительности мало вероятен, то наверное и смысла нет заморачиваться, особенно, учитывая сопутствующие проблемы с нагревом и совместимостью. Спасибо всем за ответы.

Link to comment
Share on other sites

  • 0
15 часов назад, Leshjs сказал:

Короче если у тебя  DFP-34X-2C2

А как определить какой у меня? И на что влияет VLAN ID прописанный и в SPF и кинетике одновременно? Кроме того, что именно в такой конфигурации поднимается ППОЕ ибо, если убрать из кинетика VLAN ID, то PPOE отказывается подниматься. Для стика или роуетера это какая то двойная нагрузка или что? ППОЕ поднимает кинетик.

Link to comment
Share on other sites

  • 0
15 часов назад, Leshjs сказал:

ЗЫ Можешь оставить как у тебя есть сейчас но настройки Vlan и Параметры ИП нужно выключить убрать с кенектика

ППОЕ не поднимается если на кинетике не прописан VLAN ID. Верне поднялось один раз, когда я только настроил, но после перезагрузки не поднималось больше. Я со специалистом ТП РТ минут 40 пытались поднять соединение, он какие то сервисы со своей стороны удалял, проверил нет ли привязки по маку, прописал родной серийник моего стика на своей стороне, ничего непомогло, кроме как прописать влан ид в кинетике, после этого ппое сразу же поднялось.

Link to comment
Share on other sites

  • 0

Долго лопатил данную тему, свожу свой опыт воедино...

модуль SFP: https://aliexpress.ru/item/4000086970977.html?spm=a2g2w.orderdetail.0.0.76314aa6fgnMx7&sku_id=10000000231912386
переходник SC APC(зеленый) на UPC(синий): https://aliexpress.ru/item/1005003048956424.html?spm=a2g2w.orderdetail.0.0.1e9b4aa6oKFDl6&sku_id=12000023473025573

прошивки: https://github.com/Anime4000/RTL960x/tree/main/Firmware/DFP-34X-2C2 - нужна прошивка 210702

Vendor ID:
Huawei -        HWTC
ZTE -            ZTEG
Nokia/Alcatel-Lucent -    ALCL
Ubiquiti -        UBNT
Fiber Home -        FHTT
Realtek -        RTKG
TP-Link -        TPLG
Sercomm -        SCOM

Текущий серийный номер (с которым работает интернет) указан в настройках маршрутизатора от оператора. 
Нужны последние восемь символов -> в модуль прописываем так: VendoridSerialNumber 
Там же посмотреть VLan для Internet и IPTV и логин/пароль для PPPoE
Или (если новое подключение): узнать у инсталятора Vlan и логин/пароль для PPPoE, сообщить ему свой серийный номер от модуля для прописывания на стороне оператора.

Оператор Ростелеком Северо-запад

1. включить и зайти на "свой" маршрутизатор, сменить в настройках Мои сети и Wi-Fi DHCP адресацию на отличную от 192.168.1.1, сохранить настройки, запомнить на что поменяли, выключить.
2. установить модуль SFP, подключить оптику, включить маршрутизатор, зайти и в настройках интернет соединения Ethernet установить Настройка IPv4: вручную 192.168.1.2 маска 255.255.255.0
    В модуле SFP:
3. заходим через браузер на адрес 192.168.1.1 логин/пароль: admin/admin
4. запоминаем серийный номер модуля SFP и MAC-адрес (на всякий случай), меняем серийный номер (в двух местах) на серийный номер VendoridSerialNumber
5. меняем прошивку на 210702 (если IPTV не нужно, то прошивку менять не требуется и пункты 6, 7 не нужно выполнять)
5.1. через telnet сбрасываем в заводские настройки:
    flash_eraseall /dev/mtd3
    reboot
5.2. через telnet прописываем:
    flash set PON_VENDOR_ID SCOM            подменить Vendor ID (можно и через WEB-ку)
    flash set ELAN_MAC_ADDR FFFFFF000000        прописать в стик мак от родного роутера провайдера (нужен GPON MAC) или прописать заводской от модуля
    reboot

(не прошло у меня с MAC_KEY - генератор сработал, но прописать не дал, на github пишут, что только на версии ПО 220304:
    echo -n "hsgq1.9aFFFFFF000000" | md5sum    
    46f4ea2e3f18ba3bc1f2671b5f7e1f62        Получаем mac_key
    flash set MAC_KEY 46f4ea2e3f18ba3bc1f2671b5f7e1f62    Копируем и прописываем mac key

6. заново логинимся, в настройках в модуле отключаем DHCP, IPv6
7. в настройках WAN прописываем два параметра (Internet и IPTV): 
    - VlanID: 10; 802.1p_Mark:0; ChannelMode: bridged; ConnectionType: Internet; PortMapping: НЕ ВКЛЮЧАЕМ
    - VlanID: 11; 802.1p_Mark:4; ChannelMode: bridged; ConnectionType: Internet_TR069; PortMapping: НЕ ВКЛЮЧАЕМ
    - VlanID: 9 - появился сам при подключении оптики - это TR069 - для управления оператором
8. меняем пароль admin-а (если требуется по соображениям), сохраняем
9. перезагружаем модуль (есть пункт меню Reboot), логинимся, смотрим статусы: ONU Status: "O5", LOID Status: "Initial Status" и Wan Interface: "UP" 
    В маршрутизаторе (на примере Keenetic):
10. Интернет соединение проводное Ethernet:
    - Настройка IPv4: установить на Автоматическая (DHCP) 
    - выделяем порт для IPTV, остальные по умолчанию
    - прописываем Vlan Интернет: 10; Vlan IPTV: 11
    - аутентификация у провайдера: PPPoE логин/пароль (пароль такой же как логин)
    - сохранить, проверить статус PPPoE должен получить IP адрес от оператора
11. Мои сети и Wi-Fi: включить IGMP-прокси и выбрать IPTV-подключение : Vlan 11 - телевидение; протокол: Авто; сохранить
12. Подключить по кабелю ПК и ТВ приставку - проверить работу
13. Для доступа в модуль при активном Интернете: (при смене настроек в роутере может потребоваться повторная манипуляция)
    - в строке браузера стираем все до адреса маршрутизатора и дописываем /a (например 192.168.10.1/a) и попадаем в интерфейс командной строки CLI
    - подаем команду: interface ISP ip alias 192.168.1.2 255.255.255.0
    - system configuration save
14. заходим через браузер в модуль, смотрим температуру, прикручиваем радиаторы к модулю, смотрим температуру...
15. контрольное пере-включение, проверка
16. наслаждаемся своим трудом.

если переходник APC-UPC не ставить, то сигнал отличался на 3db хуже; можно (если на объекте розетка) вместо переходника использовать кабель APC-UPC или (если заходит оконечный кабель APC)
вместо переходника использовать кабель APC-UPC с проходным соединителем APC. 

если радиаторы не ставить, то температура выше на 10 градусов.

 

Edited by dimitry
коррекция
Link to comment
Share on other sites

  • 0
22 часа назад, dimitry сказал:

Vendor ID:

Я так понимаю у вас класический зте 670, и ZTEG.? РТ на выходных настроил там нет проблем. Fiber Home -        FHTT так и не завел, есть также мнение что Nokia/Alcatel-Lucent -    ALCL тоже на данном стике не поедет. 
 

Link to comment
Share on other sites

  • 0
В 28.12.2022 в 12:59, dimitry сказал:

если переходник APC-UPC не ставить, то сигнал отличался на 3db хуже.

Не обязательно переходник покупать, можно купить патчкорд зеленый - синий (SC/APC-SC/UPC SM , 1 м), на озоне 263 рубля и ждать всего пару дней, а не месяцы с алишки.

 

Скрытый текст

283326866__2023-01-03_154038385.thumb.png.0e9b0dfe52275c6936af1f65cafd07de.png

 

  • Upvote 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...