• Авторизация


настройка wifi точки доступа под linux 22-03-2009 08:54


Появилась идея поднять wifi сетку без лишнего оборудования, т.к. ставить какой нибудь DIR-400 было и денег жалко и усложнять и так сложную конструкцию не хотелось. Выход в интернет осуществлялся через шлюз-PC с Debian GNU/Linux на борту. на нем и решено настроить wifi-ap.
Из железа понадобилась wifi-сетевуха с поддежкой master mode, я выбрал ZyXEL Omni G-202 Wireless USB Adapter. Вот сама настройка "по шагам":
1) Адаптер не втыкать в USB порт.!!!! важно
2) Дров под linux к нему нет, по этому используем утилиту ndiswrapper и виндовозные дрова:
2.1) apt-get install ndiswrapper
2.2) ndiswrapper -i [имя файла .inf из пакета с дровами]
2.3) modprobe ndiswrapper
2.3) втыкаем адаптер в порт
2.4) ndiswrapper -l
2.5) видим результат вида Driver installed, Device installed
2.6) ставим libiw29
2.7) смотрим iwconfig и видим что есть интерфейс wlan0.
3) добавляем ndiswrapper в /etc/modules
4) пишем скрипт настраивающий wifi:
code:

#!/bin/bash
case "$1" in
start)
#ждем пока загрузиться модуль ndiswrapper
s=`lsmod | grep ndiswrapper`;
while [ "$s" = "\n" ]; do
s=`lsmod | grep ndiswrapper`;
sleep 1;
done;
sleep 1;

iwconfig wlan0 essid mywifi; #mywifi-имя сети
iwconfig wlan0 mode master; #режим точки доступа
iwconfig wlan0 key s:paswd; #paswd - ваш пароль(5 символов)
ifconfig wlan0 192.168.3.1/24; #задаем IP и маску
ifconfig wlan0 up; #поднимаем интерфейс
sleep 1;
/etc/init.d/dhcp3-server restart; #перезапускаем dhcp-сервер чтобы подцепить новый интерфейс
exit 0;
;;
stop)
ifconfig wlan0 down;
exit 0;
;;
restart)
ifconfig wlan0 down;
ifconfig wlan0 up;
exit 0;
;;
*)
echo "use wlaninit {start|stop|restart}";
exit 1;
;;
esac


5) помещаем скрипт в /etc/init.d/
6) добавляем в rc.d:
update-rc.d [имя скрипта] defaults
7) запускаем скрипт: /etc/init.d/[имя скрипта] start

теперь wifi будет автоматически настраиваться при запуске системы.
тестирование показало хорошие результаты и сеть на данный момент работает.
комментарии: 0 понравилось! вверх^ к полной версии
Гранаааата! ложииись! 15-12-2008 21:39


вот та и надо:
[показать]
комментарии: 0 понравилось! вверх^ к полной версии

Прератим блог в buglist! 21-11-2008 14:33


баг с сетевухой:
ОС: debian GNU linux, ядро 2.6.18-6-486
сетевуха: MYSON Technology Inc SURECOM EP-320X-S 100/10M Ethernet PCI Adapter
суть бага:
постоянно выпадают корки (crash) , предыстроия обычно такова:
code:

Nov 21 10:04:59 piroman-gw kernel: Tx ring c3ea8000: 80000000 0000 80000000 80000000 80000000 80000000
Nov 21 10:05:03 piroman-gw kernel: NETDEV WATCHDOG: eth0: transmit timed out
Nov 21 10:05:03 piroman-gw kernel: eth0: Transmit timed out, status 00000000, resetting...
Nov 21 10:05:03 piroman-gw kernel: Rx ring c3ea6000: 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000
Nov 21 10:05:03 piroman-gw kernel: Tx ring c3ea8000: 0000 80000000 80000000 80000000 80000000 80000000
Nov 21 10:05:13 piroman-gw kernel: NETDEV WATCHDOG: eth0: transmit timed out
Nov 21 10:05:13 piroman-gw kernel: eth0: Transmit timed out, status 00000000, resetting...
Nov 21 10:05:13 piroman-gw kernel: Rx ring c3ea6000: 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000
Nov 21 10:05:13 piroman-gw kernel: Tx ring c3ea8000: 80000000 80000000 80000000 80000000 80000000 0000
Nov 21 10:05:17 piroman-gw kernel: NETDEV WATCHDOG: eth0: transmit timed out
Nov 21 10:05:17 piroman-gw kernel: eth0: Transmit timed out, status 00000000, resetting...
Nov 21 10:05:17 piroman-gw kernel: Rx ring c3ea6000: 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000 80000000
Nov 21 10:05:17 piroman-gw kernel: Tx ring c3ea8000: 80000000 80000000 80000000 80000000 0000 80000000


решение: Замена сетевухи лечит этот момент.
з.ы. : ради теста вокнул сетевуху во фряшнай комп - и тут корка. единственная ОС работающая с этой сетевухой это "солярка" (на винде не пробовал)
комментарии: 0 понравилось! вверх^ к полной версии
птичкО 13-11-2008 17:17





Птичко у меня в конторе))) насрала где попало и была успешно обезврежена газетой)))
комментарии: 0 понравилось! вверх^ к полной версии
Прератим блог в buglist! 10-11-2008 10:27


недавно обнаруженный баг в виндах:
OS: winXP sp2
опсиание: в момент назначения адреса по DHCP набираем в командной строке netstat -a и наблюдаем синий экран.
з.ы. Ток что поставленная ось, последние версии дров на этот ноут.

баг непонятно в чем (???)
OS: Debian GNU/LInux r4
ядро: 2.6.24
железо: мать ASUS P5K, остальное не важно
описание: система не видела ни встроенного езернета, ни звуковухи. воткнул в PCI звуковуху - увидел всё даже намеки на аппаратный RAID. вытащил звуковуху из PCI - не видит!
з.ы. не то в ядре баг, не то в биосе
комментарии: 1 понравилось! вверх^ к полной версии
типа написал... 28-10-2008 06:59


написал вобщем софтину... кусок серверной части, авторизацию. ну типа всё круто - база юзеров либо в файле типа user:md5hash либо в mysql базе(коннект локально через unix-сокет). 2 типа передачи данных по tcp - открытым текстом и с шифрованием rsa ключами(благо тут openssl помог). Для открытого текста 2 типа передачи пароля: как ни банально, открытый текст и md5-шифрование.

написал, потестил, нашел 2 узявимости: sql-инекцию и DDoS-уязвимость...

первая была угрохана сразу: решил передавать в mysql не логин, а хеш логина и завел отделный столбец с хешом в таблице. ясно дело никаких кавычек в md5-хеше быть не может))))

вторая поставила меня в тупик: при авторизации сервер генерит rsa-ключи по 1024 байта, что грузит проц. если посылать кучу запросов на авторизацию то можно унести машину в полный даун, притом нужно не очень много атакующих компьютеров. с частотой запросов 140шт/с в течении 2х минут - комп офигел и ушел в задумчивость на 6 минут, учтем что там четырехядерный проц и 4Гб ОЗУ... вобщем уязвимость серьезная... думаю , читаю доки ....
комментарии: 2 понравилось! вверх^ к полной версии
долго не писал 27-10-2008 18:36


за всё это время я подимал сервак... майло... поднял))
postfix+dovecot+mysql. было решено отказатся от pop3 т.к. нафиг он не нужен - у меня imap)
теперь борюсь со спамом) несмотря на amovisd+[антиспам_не_назову] он идет и много, удаленные сообщения заваливают за сотню в сутки... знакомый админ в логах своего почтового серва видит МИЛЛИОН угроханный сообщений, я пока сотню, хоть это радует
всем кто помогал в поднятии сервака - спасибо!

еще я занялся программингом на c++ под unix/linux... когда то давно я начинал писать под unix, даже unix socket использовал и tcp, но щас всё забыл, пытаюсь воостановить потерянное)
в данный момент пишу тестовую сетевую прогу (used tcp/ip).
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 19-10-2008 10:41


Тяжело сидеть 3 смены - сутки. тяжелее 4 смены - 28 часов...
комментарии: 0 понравилось! вверх^ к полной версии
Дух фонаря 18-10-2008 03:15


Дух фонаря, привет лунатикам или пора наконецто сделать козырек над камерой))




з.ы. ближе к концу ролика, когда срабатывает детектор движения, видно забавный пучек света слева движущийся к шару)
вот так мы развлекаемся по ночам в конторе))) а навес сделать надо, а то кого нибудь напугает "страшный гуманоид" :-D
комментарии: 2 понравилось! вверх^ к полной версии
читаю на ленте 14-10-2008 01:25


убивает одно название: "Lenta.ru: Прогресс: На МКС вновь сломался туалет"
"На международной космической станции (МКС) вновь сломался туалет, сообщает Fox News. По словам представителя NASA Джона Петти (John Petty), неисправность находится в газовом сепараторе основного санузла, расположенного в российском секторе МКС "Звезда"."
действительно прогресс! отечественная сантехника ломается даже на орбите! ну такое простое устройство как толчок, изобретенное тысячи лет назад, не могут доработать, чтоб можно было спокойно пописать!
бедные космонавты, за бортом не справишь нужды....теперь будут одной рукой чинить унитаз, а другой держатся за хозяйство :-D
комментарии: 1 понравилось! вверх^ к полной версии
вот такая истроия) 13-10-2008 03:08


Сижу типа работаю, сам делаю свои личные дела)
Тут приходит начальник и переделывает расписание, теперь сижу ночь в офисе.. ну я от делать нечего, лезу на сервер с видео наблюдением, вешаю картинку с камер в угол экрана и сижу думаю о своем. есть две камеры на улице: у переднего и заднего входа. так вот задний вход, радом со входом в жилой подъезд. ровно в 3:04 я обращаю внимание на камеры и вижу что из подъезда вываливается бухой чел, падает с крыльца, поднимается на верх на четвереньках и начинает расстегивать штаны! чувак достает из штанов, а по моему из трусов, бутылку водки, долго открывает, у него не получается, она выскальзывает из рук и разбивается)))) чувак весь расстроенный уходит.... в сползающих штанах по улице.... вот то чего доводит чрезмерное употребление :-D
комментарии: 0 понравилось! вверх^ к полной версии
своя DNS зона 11-10-2008 20:56


у нас в городе одна контора сделала локальную зону .d*
я сделал свою локальную))) .xyj
вот конфиг для bind9, named.conf, кусок его:

code:
zone "xyj" {
type master;
file "/etc/bind/db.hyj";
allow-update { none;};
allow-query { any;};
allow-transfer { any; };
notify yes;
};


вот db.hyj:
code:
$TTL 604800
@ IN SOA xyj. root.xyj. (
12447 ; Serial
300 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS 192.168.0.1
@ IN A 192.168.0.1
test IN A 192.168.0.1


после перезапуска bind-а (/etc/init.d/bind9 restart), можно попинговать)))):
code:
piroman-gw:/home/piroman17# ping test.xyj
PING test.xyj (192.168.0.1) 56(84) bytes of data.
64 bytes from piroman-gw (192.168.0.1): icmp_seq=1 ttl=64 time=0.166 ms
64 bytes from piroman-gw (192.168.0.1): icmp_seq=2 ttl=64 time=0.126 ms


вот так прикалываемся от делать нечего)))
комментарии: 0 понравилось! вверх^ к полной версии
инструкция 11-10-2008 12:52


как надо общатся с админом

1) Админ - есть телепат.
1.1) никогда не называйте номера ошибки.
1.2) вообще никогда не говорите текста ошибки, админ всё знает.
1.3) никогда не называйте версии вашей программы и вообще ни упоминайте её названия и производителя
2) Админ всегда готов работать!
2.1) Ему можно звонить в выходные, ночью, в 5 утра 1го января.
3) Админ всегда имеет воступ в инет.
3.1) на рыбалке у него всегда ноут с GPRS
3.2) в постели у него мобилка с WiFi-ем
3.3) у админского унитаза тоже есть IP-адрес
4) Всё ранее перечисленное не действительно когда админ пьет пиво.
4.1) админ пьет его на работе
4.2) на рыбалке
4.3) в постели
4.4) и в туалете
комментарии: 0 понравилось! вверх^ к полной версии
ржал! 09-10-2008 11:30
ru.wikipedia.org/wiki/%D0%9B%D0%BE%D1%85

цитирую:
Лох — самец сёмги в брачном наряде
Лох — боевое подразделение в армии Александра Македонского
Лох — род деревьев и кустарников
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 09-10-2008 10:25
Слушать этот музыкальный файл

Ария - Машина смерти, помоему очень в тему к настроению...
комментарии: 0 понравилось! вверх^ к полной версии
случай 09-10-2008 10:18


как можно по вашему мнению выкинуть холодильник? спустить по лестнце, вынести из подъезда, и поставить на помойке? нееет, так не делают люди живущие в моем доме! вот об этом и рассказ.
Человек живет на 5ом этаже, холодильник в лифт не лезет, спускать его по лестнице влом, в мусоропровод не засунешь... что он сделал? он десантировал его с балкона! отрыв! полет нормальный! касание! посадка была жесткая, и громкая, а если учесть что она была произведена в 11 вечера, то ясное дело разбудила всех живущих на первых этажах.
После удачной выброски, человек спустился по лестнице вниз и потащил холодильник на помойку, но дотянув его до бака, он не стал ставить его вертикально рядом, даже не стал его класть, он стал скручивать с холодильника компрессор! в рабочем состоянии компрессора я сомневаюсь, в адекватности человека тоже
комментарии: 3 понравилось! вверх^ к полной версии
читаю в wiki 08-10-2008 17:10


..... первого нелегала, прошедшего полностью все 50 км тоннеля и вышедшего на британской стороне, попытались поймать британские таможенники. Однако тот оказал сопротивление, при этом громко ругаясь по-русски, из чего можно сделать предположение, что первопроходец родом из стран бывшего СССР. Вырвавшись от таможенников, он скрылся в неизвестном направлении. Его имя и нынешнее местонахождение неизвестны.

полная ссылка: wiki - евротоннель
комментарии: 0 понравилось! вверх^ к полной версии
примерно так бывает и у нас) 08-10-2008 16:58



комментарии: 0 понравилось! вверх^ к полной версии
Дневник piroman17 08-10-2008 16:55


а кто я? любитель рока, мотоциклов, и системы Linux.))
комментарии: 2 понравилось! вверх^ к полной версии