LINUX.ORG.RU

Сообщения AS

 

Bird и ospf export filter

Я как-то задавал вопрос про фильтр в Bird: Bird 2.14 (комментарий). Ответ в обсуждении не родился, но недавно я на него наткнулся. В вопросе остутствовал неожиданно ключевой момент, секция interface в секции area:

filter export_OSPF {
   if net ~ 192.168.0.0/16 then reject;
}

protocol ospf v2 ospfv4 {
   ipv4 {
     export filter export_OSPF;
   }
   area 0 {
     interface "eth*" {
       type broadcast;
     }
   }
}

И вот в этой ситуации сети, поднятые на интерфейсах, попадающих под шаблон «eth*», банально игнорировались фильтром. Достаточно было указать interface "eth0", либо а-ля interface 10.0.0.0/30, где нейбор, и фильтр заработал. И вроде нигде не написано, что это важно.

В архивную тему добавиь не получилось, но так наверное тоже сойдёт, поиском искаться будет.

 ,

AS
()

Вытащить тему из архива

На сколько сложно тему из архива вытащить ненадолго?

Bird 2.14

Тут вопрос про OSPF export filter обсуждался, внезапно решение нашлось, не плохо бы дописать, в чём там проблема была.

 

AS
()

github.com, снова, до свидания (точнее, raw.github.com) ?

Похоже, снова github попал под раздачу ZapretInfo. Точнее raw.github.com:

$ host raw.github.com
raw.github.com is an alias for github.map.fastly.net.
github.map.fastly.net is an alias for prod.github.map.fastlylb.net.
prod.github.map.fastlylb.net has address 151.101.36.133


http://blocklist.rkn.gov.ru/

РЕЗУЛЬТАТ ПОИСКА
Искомый адрес: 151.101.36.133
Всего найдено записей: 1

 zapretinfo,

AS
()

Perl, обращение к элементу объекта

Приветствую.

Попалась такая конструкция:

$a = new .... ;
... ;
... ;
if ($a->[1]==5) {}

Что это за обращение к элементу объекта ? То есть, что означает $a->[1] ?

 

AS
()

Аналог «lilo -R» в Grub2

В lilo есть такая штука:

-R command line
  This  option  sets  the default command for the boot loader the next time it executes. The boot loader
  will then erase this line: this is a once-only command. It is typically used in reboot  scripts,  just
  before  calling  `shutdown -r'.  Used without any arguments, it will cancel a lock-ed or fallback com
  mand line.

Говорят, что в Grub2 такое появилось тоже, но, что-то, пока найти не получается, как это можно изобразить... Кто-нибудь знает ? Видимо, надо указать загрузку по-умолчанию. С этим всё понятно. Но вот как перегрузить с чем-то другим, не сбив умолчание ?

AS
()

Как распечатать большой формат на нескольких поменьше (под склейку) ? (A3 -> 2 x A4 например)

Умеет ли какое-либо приложение разбивать документ на N-ое количество кусков ? Сейчас надо распечатать картинку на A3, но есть возможность печатать только на A4. Везде попадаются ссылки на Corel Draw, в основном. А для Linux есть что-нибудь ?

 ,

AS
()

GPS BT-359 / BT-379 и Linux

В общем-то, нашёл аналогичное сообщение 2007 года: GPS BT-359 + Toshiba U200-181 (проблема с подключением gps receiverа по bluetooth ) ( cavia_porcellus, sergej)

Только вот не едет... Что имелось ввиду под «сделать inquiry» ? Точнее, чем ?

Так вот как-то не очень получается:

# hcitool inq --length=10 --numrsp=10
Inquiring ...
        00:0D:B5:37:9B:03       clock offset: 0x009b    class: 0x001f00

Устройство вот такое:

# hcitool -i hci0 scan
Scanning ...
        00:0D:B5:37:9B:03       BT-GPS-379B03
Очевидно, развитие того, что в теме 2007 года, так как в именах файлов в документации присутствует «BT-359».

В общем, непонятно, чем найти номер канала...

AS
()

форматирование текста в багтрекере на github.com

Кто-нибудь представляет, как на github.com можно какие-то подсказки найти по использованию самого github ? Более неудобного багтрекера не видел ещё... Может, для разработчиков он и удобен чем-то, а вот зайти баг повесить... Повесить-то повесил, но эти попытки угадать в логах какой-то язык...

<pre></pre> угадалось, но список допустимых вариантов найти, всё равно, не плохо бы...

AS
()

Странный 3G/WiFi HUAWEI Mobile Connect от Мегафона

А кто-нибудь знает такого зверя ?

usb 2-1.3: New USB device found, idVendor=12d1, idProduct=1446
usb 2-1.3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb 2-1.3: Product: HUAWEI Mobile Connect
usb 2-1.3: Manufacturer: Huawei Incorporated
usb 2-1.3: SerialNumber: 1234567890ABCDEF

По idVendor/idProduct похоже на HUAWEI E173, но, внешне, отличается - овальный такой, похож на E5830s, если вот на это посмотреть: http://en.wikipedia.org/wiki/Huawei_E5
А по этой фото - E586 вроде (слева): http://www.fhm.com.ph/techie/press-releases/article/13984

usb_modeswitch его в режим модема не переключает, хотя с E173 с теми же 12d1/1446 всё работает. Это вот как честный, работающий E173 видится:

usb 2-1.3: New USB device found, idVendor=12d1, idProduct=1446
usb 2-1.3: New USB device strings: Mfr=3, Product=2, SerialNumber=0
usb 2-1.3: Product: HUAWEI Mobile
usb 2-1.3: Manufacturer: HUAWEI Technology

usb-modeswitch-data 20120815, про E5.* не знает:

# grep -i E5 40-usb_modeswitch.rules
#

Такое чудо кто-нибудь к Linux прикручивал ? Можно, правда, попробовать Windows поискать и посмотреть, что там на нём есть... Под Linux его псевдо-cdrom, кстати, тоже не монтируется что-то.

 ,

AS
()

куда делся выбор формата для размещения (user line break) ?

Пропала возможность выбрать формат. Удобно было с user line break... Баг, или фича ? Что-то только сегодня заметил.

AS
()

Perl & RRDs : задать кодировку при вызове RRDs::graph

Приветствую.

А как можно задать кодировку при вызове RRDs::graph ? Русский текст на картинках не отображается: классические кракозяблы. Вызов, если что, из-под apache2 (mod+perl2/Mason). Или там просто надо как-то фонт правильный выбрать ?

AS
()

[mod_perl2] Проблема с подключением Image::Magick

Приветствую.

Следующая проблема. Почему-то

use Image::Magick;

в хендлере вызывает сообщение об ошибке:

httpd2: magick/semaphore.c:525: LockSemaphoreInfo: Assertion `semaphore_info != (SemaphoreInfo*) ((void *)0)' failed.

libImageMagick-6.5.8.10-alt1
perl-Magick-6.5.8.10-alt1

Демо-скрипты перловые работают, видимо, это какая-то особенность mod_perl2. Нет ли у кого предположений ?

AS
()

[mod_perl2] странно прерывается исполнение хэндлера

Приветствую.

Пробую изучать mod_perl на примере адаптации одного хендлера для Apache2. Столкнулся со странным поведением. Исходный кусок кода:

my $fh = new FileHandle «<${tmpfilename}»;
$r->send_fd($fh);
unlink(${tmpfilename});

Я его заменил на

$r->sendfile(${tmpfilename});
unlink(${tmpfilename});

В итоге получается, что sendfile исполняется не всегда (соответственно, и unlink). Единственное, что видно в логе в эти моменты:

Can't locate object method «sendfile» via package «Apache2
::RequestRec» at...

Опыта с web мало, фактически, это первый подход, который зашёл далее, чем просто установка Апача. Ни у кого нет мыслей, куда копать ?

AS
()

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