LINUX.ORG.RU

Сообщения hbars

 

port-restricted cone nat или full cone nat

На роутере есть два варианта - port-restricted cone nat и full cone nat.
За роутером сервер в dmz. Что лучше выбрать? Будет ли какой-нибудь профит на одном из вариантов?

 ,

hbars
()

wireless mouse с горизонтальным скролом

Посоветуйте беспроводную мышку, чтоб колесо не только нажималось, а еще и двигалось вправо-влево для скола.

Сейчас какая-то древняя проводная laser mouse. В ней такое есть. Но очень уж она привередливая в плане рабочей поверхности.

 ,

hbars
()

альтернатива transmission-daemon

Подскажите, есть ли альтернатива transmission-daemon?
Нужно отключить ipv6 на сервере, а он вроде как этого не умеет.
В общем нужно чтоб крутился на сервере и была морда как transgui для transmission-daemon.
Ну и чтоб умел работать только по ipv4.

ps: может патч для transmission-daemon есть на счет ipv6?

 ,

hbars
()

browser и ipv6

Можно ли как в хроме (yandex browser) что-нибудь подкрутить чтоб он ходил на сервера предпочтительно по ipv4?
В системе это, как я понял, делается в /etc/gai.conf, но браузеру он по барабану.
Все равно ломится по ipv6 и соответственно криво работает геолокация. Я в Вашингтоне :)

 , , ,

hbars
()

Dual boot

Обновление для системы безопасности Windows отключает системы Linux с двойной загрузкой.

Подробности

 

hbars
()

Wireguard клиенты

Можно ли в wireguard на клиентах использовать конфиги с одинаковыми ключами, но разными ip?

 

hbars
()

pavucontrol и баланс каналов

Давно хотел спросить.
Можно ли сделать так, чтобы после того, как я настроил баланс каналов, они оставались разделёнными и двигались синхронно при общей регулировке, как это можно сделать в pavucontrol?
И, конечно, хотелось бы, чтобы после перезагрузки ситуация оставалась такой же.
ps: xfce4. pipewire, с pulseaudio то же самое.

 

hbars
()

ntpq -pn и offset

Смотрю я вывод ntpq и думаю. offset здесь относительно чего?
Если относительно серверов в списке, то как я могу быть уверенным что там все ок?

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
+178.124.164.106 .MRS.            1 u   30   64  375   13.882   +2.498   0.831
-ntp.ix.ru       .GLN.            1 u    1   64  377   29.800   +0.749   0.509
-ntp3.vniiftri.r .MRS.            1 u  127   64  322   24.289   +1.516   0.352
+SHM(0)          .GPS.            0 l    8   16  377    0.000   +1.389   3.872
*SHM(1)          .PPS.            0 l   26   64  377    0.000   +0.019   0.012

 ntpq,

hbars
()

Редактирование bin файла в shell

Чем удобно поменять байты в бинарнике по нужным смещениям в ком. строке?
Т.е. нужно автоматизировать процесс чтоб не ковыряться редактором.

 , ,

hbars
()

goaccess и реалтайм лог

Читаю на гитхабе (да и везде написано)
GoAccess is an open source real-time web log analyzer
Настраиваю.
Запусается так:
/usr/bin/goaccess --db-path=/var/cache/goaccess --persist -p /etc/goaccess/goaccess.conf
Т.е. даже базы прописал.
В итоге. Никакого реалтайма и накопления нет. Статистика генерится та что есть в текущем логе при запуске. Сама не добавляется. Демон с открытым портом висит и наверное что-то делает.
ЧЯДНТ? Или он так не умеет? Тогда что есть, что умеет?
Вот конфиг:

time-format %H:%M:%S
date-format %d/%b/%Y
#log-format VCOMBINED
log-format [%d:%t %^] %v:%^ %h %^ %^ "%r" %s %b "%R" "%u"
config-dialog false
hl-header true
json-pretty-print false
no-color false
no-column-names false
no-csv-summary false
no-progress false
no-tab-scroll false
with-mouse false
#port 7890
real-time-html true
#ssl-cert /etc/letsencrypt/live/hbars.site/cert.pem
#ssl-key /etc/letsencrypt/live/hbars.site/privkey.pem
#ws-url wss://mrtg.hbars.site/apache/bars.html
log-file /var/log/apache2/bars.hbars.site-access.log
agent-list true
with-output-resolver false
http-method yes
http-protocol yes
output /home/www/mrtg/html/apache/bars.html
no-query-string false
no-term-resolver false
444-as-404 false
4xx-to-unique-count false
all-static-files false
double-decode false
ignore-crawlers false
crawlers-only false
real-os true
ignore-panel VIRTUAL_HOSTS
ignore-panel REFERRERS
ignore-panel KEYPHRASES
static-file .css
static-file .js
static-file .jpg
static-file .png
static-file .gif
static-file .ico
static-file .jpeg
static-file .pdf
static-file .csv
static-file .mpeg
static-file .mpg
static-file .swf
static-file .woff
static-file .woff2
static-file .xls
static-file .xlsx
static-file .doc
static-file .docx
static-file .ppt
static-file .pptx
static-file .txt
static-file .zip
static-file .ogg
static-file .mp3
static-file .mp4
static-file .exe
static-file .iso
static-file .gz
static-file .rar
static-file .svg
static-file .bmp
static-file .tar
static-file .tgz
static-file .tiff
static-file .tif
static-file .ttf
static-file .flv
std-geoip false
geoip-database /etc/goaccess/geoip/GeoLite2-City.mmdb

 , goaccess,

hbars
()

Загрузка gpu в snmp

Можно ли собрать в snmp информацию о загрузке gpu?
Примерно то что показывает intel_gpu_top, на пример, только за 5 минут. Как для cpu.
Сходу ничего не нашел. Или какими другими способами.
Хочу прикрутить к mrtg.

root@radionet-nas:/# lsgpu
card0                    Intel Cherryview (Gen8)           drm:/dev/dri/card0
└─renderD128                                               drm:/dev/dri/renderD128

 , ,

hbars
()

wifi розетка

Купил я вот такую дешманскую розетку. Нужно кое-что удалеленно рулить.
Поставил на телефон smart life, создал аккаунт, подключил розетку. Работает.
Вопрос в том, можно ли ею управлять без всяких аккаунтов и программ, а на пример через веб?
На роутере ip она получает. Когда включаешь-выключаешь tcpdump записал вот такую кашу.
Есть ли описание протокола обмена, или уже готовые наработки по этому поводу?
ps: На счет ip. Статика и домен.

root@radionet-nas:/var/log# tcpdump -vvvv -n -i wlan0 port 6668 and host 192.168.4.156
tcpdump: listening on wlan0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
20:43:34.476752 IP (tos 0x0, ttl 64, id 35370, offset 0, flags [DF], proto TCP (6), length 64)
    192.168.4.144.35531 > 192.168.4.156.6668: Flags [P.], cksum 0xf6a7 (correct), seq 2902280087:2902280111, ack 9053, win 65535, length 24
20:43:34.639317 IP (tos 0x0, ttl 255, id 1295, offset 0, flags [none], proto TCP (6), length 68)
    192.168.4.156.6668 > 192.168.4.144.35531: Flags [P.], cksum 0x058a (correct), seq 1:29, ack 24, win 1886, length 28
20:43:34.867394 IP (tos 0x0, ttl 64, id 35371, offset 0, flags [DF], proto TCP (6), length 40)
    192.168.4.144.35531 > 192.168.4.156.6668: Flags [.], cksum 0x685a (correct), seq 24, ack 29, win 65535, length 0

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

 wifi outlet

hbars
()

it8772-isa-* sensors конфиг

Hi All.

Поделитесь у кого есть конфиг для it8772f, plz.
Что бы было читаемо во это:

it8772-isa-0a30
Adapter: ISA adapter
in0:           1.75 V  (min =  +2.68 V, max =  +2.44 V)  ALARM
in1:           1.50 V  (min =  +2.60 V, max =  +2.84 V)  ALARM
in2:           2.10 V  (min =  +3.01 V, max =  +0.74 V)  ALARM
+3.3V:         3.36 V  (min =  +5.35 V, max =  +2.81 V)  ALARM
in4:           3.06 V  (min =  +2.92 V, max =  +2.87 V)  ALARM
in5:           3.06 V  (min =  +2.95 V, max =  +1.81 V)  ALARM
in6:           2.24 V  (min =  +1.52 V, max =  +1.91 V)  ALARM
3VSB:          3.31 V  (min =  +0.00 V, max =  +4.51 V)
Vbat:          3.00 V  
fan1:           0 RPM  (min =   12 RPM)  ALARM
fan2:         913 RPM  (min =   27 RPM)
fan3:         740 RPM  (min =   16 RPM)
temp1:        -61.0°C  (low  = -70.0°C, high = -82.0°C)  ALARM  sensor = Intel PECI
temp2:       -128.0°C  (low  = +94.0°C, high = -119.0°C)  sensor = disabled
temp3:       -128.0°C  (low  = +60.0°C, high =  -5.0°C)  sensor = disabled
Конкретно для Dell XPS 8700.
Что на что умножать и делить в этом случае так и не понял.
В аиде это выглядит вот так.

 it8772,

hbars
()

gsm modem скорость соединения

Есть в ноуте такая железка:

  Hardware |         manufacturer: Sierra Wireless Inc
           |                model: HP un2430 Mobile Broadband Module
           |    firmware revision: D3200-SCAUTNZ-331427GN06  1  [Feb  1 2013 10:48:22]
           |         h/w revision: 40500000
           |            supported: gsm-umts
           |              current: gsm-umts
           |         equipment id: 98005200425xxxx
  --------------------------------
  System   |               device: /sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2
           |              drivers: qcserial, qmi_wwan
           |               plugin: generic
           |         primary port: cdc-wdm0
           |                ports: cdc-wdm0 (qmi), ttyUSB0 (qcdm), ttyUSB1 (at), wwan0 (net)
  --------------------------------
  Status   |                 lock: sim-pin2
           |       unlock retries: sim-pin (3), sim-puk (10), sim-pin2 (3), sim-puk2 (10)
           |                state: connected
           |          power state: on
           |          access tech: umts
           |       signal quality: 17% (cached)
  --------------------------------
  Modes    |            supported: allowed: 2g; preferred: none
           |                       allowed: 3g; preferred: none
           |                       allowed: 2g, 3g; preferred: 3g
           |                       allowed: 2g, 3g; preferred: 2g
           |              current: allowed: 2g, 3g; preferred: 2g
  --------------------------------
  Bands    |            supported: egsm, dcs, pcs, g850, utran-1, utran-4, utran-6, utran-5, 
           |                       utran-8, utran-2
           |              current: egsm, dcs, pcs, g850, utran-1, utran-4, utran-6, utran-5, 
           |                       utran-8, utran-2
  --------------------------------
  IP       |            supported: ipv4, ipv6, ipv4v6
  --------------------------------
  3GPP     |                 imei: 98005200425xxxx
           |        enabled locks: fixed-dialing
           |          operator id: 25704
           |        operator name: life:) BY
           |         registration: home
           | packet service state: attached
Как посмотреть как он соединился с оператором? 3g, 2g, или еще что?
Или хотя бы выбрать режим allowed: 2g, 3g; preferred: 3g чтоб не волноваться.
В mmcli все перерыл. Не нашел.

 , mc8355

hbars
()

протокол usb

Где в sysfs посмотреть по какому протоколу подключилось usb устройство?
В частности wifi usb свисток к роутеру с openwrt через usb удлинитель.
Подозреваю что 1.0. Скорость никакая.
Никакого lsusb там нет.
Интересует что-то типа bcdUSB.

root@hbars-HP-ProBook-6560b:/sys/bus/usb/devices/usb1# lsusb -v|grep -i bcdusb
  bcdUSB               2.00
  bcdUSB               2.00
  bcdUSB               2.00
  bcdUSB               2.00
  bcdUSB               2.00
  bcdUSB               2.00
  bcdUSB               2.00
  bcdUSB               2.00
  bcdUSB               1.10
  bcdUSB               2.00

hbars
()

Непонятки с временем загрузки.

hi All.
Долгая за грузка началась после того как мне захотелось bluetooth.
Поменял я модуль на AR5B225.
bluetooth появился, но грузиться стал намного тупее.
Что имеем:

Distributor ID:	Linuxmint
Description:	Linux Mint 21.2
Release:	21.2
Codename:	victoria
Linux hbars-Aspire-5740 6.4.13-zabbly+ #ubuntu22.04 SMP PREEMPT_DYNAMIC Wed Aug 30 22:09:58 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Ядро значения не имеет. С родным 5.15.0 то же самое.
Bus 002 Device 006: ID 0cf3:3004 Qualcomm Atheros Communications AR3012 Bluetooth 4.0
05:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
Ну и результат до замены модуля:
913ms blueman-mechanism.service
911ms e2scrub_reap.service
856ms dev-sda1.device
540ms networkd-dispatcher.service
458ms user@1000.service
458ms udisks2.service
382ms accounts-daemon.service
355ms ModemManager.service
327ms systemd-journal-flush.service
307ms lightdm.service
283ms systemd-udevd.service
283ms ubuntu-system-adjustments.service
269ms polkit.service
268ms plymouth-quit-wait.service
257ms NetworkManager.service
222ms switcheroo-control.service
222ms gpu-manager.service
210ms systemd-logind.service
208ms thermald.service
206ms wpa_supplicant.service
206ms systemd-resolved.service
168ms smartmontools.service
147ms systemd-udev-trigger.service
116ms rsyslog.service
112ms networking.service
112ms systemd-modules-load.service
109ms keyboard-setup.service
 98ms systemd-journald.service
 96ms grub-common.service
 92ms colord.service
 83ms upower.service
 78ms modprobe@chromeos_pstore.service
 67ms systemd-fsck@dev-disk-by\x2duuid-488cf1fe\x2d0e0f\x2d4186\x2dbd53\x2d821b15f5f925.service
 67ms ntp.service
 63ms systemd-sysctl.service
 58ms lm-sensors.service
 43ms systemd-tmpfiles-setup.service
 40ms kerneloops.service
 39ms alsa-restore.service
 36ms dev-hugepages.mount
 36ms grub-initrd-fallback.service
 35ms dev-mqueue.mount
 34ms sys-kernel-debug.mount
 33ms sys-kernel-tracing.mount
 33ms systemd-update-utmp.service
 28ms plymouth-start.service
 28ms kmod-static-nodes.service
 25ms modprobe@configfs.service
 25ms systemd-binfmt.service
 25ms systemd-backlight@backlight:acpi_video0.service
 24ms modprobe@drm.service
 24ms systemd-tmpfiles-setup-dev.service
 23ms modprobe@fuse.service
 22ms systemd-sysusers.service
 21ms dns-clean.service
 21ms user-runtime-dir@1000.service
 20ms dev-disk-by\x2duuid-90076be5\x2ddf6c\x2d48c9\x2d8601\x2dcd16a1a95d69.swap
 18ms systemd-random-seed.service
 17ms systemd-remount-fs.service
 16ms systemd-update-utmp-runlevel.service
 14ms plymouth-read-write.service
 14ms home.mount
 11ms console-setup.service
 11ms proc-sys-fs-binfmt_misc.mount
 10ms systemd-user-sessions.service
 10ms ifupdown-pre.service
 10ms sys-fs-fuse-connections.mount
  9ms finalrd.service
  8ms sys-kernel-config.mount
  7ms modprobe@efi_pstore.service
  7ms openvpn.service
  7ms modprobe@pstore_blk.service
  6ms rtkit-daemon.service
  5ms modprobe@pstore_zone.service
  3ms setvtrgb.service
  3ms modprobe@ramoops.service
 44us blk-availability.service
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.

graphical.target @2.912s
└─multi-user.target @2.912s
  └─blueman-mechanism.service @1.987s +913ms
    └─basic.target @1.942s
      └─sockets.target @1.942s
        └─uuidd.socket @1.942s
          └─sysinit.target @1.934s
            └─systemd-update-utmp.service @1.842s +33ms
              └─systemd-tmpfiles-setup.service @1.767s +43ms
                └─local-fs.target @1.755s
                  └─home.mount @1.741s +14ms
                    └─systemd-fsck@dev-disk-by\x2duuid-488cf1fe\x2d0e0f\x2d4186\x2dbd53\x2d821b15f5f925.service @1.647s +67ms
                      └─dev-disk-by\x2duuid-488cf1fe\x2d0e0f\x2d4186\x2dbd53\x2d821b15f5f925.device @1.603s
https://hbars.site/tmp/before.svg
И после:
25.604s dev-sda1.device
 1.024s blueman-mechanism.service
 1.017s e2scrub_reap.service
  625ms networkd-dispatcher.service
  526ms udisks2.service
  482ms accounts-daemon.service
  405ms ModemManager.service
  352ms systemd-journal-flush.service
  345ms user@1000.service
  337ms ubuntu-system-adjustments.service
  331ms lightdm.service
  326ms systemd-resolved.service
  326ms NetworkManager.service
  307ms plymouth-quit-wait.service
  304ms polkit.service
  297ms systemd-udevd.service
  269ms networking.service
  269ms switcheroo-control.service
  264ms gpu-manager.service
  262ms systemd-logind.service
  258ms thermald.service
  254ms wpa_supplicant.service
  204ms smartmontools.service
  164ms systemd-udev-trigger.service
  149ms grub-common.service
  133ms upower.service
  129ms rsyslog.service
  107ms keyboard-setup.service
  105ms systemd-journald.service
  101ms systemd-modules-load.service
   92ms colord.service
   87ms modprobe@chromeos_pstore.service
   71ms bluetooth.service
   65ms lm-sensors.service
   50ms systemd-fsck@dev-disk-by\x2duuid-488cf1fe\x2d0e0f\x2d4186\x2dbd53\x2d821b15f5f925.service
   46ms home.mount
   44ms systemd-backlight@backlight:acpi_video0.service
   41ms systemd-sysctl.service
   40ms alsa-restore.service
   39ms systemd-tmpfiles-setup-dev.service
   38ms kerneloops.service
   34ms grub-initrd-fallback.service
   34ms dev-hugepages.mount
   33ms dev-mqueue.mount
   32ms systemd-tmpfiles-setup.service
   32ms sys-kernel-debug.mount
   32ms systemd-binfmt.service
   31ms sys-kernel-tracing.mount
   27ms plymouth-start.service
   27ms modprobe@ramoops.service
   26ms kmod-static-nodes.service
   24ms dns-clean.service
   23ms systemd-sysusers.service
   23ms modprobe@configfs.service
   23ms systemd-remount-fs.service
   23ms modprobe@drm.service
   22ms modprobe@efi_pstore.service
   22ms modprobe@fuse.service
   21ms modprobe@pstore_blk.service
   20ms modprobe@pstore_zone.service
   20ms user-runtime-dir@1000.service
   17ms ntp.service
   17ms dev-disk-by\x2duuid-90076be5\x2ddf6c\x2d48c9\x2d8601\x2dcd16a1a95d69.swap
   15ms proc-sys-fs-binfmt_misc.mount
   15ms systemd-random-seed.service
   14ms console-setup.service
   14ms systemd-user-sessions.service
   14ms systemd-update-utmp.service
   13ms plymouth-read-write.service
   12ms ifupdown-pre.service
   12ms systemd-update-utmp-runlevel.service
   11ms finalrd.service
    9ms systemd-rfkill.service
    8ms openvpn.service
    8ms sys-fs-fuse-connections.mount
    7ms setvtrgb.service
    6ms sys-kernel-config.mount
    5ms rtkit-daemon.service
   50us blk-availability.service
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.

graphical.target @27.625s
└─multi-user.target @27.625s
  └─blueman-mechanism.service @26.588s +1.024s
    └─basic.target @26.576s
      └─sockets.target @26.576s
        └─uuidd.socket @26.576s
          └─sysinit.target @26.567s
            └─systemd-update-utmp.service @26.553s +14ms
              └─systemd-tmpfiles-setup.service @26.514s +32ms
                └─local-fs.target @26.462s
                  └─home.mount @26.416s +46ms
                    └─systemd-fsck@dev-disk-by\x2duuid-488cf1fe\x2d0e0f\x2d4186\x2dbd53\x2d821b15f5f925.service @26.363s +50ms
                      └─dev-disk-by\x2duuid-488cf1fe\x2d0e0f\x2d4186\x2dbd53\x2d821b15f5f925.device @26.359s
https://hbars.site/tmp/after.svg

Что еще посмотреть и можно ли решить? Оно конечно не критично, но все же. Где косяк?
Причем задумывается уже после того как светодиод bluetooth уже загорается.

 загрузка системы

hbars
()

android linux

Почему android сборки в основном застряли на ядре 3.x?
Во что там всё уперлось?

 ,

hbars
()

хороший анонсер новой почты xfce4

Hi All.

Подскажите нормальный анонсер новой почты в трее xfce4.
Чтоб показывал в какой ящик пришло, сколько их там, subj ни и еще что-нибудь.
Нужен только imap.
То что есть (xfce4-mailwatch-plugin) - «Это какой-то позор.»

 mail-notification,

hbars
()

isc-dhcp-server, bind9 и пробелы в именах хостов

Ситуация такая.
Есть isc-dhcpd-4.4.1 который смотрит в wifi.
И bind9, с динамической зоной для него.
Все это работает давно и замечательно, но как всегда есть essid'ы с пробелами.
Соответственно в dhcpd.leases я их вижу как set ddns-fwd-name = "Smart TV Pro.wan";.
А в dns как Smart\032TV\032Pro A 192.168.4.192.
Соответственно arp -a его не видит ? (192.168.4.192) at 38:e7:c0:e4:c8:42 [ether] on wlan0 ну и пропинговать соответственно никак.
По ip пингуется, адрес выдается.
Как можно заменять пробелы на пример подчеркиванием?
Что это сможет сделать? Сразу dhcp, или bind?
Или ничто?

 , , ,

hbars
()

bind9, isc-dhcp-server и общий rndc.key

Здравствуйте.

Вопрос наверное 100 раз обсосаный, но что-то у меня не срастается.
Имеем:
-rw-r----- 1 bind bind 77 мая 14 2019 /etc/bind/rndc.key
dhcpd в bind добавил
bind:x:117:dhcpd
В /etc/apparmor.d/usr.sbin.dhcpd
/etc/bind/rndc.key r,
добавлено.
Все равно dhcpd ругается
Can't open /etc/bind/rndc.key: Permission denied
Что я делаю не так?
ps: C chmod 644 на rndc.key все работает.
pss: Просто хотел навести красоту, а тут такое :)

 , , rndc.key

hbars
()

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