LINUX.ORG.RU

Сообщения berrywizard

freeradius2: Session-Timeout отсутсвует в Access-Accept

Форум - Admin

CentOS 6, штатный freeradius 2

users:

DEFAULT         NAS-Port-Type == "Wireless-802.11", LDAP-Group != "wireless", Auth-Type := Reject

DEFAULT         NAS-Port-Type == "Wireless-802.11", Auth-Type := eap
        Session-Timeout := 180,
        Acct-Interim-Interval := 90

tcpdump (RAD - RADIUS сервер, NAS - точка доступа на hostapd):

NAS ==> RAD     Code: Access-Request (1)
NAS <== RAD     Code: Access-challenge (11)
NAS <== RAD         AVP: l=6  t=Session-Timeout(27): 180
NAS <== RAD             Session-Timeout: 180
NAS ==> RAD     Code: Access-Request (1)
NAS <== RAD     Code: Access-challenge (11)
NAS ==> RAD     Code: Access-Request (1)
NAS <== RAD     Code: Access-challenge (11)
NAS ==> RAD     Code: Access-Request (1)
NAS <== RAD     Code: Access-challenge (11)
NAS ==> RAD     Code: Access-Request (1)
NAS <== RAD     Code: Access-challenge (11)
NAS ==> RAD     Code: Access-Request (1)
NAS <== RAD     Code: Access-challenge (11)
NAS ==> RAD     Code: Access-Request (1)
NAS <== RAD     Code: Access-challenge (11)
NAS ==> RAD     Code: Access-Request (1)
NAS <== RAD     Code: Access-challenge (11)
NAS ==> RAD     Code: Access-Request (1)
NAS <== RAD     Code: Access-challenge (11)
NAS ==> RAD     Code: Access-Request (1)
NAS <== RAD     Code: Access-Accept (2)

Т.е. Session-Timeout попал только в самый первый Access-Challenge, затем NAS и сервер обмениваются EAP, после чего NAS получает Access-Accept, но без Session-Timeout. Из-за этого подключившегося не скидывает через 3 минуты после подключения. Как запихнуть Session-Timeout в Access-Accept?

()

Вышел CentOS 5.6

Форум - Talks

Собственно, заглавие.

()

Apache: SetHandler

Форум - Web-development

В конфиге:

<VirtualHost *:80>
    ServerName a.b.c
    DocumentRoot /srv/root
    Action actionhandler /actionhandler
    SetHandler actionhandler
    <Directory /srv/root>
        Order allow,deny
        Allow from all
        Options +ExecCGI +Indexes
        DirectoryIndex /actionhandler
    </Directory>
</VirtualHost>
/srv/root/actionhander - для начала, простенький perl-скрипт. В логе:
[Mon Oct 25 15:27:52 2010] [error] [client 1.2.3.4] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
С одной стороны, логично, с другой, без mod_rewrite повесить один CGI-обработчик на всё в сервере никак?

()

CentOS 5.5 rolling out

Форум - Talks

По ходу, вот-вот будет анонс — http://mirror.corbina.net/pub/Linux/centos/5.5/

()

Ethernet точка-точка -- максимизировать пропускную

Форум - Admin

Два сервера, на каждом 2 гигабитных порта (точнее, на одном 4, на другом 2). Как их соединить, получив максимальную пропускную способность этого соединения? Пока насоображал:
- соединить 2 порта каждого сервера напрямую (без коммутатора) с другим;
- jumbo frame на все порты;
- объединить на каждой стороне (с помощью bonding);
- прописать в /etc/ethers MAC/IP противоположной стороны.

Что ещё можно придумать (в т.ч. и не совсем классическое)?

PS: на сторонах соединения нужен TCP/IP.

()

HP StorageWorks X1600

Форум - General

Наличествует:

- HP ProLiant DL 360 G6 p/n 491505-001 (Xeon 4 core, 2.00 GHz; 4Gb RAM) с добитыми ещё одним процом и памятью, т. е. скобки x 2, 144 Gb дисковой, 4 x 1Gbit NIC;

- HP StorageWorks X1600 p/n AP788SB (Xeon, 2.26 GHz; 6Gb RAM), 6 Tb дисковой памяти, 2 x 1Gbit NIC.

На первом пока голый CentOS 5-й под виртуальные машинки. На втором 2008-я Storage Server Standard 64-х битная (идёт штатно), для файлосвалок и образов дисков ВМ. Собственно, вопрос: имеет ли смысл красноглазить со StorageWorks'ом, или оставить 2008-ю как есть?

()

rpmrc: excludedoc

Форум - Admin
[root@gw ~]# echo "excludedocs: 1" > /etc/rpmrc ; rpm -q
error: bad option 'excludedocs' at /etc/rpmrc:1
rpm: no arguments given for query
[root@gw ~]#

Fedora 12. Чего я не так делаю?

()

Кто дёргает SCSI?

Форум - Admin

Система CentOS 5-я, в логах:

Apr  5 08:46:26 xxxxx kernel:  target0:0:1: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 31)
Apr  5 09:16:26 xxxxx kernel:  target0:0:1: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 31)
Apr  5 09:46:26 xxxxx kernel:  target0:0:1: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 31)
Apr  5 10:16:26 xxxxx kernel:  target0:0:1: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 31)
Apr  5 10:46:26 xxxxx kernel:  target0:0:1: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 31)
Apr  5 11:16:26 xxxxx kernel:  target0:0:1: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 31)
Apr  5 11:46:26 xxxxx kernel:  target0:0:1: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 31)
Apr  5 12:16:26 xxxxx kernel:  target0:0:1: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 31)

Каждые полчаса, в cron'е вроде ничего в это время, из близких к железячным процессов разве что udevd и hald, но на других серверах ничего похожего нет.

()

CentOS 5/Xen/загрузка ВМ по сети

Форум - Admin

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

В 5-м CentOS-е при создании ВМ, сразу после её создания, она загружается по сети. Но так как MAC-адрес виртуальной сетевой карты до этой загрузки не показывается, я сделать соотв. линк на tftp-сервере в pxelinux.cfg не могу (грузить ВСЕ компьютеры с установкой этого же CentOS'а по сети тем более не могу). После же первого запуска заставить грузиться ВМ по сети не получается никак, в т.ч. с помощью «boot = "n"» в конфиге, она упорно грузится с hdd. Как же всё-таки заставить её сделать это?

()

зачитался

Форум - Talks

прочитал тут про щитней, и ссылка за ссылкой наткнулся на http://warrax.net/51/eskov/cover_eskov.html

довольно увлекательно

>>>

()

ссылка

Форум - Talks

http://www.futureofthebook.org/itinplace/archives/2006/

konqueror -- без флэш-рлагина -- вываливает тучу окон запросов, битва с ними через alt+f4 заканчивается замораживанием коня с 15-20 диалогами, ни один из которых не закрывается;

firefox -- без флэш-рлагина -- тужится, тужится, проходя через фазы затыка, в конце концов падает;

seamonkey -- с плагином -- начинает довольно резво, практически не мёрзнет, и, в отличие от фаерфокса, и падает раньше.

ёперы нету.

lynx, links и т. п. не тестировал.

всё безобразие -- на centos 5.

>>>

()

Забороть VLC...

Форум - General

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

Ситуация:
- CentOS 5;
- vlc 0.8.6d/Janus;
- IEEE 1394 (=FireWire) порт на навесной Audigy;
- аудиовходы на ней же + входы на материнке.

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

Команда:

dvgrab - | vlc -v -I dummy - :demux=rawdv --sout '#transcode{vcodec=mp4v,vb=256,width=320,height=200,acodec=mp3,ab=32,channels=2 }:std{access=mmsh,mux=asfh,dst=:8080}' --ttl 6

работает (правда, вместо звука идёт какая-то хрень), показанная везде без dvgrab команда

vlc -vvv dv/rawdv:///dev/raw1394 --dv-caching 10000 -sout '#transcode{vcodec=WMV2,vb=512,scale=1,acodec=mp3,ab=192,channels=2}:std{access =mmsh,mux=asfh,url=:8080}' --sout-transcode-fps=25.0

у меня не работает:

[00000296] dummy interface: using the dummy interface module...
[00000313] main private: creating httpd
[00000319] vcd access error: could not read TOCHDR
[00000319] vcd access error: no movie tracks found
[00000319] access_file access error: file /dev/raw1394 is empty, aborting
[00000319] access_gnomevfs access warning: cannot parse MRL dv:///dev/raw1394 or unsupported protocol
[00000319] cdda access error: could not read TOCHDR
[00000319] cdda access error: no audio tracks found
[00000319] main access warning: no access2 module matching "dv" could be loaded
[00000305] main input error: no suitable access module for `dv/rawdv:///dev/raw1394'
[00000313] access_output_http private warning: HTTP sout access cannot seek
[00000290] main playlist: nothing to play

Так вот, как ему сказать, чтобы звук брал, например, с /dev/dsp? Вот так:

dvgrab - | vlc -v -I dummy - :demux=rawdv :adev=/dev/dsp ...

не работает (звук идёт всё равно с камеры).

С камерой и портом вроде всё в порядке -- сдёрнутый dvgrab'ом avi-файл показывается затем совершенно нормально.

>>>

()

многострочник на перле

Форум - Development

#!/usr/bin/perl
use strict;
my $t = 35.23;
print $t * 100, ", ", int("3523"), ", ", int($t * 100), ", ", int("" . ($t * 100)), "\n";


не, perlfaq4 я читал, но всё равно, "осадок остался..."

>>>

()

экспорт на SCSI

Форум - Linux-hardware

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

есть ли средства в linux'е выставить из системы на scsi-шину некий блок данных как блочное устройство? т.е. что-то типа iSCSI-target, только без сети, просто на SCSI-шину.

>>>

()

диск из smartarray в обычном контроллере

Форум - Linux-hardware

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

стояли два диска в proliant'е в smartarray'е (raid-1), были заменены
на 2 других, кожуры для пролиантов больше нет, но получилось воткнуть
в netserver. однако там показывает вот что:
====================================================================
[root@host proc]# fdisk -l /dev/sdc

Disk /dev/sdc: 36.4 GB, 36419584000 bytes
255 heads, 63 sectors/track, 4427 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc3               1           1        8001   12  Compaq diagnostics

[root@host proc]# _
====================================================================
система centos 4. есть ли возможность как-то подцепить данные на диске
(какой-нить soft-smartarray)?

>>>

()

HP ProLiant DL-360 G5 + CentOS 4 + SMP ведро

Форум - Linux-hardware

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

Есть HP ProLiant DL-360 G5, на него поставлен CentOS 4. Всё работало хорошо, ничево не трогали. Позавчера (оказалось) повис, теперь не грузится с SMP ядром (вплоть до последнего kernel-smp-2.6.9-67.0.1.EL), поведение разнообразное -- зависон, перезагрузон. Однопроцессорное грузится (вроде) нормально. Чем мог заболеть?

>>>

()

apache + WebDAV + ForceType

Форум - Admin

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

странная штука. есть апач, на нём виртуальный сервер с php. хотел отдать его по webdav, сначала сделал через "Location":

# ... определение виртуального сервера ...
Alias /dav /server/root/html
<Location "/dav">
Dav On
ForceType text/plain
AddDefaultCharset UTF-8
AuthType Basic
AuthName DAV
AuthUserFile users
Require User user
</Location>
# ...

тем не менее, апач отдаёт контент (например, http://server/dav/index.php) обработанным через php, а не исходный файл, т.е. как будто ForceType не срабатывает. В конце концов я целиком весь сервер так сделал --

<VirtualHost *:80>
DocumentRoot /server/root/html
ServerName server
AddDefaultCharset UTF-8
ErrorLog /var/log/httpd/error_server_log
CustomLog /var/log/httpd/access_server_log combined
ForceType text/plain
<Directory "/server/root/html">
Dav On
AuthType Basic
AuthName DAV
AuthUserFile users
Require User user
</Directory>
</VirtualHost>

и всё равно .php отдаются обработанными. в каком месте править руки?

апач 2.2 на центосе 5

>>>

()

про DNS

Форум - Admin

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

ситуация: нужен ресольвинг одного имени на (например) 4 адреса.

странное: хочется, чтобы адреса при ресольвинге отдавались неравномерно, 40% - адрес 1, 30% - адрес 2, 20% - адрес 3 и оставшиеся 10% - адрес 4. возможно ли такое, и, если да, то как?

в named'е проверял -- если накидать записей вида

node IN A 1.2.3.1 IN A 1.2.3.1 IN A 1.2.3.1 IN A 1.2.3.2 IN A 1.2.3.2 IN A 1.2.3.3

то он одинаковые a-записи сжимает в одну, и частота получается 100/(кол.-во уникальных адресов) %.

>>>

()

centos.org

Форум - Talks

Это только у меня centos.org не ресольвится?

>>>

()

CentOS 5 + Avermedia AVerTV Studio 307

Форум - Linux-hardware

наспех сбацанный бэкпорт saa7134 с ядра 2.6.22 на 2.6.18 (котроое в RHEL/CentOS 5):
=== part 1 ====================================================================
diff -ruN linux-2.6.18.orig/drivers/media/video/saa7134/saa7134-tvaudio.c linux-2.6.18/drivers/media/video/saa7134/saa7134-tvaudio.c
--- linux-2.6.18.orig/drivers/media/video/saa7134/saa7134-tvaudio.c	2007-10-09 11:32:51.000000000 +0400
+++ linux-2.6.18/drivers/media/video/saa7134/saa7134-tvaudio.c	2007-10-13 21:56:20.000000000 +0400
@@ -72,12 +72,12 @@
 	int          carr;
 } mainscan[] = {
 	{
-		.name = "M",
-		.std  = V4L2_STD_NTSC | V4L2_STD_PAL_M,
+		.name = "MN",
+		.std  = V4L2_STD_MN,
 		.carr = 4500,
 	},{
-		.name = "BG",
-		.std  = V4L2_STD_PAL_BG,
+		.name = "BGH",
+		.std  = V4L2_STD_B | V4L2_STD_GH,
 		.carr = 5500,
 	},{
 		.name = "I",
@@ -85,7 +85,7 @@
 		.carr = 6000,
 	},{
 		.name = "DKL",
-		.std  = V4L2_STD_PAL_DK | V4L2_STD_SECAM,
+		.std  = V4L2_STD_DK | V4L2_STD_SECAM_L | V4L2_STD_SECAM_LC,
 		.carr = 6500,
 	}
 };
@@ -93,76 +93,70 @@
 static struct saa7134_tvaudio tvaudio[] = {
 	{
 		.name          = "PAL-B/G FM-stereo",
-		.std           = V4L2_STD_PAL,
+		.std           = V4L2_STD_PAL_BG,
 		.mode          = TVAUDIO_FM_BG_STEREO,
 		.carr1         = 5500,
 		.carr2         = 5742,
 	},{
 		.name          = "PAL-D/K1 FM-stereo",
-		.std           = V4L2_STD_PAL,
+		.std           = V4L2_STD_PAL_DK,
 		.carr1         = 6500,
 		.carr2         = 6258,
 		.mode          = TVAUDIO_FM_BG_STEREO,
 	},{
 		.name          = "PAL-D/K2 FM-stereo",
-		.std           = V4L2_STD_PAL,
+		.std           = V4L2_STD_PAL_DK,
 		.carr1         = 6500,
 		.carr2         = 6742,
 		.mode          = TVAUDIO_FM_BG_STEREO,
 	},{
 		.name          = "PAL-D/K3 FM-stereo",
-		.std           = V4L2_STD_PAL,
+		.std           = V4L2_STD_PAL_DK,
 		.carr1         = 6500,
 		.carr2         = 5742,
 		.mode          = TVAUDIO_FM_BG_STEREO,
 	},{
 		.name          = "PAL-B/G NICAM",
-		.std           = V4L2_STD_PAL,
+		.std           = V4L2_STD_PAL_BG,
 		.carr1         = 5500,
 		.carr2         = 5850,
 		.mode          = TVAUDIO_NICAM_FM,
 	},{
 		.name          = "PAL-I NICAM",
-		.std           = V4L2_STD_PAL,
+		.std           = V4L2_STD_PAL_I,
 		.carr1         = 6000,
 		.carr2         = 6552,
 		.mode          = TVAUDIO_NICAM_FM,
 	},{
 		.name          = "PAL-D/K NICAM",
-		.std           = V4L2_STD_PAL,
+		.std           = V4L2_STD_PAL_DK,
 		.carr1         = 6500,
 		.carr2         = 5850,
 		.mode          = TVAUDIO_NICAM_FM,
 	},{
 		.name          = "SECAM-L NICAM",
-		.std           = V4L2_STD_SECAM,
+		.std           = V4L2_STD_SECAM_L,
 		.carr1         = 6500,
 		.carr2         = 5850,
 		.mode          = TVAUDIO_NICAM_AM,
 	},{
-		.name          = "SECAM-L MONO",
-		.std           = V4L2_STD_SECAM,
+		.name          = "SECAM-D/K NICAM",
+		.std           = V4L2_STD_SECAM_DK,
 		.carr1         = 6500,
-		.carr2         = -1,
-		.mode          = TVAUDIO_AM_MONO,
+		.carr2         = 5850,
+		.mode          = TVAUDIO_NICAM_FM,
 	},{
-		.name          = "SECAM-D/K",
-		.std           = V4L2_STD_SECAM,
-		.carr1         = 6500,
-		.carr2         = -1,
-		.mode          = TVAUDIO_FM_MONO,
+		.name          = "NTSC-A2 FM-stereo",
+		.std           = V4L2_STD_NTSC,
+		.carr1         = 4500,
+		.carr2         = 4724,
+		.mode          = TVAUDIO_FM_K_STEREO,
 	},{
 		.name          = "NTSC-M",
 		.std           = V4L2_STD_NTSC,
 		.carr1         = 4500,
 		.carr2         = -1,
 		.mode          = TVAUDIO_FM_MONO,
-	},{
-		.name          = "NTSC-A2 FM-stereo",
-		.std           = V4L2_STD_NTSC,
-		.carr1         = 4500,
-		.carr2         = 4724,
-		.mode          = TVAUDIO_FM_K_STEREO,
 	}
 };
 #define TVAUDIO (sizeof(tvaudio)/sizeof(struct saa7134_tvaudio))
=== part 1 ====================================================================

грузить:
modprobe saa7134 card=45 secam=dk

(продолжение патча следует)

>>>

()