LINUX.ORG.RU

Сообщения olegkrutov

 

Проблема с stdin на TTY после перехода на Debian 10

Форум — Admin

В .bashrc прописан кастомный шелл, который запускается, если интерактивная сессия. Шелл запускается таким образом:

case $- in
   *i*) 
      [ -x /path/shell] && exec /path/shell
...

Проблема проявляется только на «физических» консолях, через ssh, например, всё хорошо. В debian 9 всё работало. После перехода на 10 оказалось, что этот шелл и всё, что угодно интерактивное на его месте, будучи запущено через exec, падает после первого нажатия клавиши, strace указывает i/o error при доступе к stdin. Если запускать без exec, всё хорошо, но это несколько не то, что надо. Куда смотреть — неясно.

 , , , ,

olegkrutov
()

Jumbo frame max MTU?

Форум — Linux-hardware

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

 , , ,

olegkrutov
()

Выделение экстентов файлу без операций записи?

Форум — Admin

Возник вопрос. Можно ли «просто так взять и» (ц) назначить некоторое количество свободного места файлу (Ext4, ZFS)? Без долгих операций записи. Мне реально всё равно, что в тех кластерах внутри :) И да, sparse файлы — это не то.

 ,

olegkrutov
()

/etc/iscsi/nodes формат записей

Форум — Admin

Подскажите, что значит единичка в записи iqn.xxxx-xx.org.domain:target,3260,1 ?

 

olegkrutov
()

Supermicro IPMI virtual storage - что-нибудь консольное есть?

Форум — Admin

Есть потребность иногда переустанавливать на таких зверушках софт с ISO, которые не особо дружат с сетевой загрузкой. Есть ли возможность как-то автоматизировать процесс? В принципе ipmitool позволяет (и в основном успешно) выставлять загрузочное устройство и ребутить машину, примерно то, что надо, но подключить virtual media можно только ручками через джавовскую virtual KVM? Образ флэшки залить в BMC не вариант, всё равно без эмуляции устройства те ISO не грузятся.

 ,

olegkrutov
()

Autofs — как сменить права на создаваемой точке монтирования?

Форум — Admin

Нужно автоматически смонтировать cifs каталог и отдать его через sftp. Удобнее всего делать это через autofs. Столкнулся с проблемой, если права на каталог 777 (да, бывает, и это надо учитывать), autofs создаёт и точку монтирования с теми же правами. При этом естественно openssh говорит, хрен вам, а не sftp, потому что права доступа неверные. Вопрос: как задать что-то типа umask в таком случае? umask в auto.misc просто не даёт замонтировать каталог. dir_mode 0770 тоже как-то никак не влияет.

upd: решил проблему с помощью bindfs, там можно крутить права результирующей точки.

 , , ,

olegkrutov
()

Не понимаю про хождение пакетов через бридж

Форум — Admin

(упд2: вопрос снимается, проблема была с самим кривым клиентом)

Есть хост VM со своим сетевым интерфейсом в режиме бриджа. Есть гости QEMU, их интерфейсы сидят на этом же бридже.

3: enp10s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP group default qlen 1000
    link/ether 38:d5:47:79:e2:9b brd ff:ff:ff:ff:ff:ff
4: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 38:d5:47:79:e2:9b brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.193/24 brd 192.168.1.255 scope global br0
       valid_lft forever preferred_lft forever
    inet6 fe80::3ad5:47ff:fe79:e29b/64 scope link 
       valid_lft forever preferred_lft forever
...
8: vnet1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UNKNOWN group default qlen 1000
    link/ether fe:54:00:7d:49:1a brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fe7d:491a/64 scope link 
       valid_lft forever preferred_lft forever
...
10: vnet2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UNKNOWN group default qlen 1000
    link/ether fe:54:00:b9:96:bd brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:feb9:96bd/64 scope link 
       valid_lft forever preferred_lft forever
...

Есть сервер URBackup, находится на одной из этих VM. Он шлёт раз в минуту UDP бродкасты для определение наличия клиентов. Машины в локалке видят сервер, но не так для прочих гостевых VM на этом же бридже, там вот такая ситуация: (сервер — 1.220, клиент, которые не может увидеть сервер — 1.221, смотрим с клиента)

17:45:11.948430 IP 192.168.1.220.35623 > 255.255.255.255.35622: UDP, length 1
17:45:12.208818 IP 192.168.1.221.35622 > 192.168.1.220.35623: UDP, length 6
17:45:17.011187 ARP, Request who-has 192.168.1.221 tell 192.168.1.220, length 28
17:45:17.011223 ARP, Reply 192.168.1.221 is-at 52:54:00:c8:ab:79 (oui Unknown), length 28

(упд: единственная разница, которую я наблюл в сетевом обмене у машин, которые видят сервер, и которые не видят — это то, что те, кто видят, не посылают ARP-запросов после UDP-обмена с сервером)

Каждый раз ARP запрос — это вообще о чём говорит? arping 192.168.1.220 проходит. Явно туплю, но в чём — не понимаю. iptables на хосте разрешают весь трафик между гостями. Так как интерфейсы гостей не входят в virbr0 от KVM, то так понимаю, хостовыми правилами iptables всё и управляется? Ткните пальцем, где я тормоз?

 , ,

olegkrutov
()

Differential backup с большими файлами?

Форум — Admin

Вот сделал я снапшот диска на госте KVM. Чем с минимумом затрат трафика сделать какой-нибудь дифф с предыдущим таким снапшотом, хранимым удалённо? Хочу делать регулярные бэкапы полного образа, а более часто — такие диффы. Потом мержить этот дифф через blockcommit и жить дальше.

 , , ,

olegkrutov
()

Как удалить пустые страницы в LO Writer 6?

Форум — General

Теряюсь. Страницы не содержат ничего, кроме колонтитулов. Нет непечатаемых символов, фреймов, ничего. Нет разрывов страниц (голубенький пунктир между страниц). Как удалить? Попутный вопрос — как вставить в такую страницу объект?

ps: примерно понял причину: за пустыми страницами следуют изображения с привязкой к странице. Наверное, привязка к номеру страницы там тоже где-то в свойствах есть, только редактировать это не получается, нет такого свойства. Как переместить такие объекты на другую страницу?

 

olegkrutov
()

как читать SAS диск с сектором 520 байт?

Форум — Linux-hardware

Про переформатирование знаю, нужно именно прочесть имеющиеся данные. sg_read читать позволяет, но никуда данные не отдаёт. sg_dd читает, но ошибка записи в выходной файл (простой файл).

ps: в вики написано, что «Oracle Corporation included support for DIF in the Linux kernel.» (DIF — это data integrity field как раз лишние 8 байт).

pps:нашёл на просторах интернета;

Linux does not support 520-byte sectors unless the drive is formatted with DIF and hanging off a DIF-capable HBA......

А 520 байт 520 байтам рознь, некоторые не сообщают, что у них этот самый DIF, а просто такого размера сектор. Грустно.

 

olegkrutov
()

Падает compiz (ubuntu 16.04)

Форум — Desktop

В dmesg вот такое:

 traps: compiz-config-p[2103] general protection ip:7f0f8189cd6f sp:7ffc288fcdd0 error:0 in libcompizconfig.so.0.0.0[7f0f81874000+52000]

Естественно, оформления нет, мышь-клава не работают. Под другим пользователем всё нормально. Подобная фигня на двух машинах, разное железо, только убунта одной версии. Очистка .cache, compiz --replace ни к чему не ведут. Переустановка compiz тоже. Дрова radeon и там, и там. Замена на xfce проблему решает, но хотелось бы понять, какого чёрта тут творится и как это лечить нормально?

 , , , ,

olegkrutov
()

Плата mini-ITX для просмотра онлайн видео?

Форум — Desktop

Всем привет, а вот что нынче модно в маленьком формфакторе для просмотра всякого ютуба и онлайн-кинотеатров под онтопиком? Судя по всему, огнелис и хром забили болт на аппаратное воспроизведение видео, потому вопрос, какой минимальный проц потянет без тормозов fullHD html5 видео в браузере? AMD E2-3800, например, хватит?

 , ,

olegkrutov
()

usb «kiosk mode» из древнего Android

Форум — Development

Собственно есть некое древнющее железо (android 2.3-4.4), в частности планшет huawei 7", телефон highscreen boost с нерабочим тачем и wi-fi, интересует вопрос, есть ли общий способ заставить при старте вместо штатного лаунчера их запускать хотя бы и свой браузер и тупо отображать некую страничку с периодическими обновлениями? Инет хорошо бы получать через usb. Неясно, с чего начать. Может, есть общая дока о кастомизации андроидов разных версий? Если помучаться, можно слить раздел /system, а вот что там где...

 ,

olegkrutov
()

Вдогонку про звук на EEE PC 1001

Форум — Linux-hardware

Вычитал в dmesg такое вот:

[   13.771317] asus_wmi: ASUS WMI generic driver loaded
[   13.832806] eeepc_wmi: Found legacy ATKD device (ASUS010)
[   13.832811] eeepc_wmi: WMI device present, but legacy ATKD device is also present and enabled
[   13.832813] eeepc_wmi: You probably booted with acpi_osi="Linux" or acpi_osi="!Windows 2009"
[   13.832815] eeepc_wmi: Can't load eeepc-wmi, use default acpi_osi (preferred) or eeepc-laptop
[   13.832830] eeepc-wmi: probe of eeepc-wmi failed with error -16
Не работают Fn-клавиши кроме яркости и выкл.WiFi, ну и всё так же нет звука в динамике.

 

olegkrutov
()

EEE PC 1001 нет звука через динамик (ALC269)

Форум — Linux-hardware

xubuntu 16.04. В наушниках всё хорошо. На динамик ВЧ меандр идёт (это правильно, там усилок класса D). Если подпаять к выходу динамика наушники, то звук есть на пределе слышимости. В «управлении звуком» подключение наушников отслеживается, на динамик выход переключается. Но звука нет.

 , ,

olegkrutov
()

Непонятный формат записи в цифровом диктофоне

Форум — Multimedia

Понадобилось прочесть записи с цифрового диктофона Sony ICD-B500. Отпаял флэш, прочитал, т.к. он «вещь в себе», без USB, то и данные там сильно в своём формате. Звук пакует там микросхемка D36521A11BLC, ничего не известно про то, что у ней внутре за алгоритмы. По характеру данных — явно сжатые, лежат кусками по 504 байта. Кодек какой-то явно низкобитрейтный. может, truespeech,может, ещё какой. Вопрос: как, например, ffmpeg натравить на файл без заголовка, указав ему произвольный кодек? Хотелось бы проанализировать, что может быть за кодек, в идеале сконвертить во что угодно известное.

 , , ,

olegkrutov
()

Восстановить конфигурацию u-boot на Netgear ReadyNAS RND-4000

Форум — Linux-hardware

Люди что-то нажали, в результате чего коробка пытается грузиться через USB:

(подключились к UART в U-Boot)

 
print
...
bootcmd=usb start;fatload usb 0:1 0x1200000 /uImage-recovery;fatload usb 0:1 0x2000000 /initrd-recovery.gz;bootm 1200000 2000000
bootargs=console=ttyS0,115200 mtdparts=nand_mtd:0x180000@0(u-boot),0x20000@0x180000(u-boot-env),0x600000@0x200000(uImage),0x1000000@0x800000(minirootfs),0x6800000@0x1800000(jffs2);
...

В разделах uImagе и minirootfs лежит, похоже, верная дата, я смог запустить ядро через

nand read.e 0x800000 0x200000 0x600000
bootm 0x800000

Но я не понимаю, как ему указать rootfs. Без дополнительных аргументов (и с root=/dev/mtdblk3) ядро ругается на неуказанный параметр root= На этот самый minirootfs натравлен binwalk, который сказал, что это

uImage header, header size: 64 bytes, header CRC: 0xFF2283CE, created: 2011-10-09 05:50:10, image size: 4000169 bytes, Data Address: 0x0, Entry Point: 0x0, data CRC: 0xE8FDCB36, OS: Linux, CPU: ARM, image type: RAMDisk Image, compression type: gzip, image name: "initrd"

Что прописать в bootargs, чтоб оно запустилось?

 ,

olegkrutov
()

OpenWRT > 12.09 + DLink DIR-620A1 = нет usb :(

Форум — Linux-hardware

Собственно, на 12.09 шатко-валко usb коннектится, если не считать флэшек, а на всём, что дальше, похоже, тупо нет драйвера dwc_otg, вследствие чего USB нету. Нет даже опции DWCOTG в .config. Есть kmod_usb_dwc2, но оно, похоже, про что-то другое, поэтому не работает. Куда делось, где брать?

 , ,

olegkrutov
()

Что нынче модно для экономичного NAS?

Форум — Linux-hardware

В принципе, нужна только файлопомойка на raid5 или 6. Есть ли на рынке ARM платки с честным SATA в количестве штук четырёх? Или хотя бы парой PCI-E для втыкания адаптеров 2xSATA? Нашёл только оранжпи с одним sata и то, похоже, через USB. Или забить и собрать на mini-ITX с запаянным селероном каким-нить?

 

olegkrutov
()

интернет-банк (банк С-Пб) на КриптоПро под вайном — не взлетит ли?

Форум — Desktop

Собственно, вопрос простой: в списке поддерживаемых ОС у банка Санкт-Петербург _для_юрлиц_ — только винды и мак. Полез посмотреть на cryptopro.ru — в списке сертифицированных ОС для рабочего места ещё RHEL, но тоже немного не то ;) Нет ли у кого истории успеха запустить cryptopro CSP+браузер с нужным плагином под вайном? Бухгалтер пользуется рутокеном, если это важно.

 , ,

olegkrutov
()

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