Ндл Сер 17 12:59:53 EEST 2008

MTS Connect п╕д Ubuntu Linux

П╕д╕гнали мен╕ модем ╕ квртку MTS Connect, щоб я зовс╕м не зачах у л╕карн╕. Однак, супров╕дно╖ документац╕╖ до картки не було, я весь Google облазив в пошуках параметр╕в п╕дключення ц╕╓╖ б╕сово╖ штуки до машинки п╕д *nix. Нарешт╕, мен╕ п╕д╕гнали й скрипти до ppp. Справа в тому, що на кожному кроц╕ розказують, як використовувати той коннект через GPRS, але жодна скотина не скаже, що треба для п╕дключення через CDMA в Укра╖н╕. Тому викладую вс╕ дан╕:

/etc/ppp/peers/mts:

name mobile
password internet
/dev/ttyUSB0
921600
asyncmap 20A0000
escape FF
defaultroute
mtu 1400
crtscts
noipdefault
novj
novjccomp
bsdcomp 15
maxfail 0
asyncmap 0
lock
usepeerdns
ipcp-accept-local
ipcp-accept-remote
lcp-echo-failure 3
lcp-echo-interval 10
connect "/usr/sbin/chat -f /etc/chatscripts/mts"
disconnect '/usr/sbin/chat -v -V -t3 -f /etc/ppp/gprs-disconnect'

/etc/chatscripts/mts:

ABORT           'BUSY'
ABORT           'NO ANSWER'
ABORT           'NO CARRIER'
ABORT           'NO DIALTONE'
ABORT           '\nRINGING\r\n\r\nRINGING\r'
SAY             "CCU-550 modem init: press -C to disconnect"
TIMEOUT         5
''              'AT'
OK              'ATZ'
OK              'at+crm=1;&C0'
OK              'ATS0=0'
OK              'ATD#777'
CONNECT         ''
SAY             "\n + connected"

/etc/ppp/gprs-disconnect:

"" "\K"
"" "+++ATH0"
SAY "Disconnected."

П╕сля створення файл╕в достатньо сказати pppd call mts. Якщо хочеться, можна прописати ц╕ настройки в автостарт, щоб pppп╕дн╕мався з системою.

Спод╕аюсь, ц╕ скрипти спростять кому-небудь процедуру п╕дключення до MTS Connect на баз╕ CDMA.


Posted by pseudo | Permanent Link

Птн Лип 18 16:51:39 EEST 2008

Над╕йн╕сть систем

Так склалося, що я час од часу маю необх╕дн╕сть спостер╕гати результати раптового вимкнення живлення у велико╖ к╕лькост╕ сервер╕в п╕д р╕зними операц╕йними системами. З таких спостережень можна робити як╕сь висновки. Зокрема, ще р╕к-два тому, коли я востанн╓ бачив картину велико╖ авар╕╖ в датацентр╕, основна маса машин, що не п╕днялися п╕сля не╖, працювали п╕д Linux р╕зних верс╕й ╕ ╕постасей. Останн╕й раз, к╕лька дн╕в тому, це були, в основному, FreeBSD, багато з них - з RAID-контроллерами ╕мен╕ NVidia, набортними, в зеркал╕. Проте жодно╖ машини п╕д linux. Вс╕ linux п╕днялися ╕ працювали в╕дразу п╕сля подання напруги.

Отже, останн╕м часом Linux зробив пом╕тний крок у над╕йност╕ ╕ ст╕йкост╕ до збо╖в живлення фалових систем.

Кр╕м того, досить негарно себе повели рейди ╕мен╕ NVidia. Чи то вони так не полюбляють FreeBSD, чи то FreeBSD ╖х не любить, та факт залиша╓ться фактом.

Зрештою, я завжди говорив кл╕╓нтам, що RAID не виключа╓ бекапи, що в╕н нав╕ть може стати причиною проблеми, особливо дешевий набортний рейд. П╕д час останньо╖ авар╕╖ я лише переконався, що використання "нап╕всофтварних" контролер╕в лише шкодить. На мо╓ щастя, з ус╕х машин, що були вражен╕ ц╕╓ю проблемою, мене стосувалася лише одна, ╕ та була над╕йно заб╓каплена. П╕сля деяких прис╕дань з фаловою системою, ми вир╕шили просто знести все те д╕ло до б╕сового д╕дька ╕ в╕дновити з резервно╖ коп╕╖.

Кр╕м того, нарешт╕ внесли в rc.conf рядок для автоматичного fsck п╕сля збою. Все одно н╕хто ╕ н╕коли не розбира╓ться, що там пише той fsck, все одно вс╕ пот╕м запускають fsck -y. То нав╕що складати соб╕ проблему?


Posted by pseudo | Permanent Link

Птн Лип 11 12:16:15 EEST 2008

Кавомани в небезпец╕ :)

Знайдено першу ремотну д╕рку в кавоварц╕ з виходом в Internet. Я просто заливаюсь сльозами ╕ бьюся головою по клав╕ :) День, про який так довго говорили з усм╕шкою тисяч╕ адм╕н╕в, настав.

Л╕нка на ориг╕найльний текст статт╕:http://it.slashdot.org/article.pl?sid=08/06/17/1941200


Posted by pseudo | Permanent Link

Втр Чер 24 11:45:30 EEST 2008

PHP ╕ д╕рки

Д╕рки ╓ в будь-якому програмному забезпеченн╕. ╤нод╕ ╖х багато, ╕нод╕ дуже багато, ╕нод╕ вся софтинка д╕рява, як сито. Зокрема, цим славляться багаточисельн╕ приблуди на PHP. PhpMyAdmin, PHPBB, etc. Та ╕ сам PHP не ╓ вз╕рцем безпечного софта. Ясна справа, що велика к╕льк╕сть проблем виника╓ в сторонн╕х б╕бл╕отеках, прил╕нкованих до ╕нтерпретатора у вигляд╕ модул╕в, та мене вже вкотре непоко╖ть одне й те ж питання: якщо PHP такий популярний, що на ньому написано переважну б╕льш╕сть сайт╕в в Мереж╕, якщо його встановлено на вс╕х серверах массового хост╕нгу, то якого ж д╕дька security updates для нього в портах FreeBSD виходять з затримками в дек╕лька дн╕в, а то ╕ тижн╕в? ╤ це до поточно╖ стаб╕льно╖ верс╕╖, вже не кажучи про закам'ян╕ле гуано мамонта ╕мен╕ php4.

Пробзд╕лось щось у Датському княз╕вств╕. Щороку софт все г╕рший ╕ г╕рший, м╕зки розробник╕в ╕ майнтейнер╕в все б╕льше розм'якають. П╕ду в windows-адм╕ни :)


Posted by pseudo | Permanent Link

Птн Тра 30 21:25:36 EEST 2008

Ubuntu linux: перш╕ тести

Нарешт╕ я зважився зм╕нити домашню систему на ноут╕ з Debian testing на Ubuntu Desktop 8.04. Справд╕,ця система пряцю╓ просто з коробки,нав╕ть не треба налаштовувати. Можливо, ╕ скор╕ше за все, це тому, що ноут у мене наскр╕зь Intel, тому п╕дтриму╓ться добре. Дещо засмучу╓ невстановлюваний чесним чином xxkb, я до нього дуже звик. Проте ╓ доб╕са гарних автоматичних приблуд, що сам╕роблять купу роботи. Ну, ╕, звичайно, ╓ майже все. що ╓ в Debian, що для мене просто казка якась.

Проте, народ на форумах жал╕╓ться на поламан╕ пакунки при оновленн╕ системи. Можливо, щось ╕ зм╕нили в конф╕гурац╕йних файлах, р╕зн╕ горе-программери ╕мен╕ в╕льного софта полюбляють час в╕д часу викинути под╕бний ф╕нт на голову користувача, чим цього самого користувача немало в╕д себе в╕дганяють.

Вцылому, системою я задоволений на всы 100%. Хоча, н╕, мабуть-таки на 90. Адже xxkb. Плюс, я перестарався виносити пакети ╕ система при прокиданн╕ п╕сля hibernate через дов╕льний пром╕жок часу може наф╕г зависнути. Точн╕ше,воня не в╕дпов╕да╓ на клав╕атуру та мишу, проте шевелить дисками. А от в╕дразу п╕сля встановлення працювала нормально. Схоже, я щось таки поламав :)


Posted by pseudo | Permanent Link