LINUX.ORG.RU

Сообщения Lonli-Lokli

 

[!Ъ][не нужно][вещества][политота]PR

Форум — Talks

http://www.youtube.com/watch?v=oV81Ye483UA&feature=related

Ъ: едросовские зомби пугают зомбиапокалипсисом.

 ,

Lonli-Lokli
()

[посоветуйте]внешний корпус для винчестеров

Форум — Linux-hardware

Нужна внешняя корзина для винтов (≥2 слотов) c подключением по esata. Сейчас присматриваюсь к AgeStar S2B3J и i-stor is602 mk. Кто-нить имел опыт использования этих агрегатов?

Так же ищется pci-x esata контроллер (≥2 разъёмов).

 

Lonli-Lokli
()

[посоветуйте]DAS RAID5

Форум — Admin

Посоветуйте бюджетный DAS на 4-6 SATA винтов, поддерживающий RAID5 и винты на 2TB, подключаемый по SATA или ESATA.

 

Lonli-Lokli
()

[нуб]Adaptec RAID 3405 - увеличить размер массива

Форум — Admin

Есть машина с сабжевым контроллером. На ней RAID5 из четырёх терабайтных дисков. Место потихоньку заканчивается. Как бы его дёшево и сердито нарастить?

Материнка Intel S3210SH, система на отдельном диске. Из плат расширения только рейд. Корпус noname, поместится туда максимум ещё 1 диск.

Сам массив является pv lvm. Хранится куча файлов 10-300 мб, в основном музыка, проекты Sony Vegas и SoundForge, рендеры проектов, архив рендеров пережатый в mp3. Со всем этим добром работает от 3 до 10 человек - подключены сетевые дски в форточке, проекты читаются и рендрятся на них.

 

Lonli-Lokli
()

[НАТЕ]Silent Storm

Форум — Talks

Обнаружил тут, что сабж уже работает в вайне, сдул пыль с диска, поставил, запустил и... наткнулся на ультимативное требование злодолбаного StarForce перезагрузиться. wineboot сыпет ошибками и не помогает. Диск лицензионный. Можно где-нить легально скачать игрушку не испоганенную звезданутой силой?

Lonli-Lokli
()

[javascript]автодополнение в textarea

Форум — Web-development

Бывают сабжевые плагины для jQuery? Сходу нагуглилось автодополнение для input type=text, но это вроде не совсем то.

 

Lonli-Lokli
()

[гипножаба][надмозги]Why?

Форум — Talks

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

Lonli-Lokli
()

[убунтупроблемы][телепат]Тормозит CUPS

Форум — Desktop

Имеется - десяток установок Убунты 9.04, сетевой принтер Brother HL-2150N подключённый по lpd (есть информация, что на других аппаратах ситуация полностью идентична). Суть проблемы - из опенофиса можно печатать что угодно без проблем, при попытке распечатать, например, картинку из гномовской смотрелки, она (картинка) висит в очереди с неизвестным количеством страниц в течении десятков минут. В процессе висения записи в error.log не наблюдаются (loglevel error/warn).

Доступа к машинам в ближайшее время не предвидится.

Чем в принципе печать из опенофиса может отличаться от печати из другого софта?

Lonli-Lokli
()

[интернетокапец][вещества]беспроводные сети на коленке

Форум — Talks

Что делать, если инету придë капец? Слышал про netsukuku и подобные проекты, они решают вопрос организации сети и шифрования трафика. А есть разработки по части физических каналов? Вайфай не устраивает крайне малым радиусом действия и лëгкостью обнаружения. Есть что-нибудь дальнобойное (хотябы 3-4 км), со скоростью килобит в 30, желательно маскирующееся под шумы)

Есть ли какие-то разработки например оптических каналов? Можно ведь на коленке собрать модулятор для китайской лазерной указки?

 

Lonli-Lokli
()

[loroogle][инженерота]free CAM

Форум — Talks

Кто-нибудь знает истории успеха использования на реальном производстве свободных CAM систем?

 

Lonli-Lokli
()

[танцпол][выборы][тупняк]А что если?

Форум — Talks

Отменить нафиг _тайное_ голосование? Сделать именные бюллетени, дать возможность увидеть списки кто и за кого. ИМХО жухлить сразу станет труднее.

Как промежуточный вариант - на избирательном участке в течении всей его работы стоит человек с камерой, снимает всех приходящих, по согласию снимает и их бюллетени. Потом запись сравнивается с результатами участка. Интересно, насколько это законно? АДВОКАААААААААААААААТ!!!

 , ,

Lonli-Lokli
()

[некрофилия][embeded]с чем есть JTAG

Форум — General

Есть плата wgl-2012 rev.1A (TEW-430ABP) после прошивки переставшая реагировать на внешние раздражители. Насколько я понимаю для реанимации надо подключаться к JTAG. Нашёл на плате JTAG_TDI, JTAG_TDO, JTAG_TMS, JTAG_TRSTN, JTAG_ENABLE.

Вот здесь ttp://forums.modem-help.co.uk/viewtopic.php?t=2979 пишут, что должен быть ещё JTAG_TCK, но его нащупать пока не удалось (кстати в даташите на RTL8186 он вроде не упоминается, как и JTAG_ENABLE).

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

 

Lonli-Lokli
()

[nvidia]X Error of failed request

Форум — Desktop

На встроенном чипе GeForce 8200 при попытке запуска большинства 3D игрушек, они падают с сообщениями нижеприведенного вида. В остальном проблем с графикой вроде нет.

Система - Debian Squeeze amd64, драйвер дистрибутивный - 195.36.31. В какую сторону копать?

X Error of failed request: BadLength (poly request too large or internal Xlib length error)
Major opcode of failed request: 135 (GLX)
Minor opcode of failed request: 17 (X_GLXVendorPrivateWithReply)
Serial number of failed request: 17
Current serial number in output stream: 17

 

Lonli-Lokli
()

[фото][посоветуйте][нищеброд]PowerShot S5 IS

Форум — Talks

Решил тут купить аппарат на поиграться. Хочется чего-то с более менее удобным управлением, в идеале максимально приближенное к Зениту. Почитав местные фототопики пускаю слюни на PowerShot G12, но отдавать за него пол зарплаты, - пока жаба душит. Нашёл на молотке пару интересных предложений по сабжу. Стоит ли связываться с данной моделью? Какие могут быть бу-тые аналоги до 10К деревянных?

Знает кто годные фото-курсы в Москве?

 , ,

Lonli-Lokli
()

Попинайте скрипты (подключение нескольких йотамодемов)

Форум — Admin

Есть задача подцепить на маршрутзатор два (а может и более) модемов samsung swc-200 usb. При этом 1 - yota, второй - comstar. Получилась примерно такая обёртка для запуска из udev:

#!/bin/sh
. /usr/local/etc/wimax_connect

echo $lock

#if there is lock file wait until it will be released
while true;
do
	if [ ! -f $lock ]
	then
		break
	fi
	sleep 10
done

#set lock file
touch $lock
echo lock set

#commandline arguments from udev
#bus number of new modem
busnum=$1
#device number of new modem
devnum=$2

#echo $busnum $devnum > /tmp/wimax.debug

#save current main routing table
ip route show | sed 's/.*/ip route add & table $bkp_rt/' | sh
echo rt backuped

#get new modem's hardware address
/sbin/madwimax -v -l $if_info --exact-device=$busnum/$devnum &
mw_pid=$!
sleep 10
kill $mw_pid
echo modem info wrote

mac=$(grep MAC: $if_info | head -n1 | sed 's/^[^ ]* //')
rm -f $if_info
echo -n $mac > $lock
echo modem\'s mac - $mac

#get commandlines from modem_db
cmdline="$(grep $mac $modem_db | head -n1 | sed 's/^[a-fA-F0-9:]* table[0-9]* //')"
echo $cmdline
rt_table="$(grep $mac $modem_db | head -n1 | sed 's/^[^ ]* \(table[0-9]*\) .*$/\1/')"
echo $rt_table
#append current device bus/dev numbers to commandline
cmdline="$cmdline --exact-device=$busnum/$devnum"
echo $cmdline

#clear old records about new modem if exists
[ -f $modem_cur ] && grep -v $mac $modem_cur > $modem_cur.new
echo $mac $rt_table $cmdline
echo $mac $rt_table $cmdline >> $modem_cur.new
mv $modem_cur.new $modem_cur

#clear main routing table before start madwimax
ip route flush table main

#start madwimax with $cmdline and save pid
echo "nohup madwimax $cmdline &"
sleep 5
nohup madwimax $cmdline 2>&1 > /dev/null &
echo $! > "$pid"mw_"$rt_table".pid

#after start madwimax dhclient-exit-hook will handle recived by dhcp routes
При запуске удевом - madwimax дохнет при повторном включении. Если запускать вручную с правильными busnum/devnum, то вроде ничего.

dhcp-enter-hook:

#this hook saves original main routing table and sets lock if not set
source /usr/local/etc/wimax.connect

export mac=$(ip link show | grep $interface -A1 | tail -n1 | \
	sed 's/^.*ether \(.*\) brd.*/\1/')
echo $mac - entered dhclient enter hook >> /tmp/dhcp-enter.debug

function mw_set_lock() {
	echo $mac > $lock
	ip route flush table $bkp_rt
	ip route show | sed 's/.*/ip route add & table $bkp_rt/' | sh
	ip route flush table main
}

if grep -q $mac $modem_db;
then 
	if [ x$reason=="xBOUND" -o x$reason=="xRENEW" -o x$reason=="xREBIND" \
		-o x$reason=="xREBOOT" ]
	then	
		if [ ! -f $lock ]
		then
			mw_set_lock
		else
			echo entering lock waiting loop >> /tmp/dhcp-enter.debug
			echo $mac >> /tmp/dhcp-enter.debug
			while [ -z $(cat $lock) -o $(cat $lock) != $mac ]
			do
				echo . $(cat $lock) >> /tmp/dhcp-enter.debug
				sleep 10
			done
			mw_set_lock
			echo exiting lock waiting loop >> /tmp/dhcp-enter.debug
		fi
	fi
fi
echo $mac - exited dhclient enter hook >> /tmp/dhcp-enter.debug
dhcp-exit-hook:
#this hook handles recived by dhcp routes and removes wimax_connect lock file
source /usr/local/etc/wimax.connect

#get mac address of interface
export mac=$(ip link show | grep $interface -A1 | tail -n1 | \
	sed 's/^.*ether \(.*\) brd.*/\1/')
echo $mac - entered dhclient exit hook >> /tmp/dhclient-exit.debug

#if interface is modem listed in modem_db - move routing tables
if grep -q $mac $modem_db;
then 
	#get name of routing table for the modem
	export $rt_table=$(grep $mac $modem_db | head -n1 | \
		sed 's/^[^ ]* \(table[0-9]*\) .*$/\1/')
	export $mark=$(echo $rt_table | sed 's/table\([0-9]*\)/\1/')
echo $mark, $rt_table exit hook >> /tmp/dhclient-exit.debug
 
	if [ x$reason=="xBOUND" -o x$reason=="xRENEW" -o x$reason=="xREBIND" \
		-o x$reason=="xREBOOT" ]
	then
		#copy dhcp routes to modem's routing table
		ip route flush table $rt_table
		ip route show | sed 's/.*/ip route add & table $rt_table/' | sh

		#restore main routing table
		ip route flush table main
		ip route show table $bkp_rt | sed 's/.*/ip route add &/' | sh
		ip route flush table $bkp_rt

		#set default routing rules if not set
		ip rule show | grep -q "fwmark 0x$mark lookup $rt_table" || \
			ip rule add fwmark $mark table $rt_table

		/usr/local/bin/monitor.sh $interface $mac $table $mark		

		rm -f $lock
	fi
fi

Lonli-Lokli
()

[udev]перезагрузка и подключение устройств на ходу

Форум — Admin

Есть правила примерно такого вида (вместо madwimax запускается скрипт-обёртка):

# udev rules file for madwimax supported devices
SUBSYSTEM!=«usb», GOTO=«madwimax_rules_end»
ACTION!=«add», GOTO=«madwimax_rules_end»

# run madwimax
ATTRS{idVendor}==«04e8», ATTRS{idProduct}==«6761», RUN+=«/sbin/madwimax -df --exact-device=$attr{busnum}/$attr{devnum}»
ATTRS{idVendor}==«04e9», ATTRS{idProduct}==«6761», RUN+=«/sbin/madwimax -df --exact-device=$attr{busnum}/$attr{devnum}»
ATTRS{idVendor}==«04e8», ATTRS{idProduct}==«6731», RUN+=«/sbin/madwimax -df --exact-device=$attr{busnum}/$attr{devnum}»
ATTRS{idVendor}==«04e8», ATTRS{idProduct}==«6780», RUN+=«/sbin/madwimax -df --exact-device=$attr{busnum}/$attr{devnum}»

LABEL=«madwimax_rules_end»

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

Дистрибутив - стабильный Дебиан, ядро рдное. На гентушных форумах рекомендуют вкомпилить в ядро модуль TUN (не понимаю причём тут это, не работает вообще ничего, даже echo). Вроде так же помогает udevadm trigger, но сейчас не могу проверить. Насколько идеологически верным будет запихнуть вызов udev trigger в rc.local? =)

 

Lonli-Lokli
()

Архитектура браузерных игр

Форум — Development

Есть мысль взяться за один проект - браузерная ролёвка с хаббообразным клиентом на javascript + конструктор игровых миров.

Получается со стороны сервера нужна некая система обмена сообщениями (xmpp или свой велосипед на базе Tornado например, вобщем что-то асинхронное, держащее много соединений) и бэкэнд для хранения карт, информации о пользователях и рисования неигровых страниц (например Django и MySQL).

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

Подскажите, чего бы почитать по теме.

Lonli-Lokli
()

Москва wimax статические адреса

Форум — Admin

Yota/Comstar предоставляют статические айпишники? В интернетах пишут, что у Yotы есть такая услуга для корпоративных клиентов, но на их сайте ничего не нашлось.

Как ещё можно обрести статический адрес? Первое что приходит в голову, - купить дешёвый VDS и настроить тоннель. Насколько это костыльно?) Есть ли преимущества перед динамическим DNS? На первый взгляд время восстановления связи при смене айпишника должно быть меньше, чем у днсок.

Lonli-Lokli
()

авторизация в pcheline wifi

Форум — Admin

Есть некостыльные способы автоматически авторизоваться в сети beeline wifi? Может быть какие-то готовые скрипты?

Схема такая - открытая wifi сеть и авторизация на проксике через веб-форму.

Lonli-Lokli
()

dhclient enter/exit hooks

Форум — Admin

В enter-hooks пишу:
my_routers=$new_routers
new_routers=«»

В exit-hooks переменная $my_routers оказывается пустой.

Что делать? Задача - раскидать получаемые по dhcp маршруты по именованым таблицам маршрутизации.

Lonli-Lokli
()

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