LINUX.ORG.RU

Сообщения unconfigured

 

Бэтман капризничает

 , ,

Есть два одноплатника, условно (A) и (B), с установленой Armbian 26.2, включенных в одну Ad-Hoc WiFi сеть. На обоих настроен бэтман (B.A.T.M.A.N. adv 2025.4, BATMAN_IV), IP адреса бэтман-интерфейсах - статические. (A) также включен в локальную сеть по ethernet и обеспечивает маршрутизацию из локалки к бэтману и обратно.

При запуске друг-друга находят, оба доступны из локальной сети по ssh, скорость копирования по scp из локальной сети на узел (B) больше 2 МБ/сек, т.е. бэтман работает.

Но, если перезагрузить узел (B) - имитируем его выпадение из меша и возвращение, то связь через бэтмана не восстанавливается. При этом (A) видит (B) в качестве neighbor (отображается в выводе sudo batctl neighbors с last-seen меньше 1 секунды), но не определяет в качестве originator (отсутствует в выводе sudo batctl originators).

Варианты, предлагаемые гуглом и ИИ, вроде удаления wifi-интерфейса из batman-интерфейса и включения обратно

sudo batctl if del wlan0
sudo batctl if add wlan0

не помогают. Для восстановления требуется перезагрузка узла (A) (upd. - обнаружено, что помогает тоже не всегда), что не похоже на адекватную работу меш-сети.

Если кто-то имеет опыт общения с этим мрачным товарищем - подскажите, что же ему не нравится.

unconfigured
()

Проблема с настройкой wifi в режиме ad-hoc

 , ,

В наличии имеются Orange Pi Zero LTS, Orange Pi 3 LTS, Orange Pi 4 LTS и два USB-WiFi адаптера на чипе Realtek 8811cu. На Pi Zero и Pi 4 установлена Armbian 26.2 (на базе Debian 13), на Pi 3 Armbian Rolling (как указано, на базе Debian 14). Драйвер на обеих системах в ядре присутствует (rtw88_8821cu), в обычном режиме к точке доступа нормально подключаются, связь есть.

Пытаюсь связать любые два из них по WiFi в режиме IBSS (он же Ad-Hoc). Адаптер режим поддерживает

uuser@orangepi4-lts:~$ sudo iw list
Wiphy phy1
    ...
	Supported interface modes:
		 * IBSS
		 * managed
		 * AP
		 * AP/VLAN
		 * monitor
	...

Пробовал настраивать и через нетплан, который в Armbian указан предпочтительным, и ручками с использованием iw. В результате адаптеры в режиме IBSS; показывают, что подключены к сети с одинаковым SSID (но с разными BSSID).

uuser@orangepi4-lts:~$ sudo iw dev wlx90de8003d1a7 link
Joined IBSS 6e:a9:ca:b7:ad:20 (on wlx90de8003d1a7)
	SSID: INTESS
	freq: 2412.0
uuser@orangepizero:~$ sudo iw dev wlx90de8003c7a6 link
Joined IBSS ba:3f:ca:65:31:d0 (on wlx90de8003c7a6)
	SSID: INTESS
	freq: 2412.0

При этом друг друга в упор не видят хотя все время пытаются искать IBSS сети с таким же SSID

uuser@orangepi4-lts:~$ sudo dmesg | tail -n 5
[18800.839312] wlx90de8003d1a7: No active IBSS STAs - trying to scan for other IBSS networks with same SSID (merge)
[18833.011021] wlx90de8003d1a7: No active IBSS STAs - trying to scan for other IBSS networks with same SSID (merge)
[18864.286896] wlx90de8003d1a7: No active IBSS STAs - trying to scan for other IBSS networks with same SSID (merge)
[18897.203111] wlx90de8003d1a7: No active IBSS STAs - trying to scan for other IBSS networks with same SSID (merge)
[18929.341282] wlx90de8003d1a7: No active IBSS STAs - trying to scan for other IBSS networks with same SSID (merge)

Буду признателен за подсказку как заставить-таки их общаться.

unconfigured
()

Ошибка обновления VirtualBox

 , ,

Имеется xubuntu 14.04, virtualbox 5.2

Вчера приехало обновление на virtualbox (штатно, через обновление приложений) и не смогло корректно встать. При запуске выдало ошибку и совет запустить /sbin/vboxconfig. При запуске выдает:

vboxdrv.sh: Building VirtualBox kernel modules.
egrep: Непарная ) или \)
vboxdrv.sh: failed: Look at /var/log/vbox-setup.log to find out what went wrong.

В логе видим

...@XU14:~$ cat /var/log/vbox-setup.log
Building the main VirtualBox module.
Error building the module:
...@XU14:~$

Т.е. не может скомпилировать свои модули ядра. При этом, ветка 5.2 virtualbox стоит давно, регулярно обновляясь.

Кто-то с подобным сталкивался? Это Oracle косячит или что-то еще могло сломаться?

unconfigured
()

Рабочее место «инженера-проектировщика» - 2

 ,

Рабочий процесс в проектной организации. В этот раз проектируем кабельную канализацию, в частности ГНБ переходы.

В начале сего процесса, пока начальство обосновывало, согласовывало и закупало специализированный софт для автокада для рассчета и отрисовки профилей, набросал себе рассчетную таблицу в либре и написал несколько скриптов на lisp для отрисовки профиля по результатам расчета. Оказалось, что скорость моей работы не ниже, чем у народа, сидящего на закупленном софте. Собственно результат работы скрипта в нижней части чертежа в Bricscad на правом экране.

В остальном, система - xubuntu 14.04, тема оформления - чуть подправленная по цветам FlatStudioGray, со значками и так всё понятно, но мне они нравятся. Значки приложений на панели слева, на самом деле, вовсе не на панели - это dockbarX, висящий перед панелью.

Из не совсем традиционного - пришлось поставить WPS офис, чтобы иметь возможность печатать вордовские документы, в которых нарисованы гостовские рамки. Либра их не принимает совсем.

Все это на двух мониторах, недостатки которых уже обсуждались (https://www.linux.org.ru/gallery/workplaces/12353809)

unconfigured
()

Рабочее место «инженера-проектировщика»

 ,

Вот здесь провожу свое рабочее время.

Руководство снабдило всех проектировщиков парой мониторов, причем упор стоял на том чтобы были именно 1920х1200. Хорошие мониторы, глаза не убивают даже когда случается за ними больше суток работать (были прецеденты).

На компьютере самоставленная xubuntu 14.04 (в конторе по-умолчанию винда). Работаю в Bricscad, понемногу осваиваю lisp для автоматизации некоторых задач и помощи пользователям автокада, в котором, как оказалось, нет пары очень удобных функций, присутствующих в bricscad.

Из рабоче-компьютерных проблем только одну не удалось решить - плоттер из экономии закупили без поддержки postscript. Для печати на него приходится грузить винду в виртуалке.

На столе еще традиционно живут: кружка, в которой очень красиво выглядит латте из кофе-машины )) и старенький Samsung Galaxy S с CyanogenMod.

unconfigured
()

LibreOffice и ГОСТ Р ИСО/МЭК 26300

 , ,

Возникла тут странная мысль немного потроллить, а заодно, глядишь, и конкурентов поотсеить. На всяких госзакупках в конкурсных требованиях часто лезет фраза про предоставление документации в электронном виде в форматах .doc и .xls. А иногда есть возможность поучаствовать в подготовке этих конкурсных требований. Так вот есть желание прописать туда требование по «предоставлению документации в электронном виде в формате ГОСТ Р ИСО/МЭК 26300».

Например, у меня в организации команду, которая постоянно занимается конкурсами (ну кроме одного товарища), такое требование озадачит нехило. А где-то на него вообще могут не посмотреть и по привычке заслать в формате M$O.

Вопрос в том, насколько корректно odf от либры соответствует ГОСТ, чтобы потом через жалобу в ФАС не отмени конкурс.

unconfigured
()

Javascript - все в кучу или каждому свое?

Небольшой вопрос - как полагается правильным, собрать все скрипты в один большой файл или для каждой страницы вынести ее скрипты в отдельный файлик?

unconfigured
()

Определить источник проблемы

 , ,

Есть компьютер с ubuntu server 12.04, поключенный непосредственно к кабелю провайдере. Все остальные ходят в интернеты через него.

Функционирует такая конфигурация несколько лет (изначально там стоял 11.04, т.е. уже года 3).

С неделю назад начались жуткие тормоза со всем, что связано защищенным трафиком. С большим трудом открываются, если вообще грузятся, сайты по https, dropbox еле ползает. При этом http трафик идет нормально: пробовал wget качать iso образы - с яндекса идет с полной скоростью, которая у меня от провайдера, из австралии чуть помедленнее, но все-равно около мегабайта в секунду.

При соединении с сервером по shh снаружи тоже жуткие тормоза (ls выводит строчку раз в 3-5 секунд).

Техподдержка провайдера заявила что от меня «идет много некорректных пакетов, возможно физическое повреждение». А что http идет по другому проводу? )

Собственно нужен совет - что, где и чем проверить для того, чтобы понять источник проблемы.

unconfigured
()

Открыть доступ к tomcat

 

Добрый день!

Есть компьютер под ubuntu server, работает шлюзом в домашней «сети». С помощью no-ip доступен извне, если возникает необходимость, подключаюсь к нему по sshfs.

Сейчас для решения одной задачи хочу набросать небольшое веб-приложение и нужно будет открыть доступ извне к tomcat. Опасаюсь, что из-за недостатка знаний в части сетевой безопасности, в результате открою какую-нибудь дыру.

Насколько tomcat в стандартной конфигурации на ubuntu подходит для того, чтобы смотреть во внешнюю сеть? Насколько он вообще подвержен уязвимостям?

unconfigured
()

Shotwell. Общий архив фотографий на несколько пользователей

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

Захотелось наконец окультурить накопившийся архив фотографий, посмотрел на shotwell - вполне устраивает. Хочется, правда, при этом сделать этот архив доступным для всех пользователей, причем, что важно, чтобы каждый мог редактировать метки, добавлять и удалять фотографии. Например, приехал ребенок из очередной поездки, закинул свои фотографии, подписал, а потом сам а, может быть, не он сам, а я, лишние удалил.

Проблема в том, что shotwell, перенося фотографии в свою библиотеку (отдельный каталог), выставляет владельцем пользователя, от которого работает и, соответственно, удалить или подредактировать другой пользователь не сможет (права выставляются 644).

Соответственно, вопрос - как можно и как правильнее организовать, чтобы файлы, переносимые shotwell в его библиотеку были доступны на запись другим пользователям.

unconfigured
()

tar и инкрементальный бэкап

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

При разворачивании бэкапа tar не удаляет файлы, которые были удалены после выполнения основного бэкапа и перед выполнением инкрементального. С добавившимися файлами все замечательно, а с удаленными никак. Хотя во всех описаниях инкрементального бэкапа с помощью tar (в том числе здесь) говорится, что он должен удалить такие файлы. Даже в примерах специально разбирается.

Архивирую так (полный бэкап backp01.bz2, инкрементальный backp02.bz2)

tar --create --recursive --ignore-failed-read --one-file-system --listed-incremental ~/data/backs/list.inc --bzip2 --file ~/data/backs/backp02.bz2 ~/Документы

Разворачиваю так (сначала backp01, потом backp02)

tar --extract --bzip2 --file ~/data/backs/backp02.bz2 --directory ~/data/exp --strip-components=3 --verbose --incremental

Мыслей уже нет, интернет хором твердит что должно так работать. Может кто-то проходил через это и имеет работающие инкрементальные бэкапы на tar?

зы. Система xubuntu 12.04, tar 1.26

unconfigured
()

Работаем, спасибо ЛОР...

 ,

Уже давно пытался перевести рабочую машинку на linux, но не удавалось нормально решить основную задачу - адекватно заменить autocad. Нативные программы либо некорректно, либо вообще не работали с dwg. Под wine разные версии автокада то не ставились, то падали от любого чиха. Были даже попытки с его запуском под Win2k в VirtualBox в режиме интеграции дисплеев.
А потом на ЛОРе попалась новость про выпуск новой версии bricscad под linux. Так что теперь я довольный обладатель единственной лицензионной чертилки в компании и сижу полностью на linux.
В остальном недалеко от дефолта - ubuntu 10.04, xfce, тема Zukitwo с чуть-чуть измененным цветом, на панели dockbarx.

unconfigured
()

USB-Lan адаптер

Имеется чудо-устройство usb-lan адаптер. Драйвера для linux нет. В глубинах интернета на одном форуме нашлось разъяснение, что ядра с 2.6.4 это поддерживают. В наличии два компьютера с Ubuntu 10.04 и 11.04. При подключении адаптера никакой реакции не наблюдается.

lsusb

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 07a8:8515
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
(002-004 - это оно)

dmesg

[88492.244023] usb 2-1: new full speed USB device using uhci_hcd and address 4
[88492.436141] usb 2-1: configuration #1 chosen from 1 choice

Оно вроде как есть, но его как бы и нет. Судя по нагугленному, сделано должно быть на чипе ADMtek ADM8515 (или ADM8513 или ADM8511).

Никому не приходилось побеждать такое? Где и что можно еще поискать/поковырять чтобы все-таки его запустить?

unconfigured
()