LINUX.ORG.RU

Сообщения sergej

 

Создать ящик в dovecot public namespace

Форум — Admin

Можно как-нибудь легко сделать ящик в публичном namespace?

Что-то не нашел ни в doveadm, ни как из imap-клиента создать.

 

sergej ()

pulseaudio, sudo, multiseat

Форум — Desktop

Как правильно настроить пшшшаудио, чтобы можно было иметь доступ через sudo с разных рабочих мест в multiseat?

 ,

sergej ()

выбор usb-wifi для hostapd с поддержкой 5GHz

Форум — Linux-hardware

Какую сейчас usb-сетевую можно взять чтобы было 5Ghz в hostapd. Желательно чтоб ещё и драйвера в ядре были.

Пока всё что вижу на всяких RTL8812AU с левым драйвером и не очень понятным статусом поддержки AP на 5GHz.

 , ,

sergej ()

arduino + lcd1602 shield

Форум — General

Вот была ардуина с примерно таким шилдом (https://arduinomaster.ru/wp-content/uploads/2017/10/SKU146994a-300x300.jpg) и работала. Захотелось мне wifi и я поменял её на wemos d1 r32 (на основе esp32).

И теперь она цикличиски ресетится с

rst:0x10 (RTCWDT_RTC_RESET),boot:0x33 (SPI_FAST_FLASH_BOOT)

Но если отключить lcd1602, включить и подключить lcd1602 на горячую, то всё работает.

Куда копать? Конденсатор на питание вешать вроде пробовал. Не знаю сколько она жрет в самом начале, но потом примерно 120мА.

 , ,

sergej ()

Что будет с LVDS на очень низкой частоте?

Форум — Linux-hardware

Вот например всяким SPI/I2C обычно глубоко плевать на частоту и насколько равномерно она там дергается. Можно хоть руками через GPIO дёргать.

А как будет вести себя сферическая LVDS матрица в вакууме? Будет ли она вообще при этом что-то показывать? Или бывают ли матрицы, которые будут так работать?

 ,

sergej ()

AP+mesh на одном адаптере RT5370

Форум — Linux-hardware

Возможно ли?

Вроде пишет

        valid interface combinations:
                 * #{ AP, mesh point } <= 8,
                   total <= 8, #channels <= 1

Но на попытке mesh join с запущенным hostapd говорит «Device or resource busy (-16)»

Без hostapd соотвественно работает отлично.

 , ,

sergej ()

Подключить bluetooth гарнитуру к компу так чтобы микрофон работал.

Форум — General

a2dp подключается нормально, а hsp - никак.

Нагуглил, что теперь нужен ofono, поставил, попробовал всё что нашел - никак.

Последнее чего добился:

module-bluez5-device.c: Refused to switch profile to headset_head_unit: Not connected

 , , , ,

sergej ()

systemd-networkd, ipv6 одновременно с ipv4 от dhcp

Форум — Admin

systemd-networkd нормально получает IPv4 от DHCP, принимает RA от radvd, но никак не хочет получать IPv6 по dhcp.

dhclient -6 при этом работает и получает.

Куда копать?

[Network]
DHCP=yes
IPv6AcceptRA=yes
IPv6PrivacyExtensions=prefer-public
DNSSEC=no

[DHCP]
UseDomains=true
ClientIdentifier=mac
DUIDType=link-layer

 , ,

sergej ()

Колхозный роутер

Галерея — Рабочие места

Слева направо, сверху вниз:

  • 2 x WD Green 2Tb (разумеется с отключенной парковкой) + SATA port multiplier, скреплены деталями советского конструктора)
  • cubieboard2 dualcard + bluetooth serial console через HC05
  • куча розеток
  • USB хаб с воткнутым WiFi RT5370 и принтером
  • висящий на шурупе БП для дисков
  • 100Мбит USB etherner RTL8152 (интернет)
  • 2 хаба: один до роутера (раздаёт iptv), другой после (раздаёт интернет)

ArchLinux ARM, диски - soft raid1, 2ая sd карта - еженедельный бекап 1й с расчётом относительно горячей замены, если 1ая сдохнет.

Сама кубиборда роутит года с 2012, в (почти) таком виде этот колхоз года полтора. Пару месяцев назад поменял на компе 2xHDD на 2xSSD, а на днях купил SATA PMP и 2 старых HDD пошли в кладовку к роутеру.

Из дополнительных к роутингу сервисов: почта, жаббер, nextcloud, DLNA, home assistant.

>>> Просмотр (4160x3120, 1783 Kb)

 ,

sergej ()

Запилил говноскрипт на перле, чтоб посмотреть как там дела на сберовских картах

Форум — Talks

Проверял с ФФ/geckodriver и selenium-server-standalone.

Поставить нужно

- selenium-server-standalone 3.12.0-1

- perl-selenium-remote-driver 1.28-1

- geckodriver 0.20.1-1

ну и файрфокс.

java -jar /usr/share/selenium-server/selenium-server-standalone.jar
#!/usr/bin/perl -w
#
# Dump sberbank card list and payments history
#
# Usage:
#   $0 <login> <password>
#

use utf8;
use Selenium::Remote::Driver;

$login = shift @ARGV;
$password = shift @ARGV;

binmode(STDOUT, ":utf8");
binmode(STDERR, ":utf8");

print STDERR "Starting browser\n";
my $driver = Selenium::Remote::Driver->new_from_caps(
	'desired_capabilities' => {
		'browserName' => 'firefox',
		'moz:firefoxOptions' => {
			'args' => [ '--safe-mode', '--headless' ]
#			'args' => [ '--safe-mode' ]
		}
	});

print STDERR "Logging in\n";
$driver->get('https://online.sberbank.ru/CSAFront/index.do');
$driver->find_element_by_id('login')->send_keys($login);
$driver->find_element_by_id('password')->send_keys($password);
$driver->get('javascript:validateAndSubmit()');

print STDERR "Getting info";
my @products = ();
while(scalar @products == 0) {
	@products=$driver->find_elements("//div[\@class='forProductBorder mainProductInfo']");
	sleep(1);
	print STDERR ".";
}
print STDERR "\n";

$driver->get('https://node1.online.sberbank.ru/PhizIC/private/cards/list.do');
print STDERR "Getting info";
@products = ();
while(scalar @products == 0) {
	@products=$driver->find_elements("//div[\@class='productCover activeProduct ']");
	sleep(1);
	print STDERR ".";
}
print STDERR "\n";

my %products = ();
foreach $p (@products) {
	$name_el=$driver->find_child_element($p, "./div//span[\@class='mainProductTitle mainProductTitleLight']");
	$name=$name_el->get_text();
	$open=$name_el->get_attribute('onclick', 1);
	$amount=$driver->find_child_element($p, "./div//span[\@class='overallAmount nowrap']")->get_text();
	$number=$driver->find_child_element($p, "./div//div[\@class='accountNumber decoration-none']")->get_text();
	if($number =~ / (\d{4}),/) {
		$n = "card#".$1;
	} else {
		$n = "rand#".int(rand(10000)); # TODO: fixme
	}
	$products{$n}{'number'} = $number;
	$products{$n}{'amount'} = $amount;
	$products{$n}{'open'} = $open;
	$products{$n}{'name'} = $name;
	print "$name = $amount\n\t$number\n\t$open\n";
}
print "\n\n";

foreach $p (keys %products) {
	$open = $products{$p}{'open'};
	$name = $products{$p}{'name'};
	$driver->get("javascript:".$open);
	print STDERR "Getting history for $p ($name)";
	my @history = ();
	while(scalar @history == 0) {
		@history=$driver->find_elements("//table[\@class='tblInf']");
		sleep(1);
		print STDERR ".";
	}
	print STDERR "\n";
	sleep(2); # TODO: fix this hack!
	$history=$driver->find_element("//table[\@class='tblInf']");
	@items=$driver->find_child_elements($history, "./tbody//tr[\@class='ListLine0'] | ./tbody//tr[\@class='ListLine1']");
	foreach $i (@items) {
		$name=$driver->find_child_element($i, "./td[\@class='align-left leftPaddingCell']")->get_text();
		$date=$driver->find_child_element($i, "./td[\@class='listItem']")->get_text();
		$amount=$driver->find_child_element($i, "./td[\@class='align-right']")->get_text();
		print "\t$date, $amount, $name\n";
	}
	print "\n\n";
}

print STDERR "Quit\n";
$driver->quit();

 , , , ,

sergej ()

А лазил ли кто в код amlogic?

Форум — Talks

На сколько медиатеков там говнокода?

И как у него дела с mainline? Судя по http://linux-meson.com/ вроде сносно, но интересуют отзывы заводивших нормальный линукс на нём, желательно в иксами.

Думаю проапгрейдить свой десктоп с Mele M3 на что-то более шустрое.

 , ,

sergej ()

identity сервер для matrix

Форум — General

Поднял synapse и с ним вроде проблем нет, но mxisd+openldap что то не очень жив, хотя вроде и не ругается в логах.

Есть у кого истории успеха, какую связку заводить для matrix если хочется LDAP-а?

 ,

sergej ()

курс = М2 / ЗВР

Форум — Talks

Почему многие прошаренные (или не очень, я оценить не могу) в экономике люди считают, что правильный курс валюты = М2 / ЗВР и делают прогнозы исходя из этой формулы?

Я чайник, погуглил статистику и графики по разным странам, особой корреляции не заметил.

 , ,

sergej ()

XMPP blog

Форум — General

Ищу blog-движок с тегами (лучше даже хештегами) и возможностью пользоваться через jabber (или xmpp-транспорт).

Пробовал pump.io, что-то не очень понравился.

 , ,

sergej ()

Насколько огорожен Slack, который чат?

Форум — Talks

Есть ли клиенты (а лучше XMPP-transport) которые его умеют? Насколько сложно (до/на)писать нормальный libpurple plugin, чтоб не legacy API token, а логин пароль?

Пробовал https://github.com/dylex/slack-libpurple, но что-то он и с пиджином не очень, не говоря уж о spectrum2.

Родной XMPP Slack-а не устраивает, потому что нужно просить админов всех команд включать xmpp-gateway, который обычно выключен.

 , , ,

sergej ()

Калифорнийский университет в Беркли удаляет лекции с ютуба

Форум — Talks

Инвалиды огорчились, сказали, что лекции их дескриминируют по интеллектуальному признаку.

https://meduza.io/feature/2017/03/16/kaliforniyskiy-universitet-v-berkli-udal...

https://www.youtube.com/user/UCBerkeley/playlists

Кто-то уже схоронил?

 ,

sergej ()

«Национальный совет по гомеопатии» подал в суд на журнал «Вокруг света»

Форум — Talks

https://meduza.io/news/2016/10/23/natsionalnyy-sovet-po-gomeopatii-podal-v-su...

Российская организация «Национальный совет по гомеопатии» подала в суд на журнал «Вокруг света», где в феврале 2016 года была опубликована статья Аси Казанцевой о гомеопатии «Растворенная магия». Об этом сообщил в фейсбуке бывший заместитель главного редактора журнала Егор Быковский.

В статье сказано, в частности, что эффект от гомеопатии схож с эффектом плацебо, и что с ее помощью не следует лечить «хоть сколько-нибудь серьезные заболевания».

Согласно исковому заявлению, опубликованному в сентябре на Российском гомеопатическом портале, информация из статьи «не соответствует действительности и порочит метод гомеопатии, успешно применяемый во многих странах более 200 лет». Организация требует разместить в журнале опровержение на семи страницах, а именно статью «О гомеопатии всерьез: XXI век информационных технологий интегративной медицины и гомеопатии».

По словам Егора Быковского, первое заседание пройдет 24 октября.

 

sergej ()

Похвалите, поругайте телескоп bkp130650eq2

Форум — Talks

Хочу взять ребенку (и себе естественно :)) телескоп bkp130650eq2

Похвалите, поругайте. М быть за эти деньги можно взять что-то получше?

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

 , ,

sergej ()

Обратная сторона систем распространения приложений в обход дистрибутивов

Форум — Talks

Я пропустил или тут ещё не было?

http://kmkeen.com/maintainers-matter/2016-06-15-11-51-16-472.html

http://www.opennet.ru/opennews/art.shtml?num=44611

Кайл Кин (Kyle Keen), один из мэйнтейнеров дистрибутива Arch Linux, обратил внимание на проблемы, связанные с внедрением систем самодостаточного распространения приложений для Linux, таких как продвигаемая компанией Canonical технология snap. По мнению Кайна, идея прямой сборки и поставки пакетов разработчиками приложений может привести к проблемам с качеством и безопасностью.

и т.д.

 

sergej ()

sip и iptables

Форум — Admin

Есть 2 sip клиента в локальной сети за натом и внешний sip сервер. На роутере (внешний адрес R) включен conntrack для sip и h323.

Проблема в том, что sip сервер видит клиентов по адресам R:1111 и R:2222 и сообщает их им. В результате клиенты ломятся друг к другу через роутер.

Я не надеюсь, что они прочухают, что сеть одна и пойдут напрямую. Мне бы что-то сделать с файрволом, чтобы он в таких случаях нормально форвардил трафик и внутрь локальной сети тоже.

Хотя я в voip ничего не соображаю и возможно «в реальности всё не так как на самом деле».

 , ,

sergej ()

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