IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2021/08/22
~AreEnn
~R4SAS
~acetone
~orignal
~villain
@onon
&N00B
+relaybot
DUHOVKIN_
Guest7184
Komap-
Most2
Nausicaa
Nikat
Robert_Paulson
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
fidoid
karamba_i2p
nemiga
not_bob_afk
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
uis
un
unlike
user
weko
whothefuckami
HidUser0 R4SAS: upnp скомпилирован в релизах I2pd?
orignal давно уже
orignal пойду изменения релиза писать
HidUser0 на #i2pd-dev в IRC2P спрашивают
HidUser0 порт не открывается у кого то
orignal так надо в конфиге включить
HidUser0 он включил
HidUser0 [17:35] <HidUser0> upnp enabled in conf file?
HidUser0 [17:35] <murdock> yes
orignal а с чего он взял что у него UPnP откоет?
orignal знаешь я уже там перестал отвечать на вопросы дебилов
HidUser0 в смысле
orignal у него UPnP на роутере есть?
HidUser0 orignal: если не хочешь, что бы спрашивали, надо faq сделать
HidUser0 orignal: да
orignal может он какой то несместимый
orignal с miniupnpc
orignal у меня например дома не открывает
HidUser0 у тебя белый ip?
orignal на роутере да
orignal причем иногда открывает иногда нет
orignal вот этот мудозвон
orignal пробрость порты сам не может?
orignal нет бялть будет мозги ебать
HidUser0 может и может, но I2pd то чо не открывает
orignal а никто не и обещал что будет
orignal они все считают что им кто то что то должен
HidUser0 Лол
orignal вот с openwrt всегда открывает
orignal но у меня стоковая прошивка
orignal вот буржуи у них такая манера
orignal "аааа помогитте! не работает! ну помгоите же кто ниюбудь. аааа"
orignal товарищ я думаю даже не удосжился посмотреть на роутере идут ли запросы
HidUser0 посмотрел
orignal зпаустить с логом и посмотеть сообщения i2pf тоже
HidUser0 не идут
orignal он может только сидеть там и вонять
HidUser0 [17:42] <murdock> I found "UPnP: unable to find valid Internet Gateway Device: error 0" in i2pd logs
HidUser0 как только ты спросил)
orignal ну все
orignal не может miniupnpnc найти его роутер
orignal что и требовалось доказать
HidUser0 ок, передал
orignal так это всегда так с ними
R4SAS лол
R4SAS orignal: ну что, начал писать?
orignal пишу
orignal много...
orignal через час закоммичу ChangeLog и ты глянешь
orignal там просто охуеть сколько))
R4SAS ну дык
orignal куда не ткнешься везде куча изменений
R4SAS старались)))
orignal кучу изменений просто не помню
R4SAS я же показывал тебе как смотреть коммиты от релизы
R4SAS до транка
orignal я так и делаю
R4SAS я пока что проверяю свои чруты
R4SAS ибо я не знаю запустятся ли они вообще
R4SAS не проверял до сих пор
R4SAS чруты вроде пашут, поставит собирать транк там
R4SAS пока что пойду поправлю сборку на федоре
R4SAS murdock: добрался и сюда?
murdock ага
R4SAS так, федю вроде поправил, сейчас залью фикс для основного spec файла
orignal а че тогда выпендивался?
orignal сразу бы по русски спрашивал
murdock я почему-то решил, что раз существует #i2pd-ru, то #i2pd-dev автоматически становится не-ru
orignal логично
orignal i2pd-ru просто старый канал еще до илиты
orignal R4SAS я закинул
orignal смотри что упустил
murdock Возвращаясь к вопросу про upnp: планируется ли замена либы на ту, что стабильно работает? Если нет, то почему: это не нужно или рук не хватает, чтобы этим заняться?
R4SAS ща доберусь
R4SAS со своими срутами до конца разберусь
R4SAS чрутами?
orignal обхясняю
orignal у нас используется miniupnpc
orignal вот с чем работает с тем и будет
orignal но оно работает не со всмеми роутерами
R4SAS murdock: пулл реквесты открыты
R4SAS если есть желание, то милости просим
orignal я думаю он хочет чтобы некто весь в белом пришел и починил
R4SAS но если это внешне зависимое решение, то удостовериться придется что оно есть во всех дистрибутивах, куда ш2зв собирается
R4SAS так что лучшее решение - внешне независимая имплементация.
murdock R4SAS: я потому и спрашиваю, а то вдруг уже через полчаса будет релиз, где все работает
R4SAS нет, это так не работает
R4SAS там точно ничего не поменяется ибо это всё делается на стороне либы miniupnpc
murdock orignal: таки нет, самому было бы тоже интересно поковырять. Но не факт, что справлюсь или вообще соберусь что-то делать
R4SAS вот тут у тебя выдает залупу
R4SAS если более конкретно, то вероятно что тут: github.com/miniupnp/miniupnp/blob/master/miniupnpc/miniupnpc.c#L569
R4SAS но даже если туда завезут поддержку твоео роутера, или еще чего, то это опять же ничего не исправит
murdock после перетыкания провода из wan в lan уже нет, девайс обнаруживается, порт пробрасывается
R4SAS ибо в стабильные системы типа дебиана лежат более старые версии либ и приложений
R4SAS murdock: а у тебя прям статичный IP от провайдера подключен?
murdock не, просто белый
R4SAS или это так совпало просто на просто?
R4SAS ну хз хз, не факт что такой адрес будет форвардиться по портам на стороне провайдера
murdock я пробрасываю порт руками - все ок
R4SAS т.е. работает так называемый провайдерский фаер
R4SAS ну тогда давай смотреть логи
R4SAS появляется ли там 2 проброса
R4SAS TCP и UDP
R4SAS если нет, то опять же ищем в логах, как ш2зв, так и роутера, чего запросило открыть и почему дало отлеп, если он был
R4SAS отлуп*
orignal посмотрел изменения?
R4SAS нет еще
R4SAS погоди чутка
R4SAS изучаю
R4SAS копипаста без разбирательства)))
orignal а что не так?
orignal я же посмотрел изменение какое
R4SAS Prefer public ipv6 address instead temporary (rfc4941)
orignal поправь тогда
R4SAS Pick ECIES routers only for tunnels on non-x64
orignal и что не так?
R4SAS tunelln
R4SAS я залью всё сразу
R4SAS еще иду по списку
R4SAS always create new tunnel from exploratory pool --- этого не вижу, или вошло в группу какую ту
orignal а оно надо?
orignal я подумал что несущественно
R4SAS не знаю
R4SAS если не существенно, то нет
orignal можно добавить
R4SAS залил
orignal вижу
orignal верисю меняем завтра
orignal а то кто нибудь еще сегодня соберет сдуру
R4SAS это да
R4SAS я все равно еще веселюсь с rpm
R4SAS вроде успешно
R4SAS libi2pd/util.cpp: In function 'int i2p::util::net::GetMTUUnix(const boost::asio::ip::address&, int)':
R4SAS libi2pd/util.cpp:347:12: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 16 equals destination size [-Wstringop-truncation] strncpy(ifr.ifr_name, ifa->ifa_name, IFNAMSIZ); // set interface for query ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
R4SAS на такие вещи орет
orignal так я же тебе говорил
orignal передай IFNAMSIZ-1
R4SAS думаешь я запомнил тогда?)))
R4SAS как видишь - нет
R4SAS ща сделаю
R4SAS а разве правильно подрезать?
R4SAS имя интерфейса не верно скопируется
R4SAS хотя наверно да
R4SAS ибо енхер длинные имена))))
orignal так а иначе никак
R4SAS уже понял