LINUX.ORG.RU

Сообщения Gin

 

проблема с настройкой роутера

Добрый день,

после очередного обновления ядра и очередного ребута внезапно сломалась то, что работало годами, а именно функция роутера.

Комп дома раздает интернет на телевизор, на wifi точку доступа и это всё перестало работать.

правила в nftables вот такие сейчас:


table ip filter {
        chain INPUT {
                type filter hook input priority filter; policy accept;
                ip protocol igmp counter packets 6 bytes 192 accept
                ip protocol igmp ip daddr 224.0.0.0/4 counter packets 0 bytes 0 accept
                ip daddr 224.0.0.0/4 udp dport 1900 counter packets 0 bytes 0 accept
                ip protocol gre counter packets 3 bytes 1208 accept
        }

        chain FORWARD {
                type filter hook forward priority filter; policy accept;
                ip protocol udp ip daddr 224.0.0.0/4 counter packets 0 bytes 0 accept
                ip protocol gre counter packets 0 bytes 0 accept
        }

        chain OUTPUT {
                type filter hook output priority filter; policy accept;
                ip protocol gre counter packets 0 bytes 0 accept
        }
}
table ip nat {
        chain PREROUTING {
                type nat hook prerouting priority dstnat; policy accept;
        }

        chain INPUT {
                type nat hook input priority srcnat; policy accept;
        }

        chain OUTPUT {
                type nat hook output priority dstnat; policy accept;
        }

        chain POSTROUTING {
                type nat hook postrouting priority srcnat; policy accept;
                ip saddr 10.73.128.0/24 oif «enp6s0f0» counter packets 0 bytes 0 masquerade
                ip saddr 10.73.2.0/24 oif «enp6s0f1» masquerade
                ip saddr 10.73.2.0/24 oif «enp7s0» counter packets 0 bytes 0 masquerade
                ip saddr 10.73.128.0/24 oif «enp7s0» counter packets 0 bytes 0 masquerade
        }
}

enp7s0 смотрит в интернет, enp6s0 во внутреннюю сеть. подключил к enp6s0 ноут напрямую для дебага, комп пингует ноут, ноут пингует комп, но пинг с ноута в инет не проходит. ip_forward=1 есть

что еще я забыл? И как это вообще дебажить?

 

Gin
()

Bluetooth наушники рэндомно отключаются.

Почему-то постоянно отключаются наушники, примерно раз в 1-10 минут. bluetooth контроллер на плате с wifi, но подключено в USB на плате.

вывод bluetoothctl в этот момент

( читать дальше... )

вывод dmeg|grep -i bluetooth

( читать дальше... )

bluetoothctl show

( читать дальше... )

при этом эти же наушники прекрасно работают если их подключить к телефону. Что им надо? Хочется музыку слушать с компа, а не с телефона...

Перемещено hobbit из general

 

Gin
()

nftables + masquerade

Добрый день,

после обновления ядра до 5.18 внезапно перестали работать старые правила iptables и как следствие отвалилась wifi точка, которая за линуксовым роутером. В процессе поиска причины выяснил, что сейчас iptables уже не модно, а модно nftables. Сконвертировал правила в nft, но нифига не работает. С точки доступа не пингуется ничего за роутером. пробовал разные варианты правил, сейчас правила в nft выглядят вот так:

table ip nat {
        chain PREROUTING {
                type nat hook prerouting priority dstnat; policy accept;
        }

        chain INPUT {
                type nat hook input priority 100; policy accept;
        }

        chain OUTPUT {
                type nat hook output priority -100; policy accept;
        }

        chain POSTROUTING {
                type nat hook postrouting priority srcnat; policy accept;
                ip saddr 10.73.2.0/24 oif "enp6s0" masquerade
                ip saddr 10.73.2.0/24 oif "enp7s0" masquerade
        }
}

enp7s0 - внешний интерфейс в интернет, enp6s0 интерфейс в сторону точки доступа

что я делаю не так и как сейчас принято настраивать маскарадинг?

 

Gin
()

ЭЦП в современном linux

Есть задача подписывать PDF ЭЦП. Чем сейчас можно подписывать pdf гостовскими методами? Те, методы, что были раньше уже не работают из-за несоответствия версий библиотек.

 ,

Gin
()

CIFS и пробелы.

Обнаружилась тут проблема с CIFS. Примонтирована папка по cifs с хранилки файлов, всё вроде работает, но иногда появляются папки с пробелом в конце в имени, которые оказываются недоступны. При этом через smbclient эти папки и файлы внутри вполне доступны. Что с этим можно сделать? Повлиять на именование этих папок нет возможности.

 ,

Gin
()

Буффер обмена по выделению мыши

Добрый день,

перестал частично работать второй буфер обмена, а точнее перестало по нажатию средней кнопки мыши вставлять содержимое второго буфера. Где я что мог накрутить? DE KDE5, дистрибутив debian. Где искать настройки?

 ,

Gin
()

Asterisk+ari-node-client+запись разговоров

Добрый день,

Есть рабочая связка asterisk+ARI client написанный на node.js. Всё работает, разговоры пишутся, но недавно возникла задача складывать их в папки по дате. Команду на запись астериску дает клиент через вызов bridge.record и tcpdump это подтверждает. Но, хоть в описании и есть поле name, но похоже оно никак не учитывается, потому что его изменение не влияет вообще никак на запрос, который уходит в asterisk. Кто может подсказать как изменить имя файла, в который будет писаться разговор?

 ,

Gin
()

Nginx+FastCGI

Добрый день,

Подскажите какое-нибудь достояное решения для запуска FastCGI скриптов из под nginx c нормальной обработкой процессов?

spawn_fcgi не подходит.

Оптимальнее всего подходит Apache, но хотелось его убрать. Еще по описанию идеально подходит некий Пускач (http://falstart.com/puskach/), но заставить его работать у меня не получилось, а автор не выходит на связь :(

 ,

Gin
()

Отваливается буффер обмена

Последнее время стало сильно напрягать, что перестает работать буффер обмена в разных приложениях. Изначально проблема проявлялась только в konsole и KDE, но последнее время попробовал и другие DE и начались проблемы в других приложениях, особенно напрягает в qterminal, telegramm и firefox. Перезапуск приложений помогает не надолго, иногда минут на 30, иногда на пару дней. Что может быть причиной?

 

Gin
()

Печать длинных документов.

Есть у меня необходимость печатать длинные документы длиной 40-50 метров, но не могу этого сделать, печатает максимум 30 метров. Принтер Epson L800, драйвера Epson T50 из gutenprint, в настройках принтера в CUPS установлены параметры размера листа 21см на 45 метров, но печатается ровно 30 метров и никак не могу изменить это. Печатаю из inkscape в векторе. Как это отладить и поймать виновника?

 ,

Gin
()

Firefox 57.0b10 temporary extension

Добрый день,

подскажите как можно решить следующую проблему. Пытаюсь загрузить временное расширение, а оно мне ругается «There was an error during installation: Add-on » «is not compatible with application version. add-on minVersion: 57.0b1.0. add-on maxVersion: 59.0.*.»

при этом что не ставлю в эти поля ничего не меняется.

 

Gin
()

Сборка Qt 5.9 без лишнего.

Всем привет, пытаюсь собрать Qt 5.9 и нужно, что бы оно собиралось максимально быстро. Для этого добавил в configure -nomake examples -nomake tests но, оно всё-равно собирает примеры. Как убедить не делать этого?

 

Gin
()

Qt5 Посмотреть HTML в статической сборке.

Есть задача посмотреть HTML в приложении на qt5 которое собирается статически. Но печаль в том, что ни webengine, ни webkit не собираются статически. Есть ли какие-нибудь еще средства для просмотра HTML c js?

 , ,

Gin
()

WebRTC && turn server

Всем привет,

есть задача запустить демку(https://apprtc.appspot.com/) webrtc польностью локально. Саму демку запустил без проблем, проблемы возникли с turn сервером. Пробую запинать coturn, но не могу понять как к нему по вебу нужно обращаться для получения stun серверов. Изначально это урл вроде этого: https://computeengineondemand.appspot.com/turn?username=400783903&key=408...

а как к этому обращаться, что прописать в настройках демки, что бы оно обращалось к моему серверу?

 

Gin
()

CUPS Custom media size

Всем добрый вечер... Может кто-нибудь вкурсе в купсе ввели ограниние на размер носителя для печати? Раньше легко задавал длину 60 метров, а сейчас не могу задать больше 30. Причём нету никаких ошибок, просто молча не сохраняет. Куда копать?

Gin
()

JTR & MPI

Всем привет,

кто-нибудь пробовал запинывать JTR с MPI на разных серверах?
у меня постоянно вылазиет ошибка:
Assertion failed in file src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 632: pkt->type >= 0 && pkt->type < MPIDI_NEM_PKT_END
internal ABORT - process 0
Assertion failed in file src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 632: pkt->type >= 0 && pkt->type < MPIDI_NEM_PKT_END
internal ABORT - process 0
используется две одинаковые системы
пробовал разные версии mpich, но всё время одинаковые ошибки.
Gin
()

Qt5+файловый диалог в ios

Всем привет,

пытаюсь тут перенести один проект на ios и в этом проекте ключевым является возможность выбора файлов. В ios с этим всё плохо и существует только диалог выбора из медиабиблиотеки. Нашел пример как это делается на QtQuick: https://github.com/richardmg/qtdd13_qmlapp


Но не могу запинать это в обычном Qt без qtquick. Подскажите кто-нибудь как это сделать?

 , ,

Gin
()

John the Ripper и OpenCL

Всем привет,

у кого-нибудь получилось запустить JtR с OpenCL?
у меня выдает ошибку:
OpenCL error (UNKNOWN ERROR :() in file (common-opencl.c) at line (321) - (Error querying for platforms)

пробовал запускать из под рута и тоже самое :(

гугление что-то не помогло... может кто-нибудь подскажет куда копать?
Gin
()

Inkscape печать

Всем привет,

понадобилось тут мне распечатать документ длиной 40 метров в inkscape, но эта зараза не хочет ничего печатать больше 11 метров. Если пытаюсь печатать больше 11 метров он вываливается с ошибкой, сохраняя бэкап документа. Куда копать?

Gin
()

Снова CUPS

Всем привет,

Подскажите кто-нибудь куда копать.
Пытаюсь печатать страницу, печатается 33% и встает с ошибкой «Unable to send data to printer.»
в логах вот такие сообщения.
E [14/Apr/2013:22:55:08 +0700] [Job 520] Unable to send data to printer.
D [14/Apr/2013:22:55:08 +0700] cupsdMarkDirty(---J-)
D [14/Apr/2013:22:55:08 +0700] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
D [14/Apr/2013:22:55:08 +0700] [Job 520] Set job-printer-state-message to "Unable to send data to printer.", current level=ERROR
D [14/Apr/2013:22:55:08 +0700] [Job 520] libusb write operation returned fffffffc.
D [14/Apr/2013:22:55:08 +0700] [Job 520] Sent 659456 bytes...
D [14/Apr/2013:22:55:08 +0700] Discarding unused job-progress event...
D [14/Apr/2013:22:55:08 +0700] Discarding unused printer-state-changed event...
D [14/Apr/2013:22:55:09 +0700] [Job 520] Waiting for read thread to exit...
D [14/Apr/2013:22:55:09 +0700] [Job 520] Failed to re-attach "usblp" kernel module to 04b8:0007
D [14/Apr/2013:22:55:09 +0700] [Job 520] PID 30755 (/usr/lib/cups/backend/usb) stopped with status 1.
D [14/Apr/2013:22:55:09 +0700] [Job 520] PID 30754 (/usr/lib/cups/filter/rastertogutenprint.5.2) did not catch or ignore signal 13.
D [14/Apr/2013:22:55:09 +0700] [Job 520] PID 30753 (/usr/lib/cups/filter/gstoraster) stopped with status 13.
I [14/Apr/2013:22:55:09 +0700] [Job 520] Backend returned status 1 (failed)
D [14/Apr/2013:22:55:09 +0700] Discarding unused job-state-changed event...
I [14/Apr/2013:22:55:09 +0700] [Job 520] Printer stopped due to backend errors; please consult the error_log file for details.

не могу понять чего не так.

Gin
()

RSS подписка на новые темы