Jump to content
  • 10
karimovrt

Разрешить расширение встроенной flash выключением Dualboot

Question

Сегодня после того как увидел, что появилась прошивка 3.1 решил обновить зоопарк роутеров City. Обновится не смог, нехватка памяти. Текущий конфиг на 2.15:

Интерфейс wi-fi
Сетевой ускоритель
сервер dhcp
igmp
upnp
ssh

adguard dns
ipsecvpn (+зависимый l2tp клиент, хотя он мне не нужен)
eoip
пингчекер
udpxy
ddns

Весит 7.5 мегабайта. Обновление до 3.1 уже не лезет в доступные 8 мб, не говоря уж о том, что я бы хотел добавить dot/doh. 

Попытка отключить пингчекер, upnp, ssh всё равно не позволяет уложиться в 8 мб. 

Как видите количество компонентов достаточно скудно...

Роутеры с таким же флеш: Start, 4G, Lite, City, Air.

 

Текущая ситуация по сути превращает устройства в кастратов либо лишает той самой поддержки которой славится Keenetic. Прошивка есть, но поставить нельзя, либо ограничить себя в компонентах по самое...

 

Что я прошу (да и многие наверное поддержат): Добавить возможно отключать dualboot для увеличения доступной flash памяти до 16 мегабайт.

Edited by karimovrt

Share this post


Link to post
Share on other sites

Recommended Posts

  • 2
  • 1
1 минуту назад, vasek00 сказал:

назовите те сервисы которые нужны на роутере с 64МБ?

Прочитайте первое сообщение темы. Как мне кажется проблема обозначена вполне определённо.

Share this post


Link to post
Share on other sites
  • 0

Для тех, кого не устраивает 3.x по тем или иным причинам (в том числе и из-за размера) будет неофициальная legacy 2.15.

Share this post


Link to post
Share on other sites
  • 0
В 03.09.2019 в 23:53, Le ecureuil сказал:

Для тех, кого не устраивает 3.x по тем или иным причинам (в том числе и из-за размера) будет неофициальная legacy 2.15.

Вы компетентным лицам напишите пожалуйста, чтобы они это на своих маркетингово-рекламных страницах указали: великолепная поддержка компании. но не официальная. урезанная. и все указанные в ТТХ функции, вы не сможете использовать) точнее сможете одновременно использовать процентов 5% из доступного)

А пока вот:

Интерфейс wi-fi
Сетевой ускоритель
DHCP
IGMP
SSH
Adguard DNS
Ipsec + l2tp
EOIP
Keenetic Cloud

Даже такой состав не лезет. Это откровенное издевательство.

Edited by karimovrt

Share this post


Link to post
Share on other sites
  • 0

Поддержу отключение dual boot, т.к. большинство пользователей кинетиков про прошивку, обновление, сервера VPN ничего не знают и знать не хотят. Сидят годами на стоковой и не обновляются, так что автообновление в глобальном смысле хорошее дело. А те, кто хочет втиснуть побольше компонентов, вероятно уже обладают минимумом знаний, что бы в случае неудачи восстановить девайс через TFTP (или как там сейчас раскирпичивать девайс).

Share this post


Link to post
Share on other sites
  • 0
9 часов назад, JIABP сказал:

 А те, кто хочет втиснуть побольше компонентов, вероятно уже обладают минимумом знаний, что бы в случае неудачи восстановить девайс через TFTP (или как там сейчас раскирпичивать девайс).

Для начала во всех моделях где стоит flash 16МB (dual) памяти RAM: 64MB => вы считаете кол-во RAM это достаточно для ваших пожеланий.

Роутер на базе USB уже имеют flash 32МB (dual) памяти RAM: 128MB => и куча доп.сервисов Entware или компонентов в ПО.

 

Edited by vasek00

Share this post


Link to post
Share on other sites
  • 0
В 12.09.2019 в 09:56, vasek00 сказал:

вы считаете кол-во RAM это достаточно для ваших пожеланий

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

Share this post


Link to post
Share on other sites
  • 0

"Обновление устройства 4 года со дня релиза" ооо да..... На Air L2TP сервер+Keenetic Cloud уже не влезает, на этом обновление закончилось

Share this post


Link to post
Share on other sites
  • 0

О-о-о, да-а-а! Еще одна песочница для прошивок с переразметкой! Полное лишение гарантии! Полное снятие с поддержки! В случае проблем или окирпичивания устройств, проблемы пользователя становятся... проблемами пользователя! Даёшь полную свободу!!!

hard offtop )))

Share this post


Link to post
Share on other sites
  • 0
1 час назад, TheBB сказал:

О-о-о, да-а-а! Еще одна песочница для прошивок с переразметкой! Полное лишение гарантии! Полное снятие с поддержки! В случае проблем или окирпичивания устройств, проблемы пользователя становятся... проблемами пользователя! Даёшь полную свободу!!!

hard offtop )))

Честно говоря вы сами себе создаёте проблемы и пользователям заодно. Неужели трудно сразу поставить в девайсы нормальный объём копеечной памяти? В младших моделях памяти не хватает или её впритык, в старших её некуда девать. Поставили бы в младшие модели флешки пусть на 64 метра, разделили на 2х32 и всем бы хватило. Самим бы прессовать код не пришлось. Наверняка даже отказывались от каких-то решений в прошивках, т.к. они слишком много весят и не влазят в мизерную память младших Кинетиков. Сами создали проблему, а виноваты оказывается пользователи.  

  • Upvote 4

Share this post


Link to post
Share on other sites
  • 0
9 минут назад, Кинетиковод сказал:

Честно говоря вы сами себе создаёте проблемы и пользователям заодно. Неужели трудно сразу поставить в девайсы нормальный объём копеечной памяти? В младших моделях памяти не хватает или её впритык, в старших её некуда девать. Поставили бы в младшие модели флешки пусть на 64 метра, разделили на 2х32 и всем бы хватило. Самим бы прессовать код не пришлось. Наверняка даже отказывались от каких-то решений в прошивках, т.к. они слишком много весят и не влазят в мизерную память младших Кинетиков. Сами создали проблему, а виноваты оказывается пользователи.

А причем тут я? Мнение частное, частично или полностью не совпадающее с мнением других, все факты искажены, а персонажи вымышлены, поставляется "as is".

Share this post


Link to post
Share on other sites
  • 0
20 минут назад, TheBB сказал:

А причем тут я? Мнение частное, частично или полностью не совпадающее с мнением других, все факты искажены, а персонажи вымышлены, поставляется "as is".

Ну вы вроде в команде разработчиков или нет? Да если и нет это не меняет сути дела. Мой Омни 1 например ещё могёт, но из-за 8 метров флеш де факто инвалид. Да и у него при острой недостаче памяти ещё метр отъедает система, но так предусмотрено в Keenetic OS для нужд системы и чтобы вернуть этот мегабайт возможно надо вносить изменения в компоненты системы. Ладно уж, никак Омни на ноги не поставить.

Другое дело агрегаты 2х8, им то можно помочь. Вносить изменения в схему работы системы не требуется, надо только выпустить её в виде 1х16 и проблема решена. Не думаю что это такая уж огромная работа. Для массово юзера я этого делать не предлагаю, эти пусть наслаждаются гарантией и резервированием, но почему бы для продвинутых юзеров не порешать вопрос? Можно даже не переводить все ветки на 1х16, пусть хотя бы для stable будет доступна версия full flash. Можно так и назвать канал, например  stable full. Юзер при обновлении выбирает

components list stable full

и получает версию 1х16. С учётом того, что модели 2х8 не имеют usb портов, за исключением обрубка 4G им 16 метров хватит до выхода их из строя, либо прекращения выпуска прошивок, как скажем для первых белых Кинетиков, в зависимости от того, что наступит раньше. Вопрос решён, все счастливы!

Просьба о выпуске 1х16 это не прихоть и блажь пользователей, а острая необходимость. Проблему создал сам производитель на пустом месте, так почему бы не исправить свою ошибку? Тем более это можно сделать софтово не неся никаких затрат.

  • Upvote 2

Share this post


Link to post
Share on other sites
  • 0
1 час назад, Кинетиковод сказал:

... Поставили бы в младшие модели флешки пусть на 64 метра, разделили на 2х32 и всем бы хватило...

А точно хватит? "640K ought to be enough for anybody" проходили, не хватает.

28 минут назад, Кинетиковод сказал:

... Проблему создал сам производитель на пустом месте, так почему бы не исправить свою ошибку?..

А ошибка в чём? Новое ПО требует новое "железо"? Или у Вас Windows 10 до сих пор работает на 90 Pentium CPU 16 MB RAM 20 MB HDD? (параметры произвольные)

Не, мне действительно интересно. )))

И сразу:

1 час назад, TheBB сказал:

Мнение частное, частично или полностью не совпадающее с мнением других, все факты искажены, а персонажи вымышлены, поставляется "as is"

 

Share this post


Link to post
Share on other sites
  • 0
3 часа назад, karimovrt сказал:

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

В данной ветке шел разговор - "об выключении dual flash например 8+8 в полноценные 16" и я имел ввиду про кол-во ОЗУ 64МБ которое есть на роутере и которое должно хватить для его стабильной работы при запущенных сервисах которые собираются устанавливать не в 8 а в 16.

Вот два примера

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

На 4G релиз 2.15 с 64МБ и 8МБ flash


    <file name="proc:meminfo">
        <![CDATA[
MemTotal:          61684 kB
MemFree:           11480 kB
Buffers:            5888 kB
Cached:            21144 kB
SwapCached:            0 kB
Active:            12528 kB
Inactive:          22836 kB
Active(anon):       8392 kB
Inactive(anon):       84 kB
Active(file):       4136 kB
Inactive(file):    22752 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:          8356 kB
Mapped:            10756 kB
Shmem:               144 kB
Slab:               9640 kB
SReclaimable:       1996 kB
SUnreclaim:         7644 kB
KernelStack:         600 kB
PageTables:          256 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:       30840 kB
Committed_AS:      26152 kB
VmallocTotal:    1048372 kB
VmallocUsed:        1776 kB
VmallocChunk:    1037456 kB

На ExtraII c 128МБ и 16+16МБ flash релиз 3.3

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


    <file name="proc:meminfo">
        <![CDATA[
MemTotal:         125440 kB
MemFree:           31332 kB
MemAvailable:      64252 kB
Buffers:           10208 kB
Cached:            33456 kB
SwapCached:            0 kB
Active:            36696 kB
Inactive:          27300 kB
Active(anon):      20492 kB
Inactive(anon):      248 kB
Active(file):      16204 kB
Inactive(file):    27052 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:         20364 kB
Mapped:            19592 kB
Shmem:               408 kB
Slab:              14224 kB
SReclaimable:       1852 kB
SUnreclaim:        12372 kB
KernelStack:        1472 kB
PageTables:          824 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:       62720 kB
Committed_AS:     121072 kB
VmallocTotal:    1048372 kB
VmallocUsed:           0 kB
VmallocChunk:          0 kB

 

 

 

Выпускаемые роутеры как хорошо видно  

Keenetic Start Flash: 4MB. RAM: 32MB
Keenetic 4G II Flash: 4MB, RAM: 32MB

Keenetic Start II Flash: 8MB RAM: 64MB
Keenetic 4G III Rev. A Flash: 8MB, RAM: 64MB
Keenetic 4G III Rev. B Flash: 8MB RAM: 64MB
Keenetic Lite II Flash: 8MB, RAM: 64MB
Keenetic Lite III Rev. A Flash: 8MB, RAM: 64MB
Keenetic Lite III Rev. B Flash: 8MB. RAM: 64MB
Keenetic Omni Flash: 8MB, RAM: 64MB
Keenetic Omni II Flash: 8MB, RAM: 64MB

Keenetic Viva Flash: 16MB, RAM: 128MB
Keenetic Extra Flash: 16MB, RAM: 128MB
Keenetic II Flash: 16MB, RAM: 128MB
Keenetic III Flash: 16MB, RAM: 128MB

Keenetic Extra II Flash: 16+16MB, RAM: 128MB
Keenetic Air Flash: 8+8MB, RAM: 64MB

Keenetic Giga II Flash: 16MB, RAM: 256MB
Keenetic Giga III Flash: 128MB, RAM: 256MB
Keenetic Ultra Flash: 16MB, RAM: 256MB
Keenetic Ultra II Flash: 128MB, RAM: 256MB
Keenetic DSL Flash: 16MB, RAM: 128MB
Keenetic VOX Flash: 16MB, RAM: 128MB
Keenetic LTE Flash: 128MB, RAM: 128MB

Новые

Start (KN-1110) Flash: 16MB,(Dual Boot), RAM: 64MB (DDR2)
4G (KN-1210) Flash: 16MB, (Dual Boot), RAM: 64MB (DDR2)
Lite (KN-1310) Flash: 16MB, (Dual Boot), RAM: 64MB (DDR2)
City (KN-1510) Flash: 16MB, (Dual Boot), RAM: 64MB (DDR2)
Air (KN-1610) Flash: 16MB, (Dual Boot), RAM: 64MB (DDR2)

Omni (KN-1410) Flash: 32MB, (Dual Boot), RAM: 128MB (DDR2)
Extra (KN-1710) Flash: 32MB, (Dual Boot), RAM: 128MB (DDR2),

 

Мне например показалось, что ExtraII которая на 7628 релиза 3.1/3.3 нагружают его сильнее чем та жа 2.15 с теми же приложениями/сервисами.

Share this post


Link to post
Share on other sites
  • 0
3 минуты назад, TheBB сказал:

Новое ПО требует новое "железо"?

Простите, где вы в Кинетиках нашли новое железо? Движуха наблюдается только в топ сегменте. В бюджете у которого проблема с памятью никакого нового железа нет. 7628 как был, так и остался. Память была 1х8, стала 2х8, т.е. не изменилась, но зарезервировалась. После отделения от Zyxel выпустили те же агрегаты в новых корпусах. Что за новое железо вы обнаружили в этих корпусах для меня загадка.

  • Upvote 2

Share this post


Link to post
Share on other sites
  • 0

Да, действительно, mea culpa, как говаривали древние... )))

7 минут назад, Кинетиковод сказал:

Простите, где вы в Кинетиках нашли новое железо? Движуха наблюдается только в топ сегменте. В бюджете у которого проблема с памятью никакого нового железа нет. 7628 как был, так и остался. Память была 1х8, стала 2х8, т.е. не изменилась, но зарезервировалась. После отделения от Zyxel выпустили те же агрегаты в новых корпусах. Что за новое железо вы обнаружили в этих корпусах для меня загадка.

С тех древних пор, ничего не изменилось. Сменили шильдик, запихнули тот же набор радиодеталек, но в "коробку" из пластика другого цвета. И всё. Каюсь-каюсь... С разморозкой меня!

На всякий:

2 часа назад, TheBB сказал:

Мнение частное, частично или полностью не совпадающее с мнением других, все факты искажены, а персонажи вымышлены, поставляется "as is".

 

Share this post


Link to post
Share on other sites
  • 0
В 14.09.2019 в 18:34, TheBB сказал:

А ошибка в чём? Новое ПО требует новое "железо"? Или у Вас Windows 10 до сих пор работает на 90 Pentium CPU 16 MB RAM 20 MB HDD?

Я бы мог с Вами согласится, если бы не:

1. менялось железо

2. железка не была выпущена в середине 2018 года (т.е. прошел всего лишь год)

3. такая проблема не была у половины модельного ряда, который всё также выпущен в 2018 году.

Edited by karimovrt

Share this post


Link to post
Share on other sites
  • 0
В 14.09.2019 в 18:37, vasek00 сказал:

В данной ветке шел разговор - "об выключении dual flash например 8+8 в полноценные 16" и я имел ввиду про кол-во ОЗУ 64МБ которое есть на роутере и которое должно хватить для его стабильной работы при запущенных сервисах которые собираются устанавливать не в 8 а в 16.

Не смешите) Так вижу, сидят такие разработчики и проводят сложные математические вычисления, что для 8 мегабайт rom, нужно именно 64 мегабайта ram. И ни байта меньше/больше, иначе "не заведётся".

  • Загрузка ЦП18%
  • Память 45% (29/64 Мбайт)

Можете смело удвоить эти показатели и поддержать идею "отключения dualboot" и расширения доступной памяти до 16 мб.

Share this post


Link to post
Share on other sites
  • 0

Продумали бы вопрос как на примонтированную флешку можно было бы устанавливать модули и сервисы из "магазина" )))))???  

Edited by MDP

Share this post


Link to post
Share on other sites
  • 0

...или другое предложение....маркетологам понравиться...

Выпускать флешку под брендом keenetic extended flash, которую воспринимает только роутер.))))) 

Share this post


Link to post
Share on other sites
  • 0
1 час назад, karimovrt сказал:

Не смешите) Так вижу, сидят такие разработчики и проводят сложные математические вычисления, что для 8 мегабайт rom, нужно именно 64 мегабайта ram. И ни байта меньше/больше, иначе "не заведётся".

  • Загрузка ЦП18%
  • Память 45% (29/64 Мбайт)

Можете смело удвоить эти показатели и поддержать идею "отключения dualboot" и расширения доступной памяти до 16 мб.

Смешить вас, да вы что, какие расчеты.

Про этот параметр "Память 45% (29/64Мбайт)" не показывайте и больше не пишите - так как ранее было показана реальное распределение памяти на роутере, можно повторить еще раз для вас

<file name="proc:meminfo">
        <![CDATA[
MemTotal:          61684 kB
MemFree:           11480 kB
Buffers:            5888 kB
Cached:            21144 kB
SwapCached:            0 kB
Active:            12528 kB
Inactive:          22836 kB
Active(anon):       8392 kB
Inactive(anon):       84 kB
Active(file):       4136 kB
Inactive(file):    22752 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:          8356 kB
Mapped:            10756 kB
Shmem:               144 kB
Slab:               9640 kB
SReclaimable:       1996 kB
SUnreclaim:         7644 kB
KernelStack:         600 kB
PageTables:          256 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:       30840 kB
Committed_AS:      26152 kB
VmallocTotal:    1048372 kB
VmallocUsed:        1776 kB
VmallocChunk:    1037456 kB

MemTotal и MemFree перевод найдете в интернет, о каких в вашем случае 64-29=35МБ свободной памяти идет речь? Могу догодыватся например  MemFree (11480 kB) + Buffers (5888 kB) + Cached (21144 kB) = 38512 kB. Это на 4G роутере, теперь добавьте еще сервис TSMB и скажите какой будет расход памяти на 64МБ или хотя бы свободной и как стабильно будет работать роутер?

Так же ранее был список роутеров выпускаемые модели так и старые, где видно не вооруженным глазом - размер flash и кол-во памяти в модели о каком расчете идет речь?

Edited by vasek00

Share this post


Link to post
Share on other sites
  • 0
7 минут назад, vasek00 сказал:

теперь добавьте еще сервис TSMB и скажите какой будет расход памяти на 64МБ

Обсуждаемые модели не поддерживают TSMB. Модели с поддержкой TSMB имеют схему 2х16 и им на данный момент памяти хватает.

Share this post


Link to post
Share on other sites
  • 0
Только что, Кинетиковод сказал:

Обсуждаемые модели не поддерживают TSMB. Модели с поддержкой TSMB имеют схему 2х16 и им на данный момент памяти хватает.

Да какая разница, поддерживает данная модель или нет => памяти должно хватать для всех сервисов/служб запущенных на роутере для его стабильной работы.

Не нужен TSMB назовите те сервисы которые нужны на роутере с 64МБ?

Share this post


Link to post
Share on other sites
  • 0

Если на 1110 / 1310 запустить ipsec + openvpn, то вместо половины памяти внезапно она почти закончится...

Share this post


Link to post
Share on other sites
  • 0
1 час назад, Le ecureuil сказал:

Если на 1110 / 1310 запустить ipsec + openvpn, то вместо половины памяти внезапно она почти закончится...

Так Вы и просто ipsec не запустите. Прошивка 3.1 с ним попросту не влезет)

Share this post


Link to post
Share on other sites
  • 0
1 час назад, Le ecureuil сказал:

Если на 1110 / 1310 запустить ipsec + openvpn, то вместо половины памяти внезапно она почти закончится...

Надо дать возможность юзерам пользоваться хотя бы чем-то одним и не обязательно юзеру ведь нужны озу прожорливые компоненты. Ветка 1х16 подразумевается только для продвинутых юзеров, которые осознают возможные сюрпризы при расширении памяти. Это как бы такая вечная draft ветка без официальной техподдержки.

А вообще выпускать новую линейку не способную работать на актуальном ПО это конечно странно. Речь то про актуальные модели, которые сейчас в продаже. Получается из младшей линейки кроме Омни и Экстры лучше ничего не брать. Ну и DSL конечно.

Share this post


Link to post
Share on other sites
  • 0

1110 и прочие были выпущены во времена 2.10. Тогда все умещалось нормально.

Новые модели уже производятся с 32 Мбайт flash.

Share this post


Link to post
Share on other sites
  • 0
10 часов назад, Le ecureuil сказал:

1110 и прочие были выпущены во времена 2.10. Тогда все умещалось нормально.

Новые модели уже производятся с 32 Мбайт flash.

Какие новые? Есть "продолжение" моделей lite, city и т.д.? Нет...в продаже не наблюдаю, анонсов не видел.

Указанные выше модели широко продаются? Да.

Итог: Ваш комментарий не принят)

https://help.keenetic.com/hc/ru/articles/360001996500-Гарантийный-срок-и-поддержка-для-моделей-Keenetic-с-индексом-KN-xxxx-

Срок гарантированного обновления функций и безопасности (выпуска версий операционной системы KeeneticOS) составляет 4 года с начала продаж модели.

Апрель-июль 2022 = начало продаж апрель-июль 2018. Год-полтора и роутеры превратились в тыкву.

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0
4 часа назад, karimovrt сказал:

Апрель-июль 2022 = начало продаж апрель-июль 2018. Год-полтора и роутеры превратились в тыкву.

Хорошая тыква на 2.15/2.16 (первое ее упоминание 08.09.2019 23:44)

Мои ощущения от 3.х на данных 7628 - чуток стали помедленнее, т.е. проц нагружается сильнее чем на 2.15

Share this post


Link to post
Share on other sites
  • 0
1 час назад, vasek00 сказал:

Хорошая тыква на 2.15/2.16 (первое ее упоминание 08.09.2019 23:44)

Мои ощущения от 3.х на данных 7628 - чуток стали помедленнее, т.е. проц нагружается сильнее чем на 2.15

"Ветка 2.15 переходит в неофициальную категорию legacy: 2.16.D. Скажем так, good old stable.

Эта песочница создана для следующих категорий пользователей:

  • желающие остаться на ветке 2.x с ядром 3.4 (по разным причинам)
  • желающие иметь поддержку для устройств на MT7620 и RT6856 и держать их в актуальном состоянии с точки зрения критических багов и уязвимостей"

1. Как сами причастные к компании позиционируют - эта прошивка не официальная. Поддержка не оказывается.

2. Эта песочница создана для.... в связи с тем, что своими действиями компания по сути лишила официальной поддержки.

3. Мне не нужны legacy, draft, beta и прочий зоопарк прошивок. Мне надо, чтобы роутер остался работоспособным получая официальную поддержку которая заявлена производителем. В настоящий момент (не по моей вине) я или лишаюсь функционала (в очередной раз замечу, что количество компонентов смешное), или не имею возможности обновиться.

Edited by karimovrt
  • Upvote 1

Share this post


Link to post
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...