2011/10/04

Фриц хайрцаг

Сарын өмнө интернетийнхээ хурдыг ихэсгэж 50 Mbit-ийн хурдтай VDSL тавиуллаа. Цаанаас нь Фриц!хайрцаг 7570 гэсэн рүүтэр дагаж ирж байна. Берлиний AVM гэж компанид үйлдвэрлэгдсэн энэ рүүтэр европт нэлээд өргөн тархсан бөгөөд 200 аад евро орчмын үнэтэй зарагддаг, VDSL, WLAN, ISDN, USB, VOIP, DECT гэх мэт их функцтай нэлээд сайн рүүтэрүүдийн нэг юм. Урьд нь 10 евроны үнэтэй рүүтэр хэрэглэдэг байсан учир гайгүй рүүтэртэй боллоо гэж их баярлаад рүүтэрээ залгатал утасны компани маань рүүтэр үйлдвэрлэсэн компанидаа лиценз төлөхгүй гэсэн бололтой зөвхөн VDSL, WLAN болон нэгхэн VOIP сервер дэмждэг фирмвэйр (үйлдлийн систем) суулгачхаж. Тэгэхээр нь бусад функцийг нь яаж идэвхжүүлэх вэ гээд Гүүглээс хайвал фриц хайрцгуудад зориулсан Freetz (Free + Fritz гэсэн үгнүүдээс зохиосон зохиомол нэр) гэж нээлттэй эхийн үйлдлийн систем байдаг юм байна.

За тэгээд фриц хайрцаг дээрээ Freetz суулгахаар шийдэв. Эх кодыг нь татаж авч компайлдчхаад FTP_Uploader гэж програм ашиглаж рүүтэр лүүгээ хуултал рүүтэр маань асахаа болив оо хөөрхий. Асаангуут л хамаг гэрэл нь анивчаад унтарчих юм. Нэлээд хэдэн цаг оролдоод сүүлдээ аргаа бараад фирмвейр хуулдаг програм маань алдаатай хуулаад байж магадгүй гээд өөр хуулдаг програм хайгаад ruKernelTool гэж програм олов. Тэгээд энэ програмыг ашиглаж компайлдсан фирмвэйрээ суулгах гэтэл бас болдоггүй. Утасны компани маань фриц хайрцгийн 16 МB flash memory-г нь 8 MB, 8 MB-аар хоёр хуваачихсан, мөн bootloader нь 8 МB-ийн хэмжээтэй фирмвейр дэмждэг аж. Тэгээд Freetz-ээс хамаг функцийг нь хасаж байж 8 MB-ийн хэмжээтэй фирмвэйр үүсгэж аваад ruKernelTool програмаараа хуулав. Ямар ч байсан рүүтер маань асаж байна. Freetz нь bootloader ашигладаггүй шууд RAM руу хуулаад тэндээсээ flash memory руу фирмвэйр хуулдаг өөрийн гэсэн функцтэй аж. Тэрийг нь ашиглаад анх компайлдсан Freetz-ээ хуулаад рүүтэрээ асаав. Ямар ч байсан DECT нь ажиллаж байна харин интернет холбогддоггүй. Тэгээд дахиад Гүүглээс яагаад интернет болохгүй байна гээд хайв. Тэгтэл утасны болон интернетийн үйлчилгээ үзүүлдэг компани маань Германы цахилгаан холбоо компаниас өөрсдөө интернет үйлчилгээ аваад тэрүүгээр ээ дамжуулж 2 VLAN үүсгээд нэгээр нь интернет нөгөөгөөр нь утасны (Германы цахилгаан холбоо компаниас интернет хөлсөлж байгаа учир аналог утас тавьж болохгүй харин зөвхөн VOIP утасны үйлчилгээ үзүүлдэг, ашиглаж байгаа хүнд бол энэ ялгаа нь бараг анзаарагдахгүй) үйлчилгээгээ явуулдаг аж. Энэ технологийг Next Generation Network гэдэг аж.

За тэгэхээр утас болон интернетээ ашиглалтад оруулахын тулд энэ VLAN болон VOIP тохиргоонууд хэрэгтэй болов. Нөгөө утасны компани энэ мэдээллүүдээ яагаад ч юм их нуудаг аж. Фирмвэйр дээрээ ч гэсэн энэ тохиргоонуудыг олохоос сэргийлсэн хамгаалалтууд хийж. Аз болж 2 жилийн өмнөх фирмвэйр хувилбар дээр нь buffer overflow бололтой нэг алдаа гарч. Фирмвэйрийнхээ тохиргоог экспортлоод нэг сонин тэмдэгт бичээд буцааж тэрийгээ импортлоод өөрийнхөө гэрийн дугаар луу залгатал рүүтэр дээр маань telnet асаж байх юм. Үүнийг нь ашиглаж VLAN, VOIP тохиргоогоо аваад Freetz дээрээ хийтэл бүх юм нь ажиллаж байх нь тэр.

Дараа нь ЖМобайл VOIP рүүтэр дээрээ тохируулах гэж үзэв. Монголчууд болсон хойно ЖМобайлыхан серверээ буруу тохируулчхаж. Рүүтэр ЖМобайлын сервертэй холбогдохоор Digest authentication хийх үед realm гэдэг утга нь хоосон байгаад байв. Фриц хайрцаг маань ийм стандарт биш хариу ирэхээр буруу байна гээд холбогдохгүй байв. Яаг энэ алдааг жилийн өмнө Хашэрдэнэ олоод ЖМобайлын инженертэй холбогдож засуулсан аж. Тэгтэл тэр алдаа нь буцаад гараад ирж хөөрхий. Тэгэхээр нь dtmfbox гэж стандарт биш хариу ирсэн ч гэсэн холбогддог soft voip switch програм рүүтэр дээрээ суулгаж байж ЖМобайл ашигладаг боллоо. За ингээд Монгол утасны номер луу залгахын тулд эхлээд гэрийн утаснаас фриц хайрцагруу залгана, фриц хайрцаг маань цаашаа энэ dtmfbox гэж програмтай холбогдоно, тэндээсээ ЖМобайл VOIP сервертэй холбогдоно, тэгээд Монгол дахь утас дуугарна даа. Буцахдаа буцаад энэ замаараа ирнэ. Рүүтэр дээрээ жишээ нь гэрийн утаснаас 9911-аар эхэлсэн утас руу залгавал ЖМобайл ашигла, 0179-оор эхэлсэн утас уруу залгавал Герман VOIP ашигла гэх мэт заагаад өгчихсөн тул ийш тийшээ залгахад тун амар аж. Фриц хайрцаг маань ямар ч байсан урьд нь ашигладаг байсан 10 евроны рүүтэрийн хажууд жинхэнэ рүүтэр юм байна гэдгийг нэг хоног ашиглаад мэдрэв :)

Фриц хайрцагтай холбоотой бусад бичлэг:

2011/10/02

Хазсан алимын ипад дээр Монголоор

Монгол гарын байрлалыг иймэрхүү маягаар хийв. Харахад бага зэргийн бүдүүлэг мэт санагдаж болох боловч, орос гарын байрлалаас мэдээж дээр шүү дээ :)

2011/06/22

ЧУЛУУНЫ ШӨЛ

1313 оны үед байсан юм санж… Зүүн европын нэгэн мужид байдаг жижигхэн тосгоныхон сүүлд мартахын арга үгүй хүйтэн ширүүн өвлийг туулж гэнэ. Цас бодож байснаас түрүүлж орсон учраас ургацаа бас алдсан байв. Идэх уух зүйлс ховордсон нь тосгоны томчуулын сэтгэлийг зовоох болсон бөгөөд цас хайлах хүртэл тэсэж чадах уу гэдэгтээ эргэлзэж байжээ. Нэгэн өглөө тэр тосгонд аяны богцондоо нэг чулуунаас өөр юмгүй ихэд өлссөн бадарчин ирлээ. "Миний гарт байгаа энэ чулуу бол шидэт чулуу. Энэ чулуу та бүгдэд нь хүрэлцэхээр амттай шөл хийж чаддаг юм. Миний та нараас хүсэх ганцхан зүйл бол - чулууг шөл хийж дуусахаар хамтдаа сууж ууцгаая" хэмээн тосгоны төвд зогсож чулуугаа гартаа атган дээр өргөж чангаар дахин дахин дуудлаа. Шидэт чулууг тойрсон хүмүүс цугларахад нэг их цаг орсонгүй. "Яаж болгох юм бол?" гэсэн асуулт бараг хүн болгоноос гарч гэнэ. "Их амархан. Миний хийх зүйл бол ердөө энэ чулууг хорин минут чанахад л бүгдэд маань хүрэлцэхээр амтат шөл болдог юм" гэж бадарчин хариулав. "Бидэнд тэгвэл тосгонд байдаг хамгийн том тогоо хэрэгтэй юм байна" хэмээн тосгоны нэг нь хэлэхэд "бас цэнгэг уснаас ахиухан" гэж нөгөө нь залгуулж, "мөн хүрэлцэхээр хуурай модноос авчрах хэрэгтэй" гэж гурав дахь нь дуугарав. Тун удалгүй тосгоныхон шидэт чулууны шөлний амтыг үзэхээр шамдан хөдөлцгөөж эхлэв. Ус буцлаад ирэх үесд бадарчин өнөөх чулууг тогоо руу хийлээ. Хагас цагийн дараа бадарчин шөл болсныг мэдэгдээд тосгоны хамгийн хүндэт хөгшнөөс амт чанарыг нь эхэлж шалгахыг хүсэв. "Хм, арай л шингэвтэр байна" хэмээн тосгоны ахмад хэлэхэд "Та юу нэмэрлэхийг санал болгомоор байна? Давс уу эсвэл чинжүү юу?" хэмээн бадарчин угсруулан асуулаа. Тосгоны зарим нь хоол амтлагч авчрахаар ухасхийв. Хоолны амтыг нэмж сайжруулахаар зарим нь бага сага ногоо авчирлаа. "Амт нь дээрдсэн байна. Магадгүй жаахан сонгино болон байцаа хийчихвэл илүү болох юм шиг байна" хэмээн дараагийн амталж үзсэн ховдог байрын нөхөр хэлэхэд тосгоныхноос нэг нь харайн гүйж хэдхэн цагийн өмнө энэ өвлийг үүгээр яаж давна даа хэмээн цөхрөн харж сууж байсан ногоогоо бариад ирлээ. Ингээд бүгдийг тогоо руугаа хийж чанасны дараа бадарчин өөрөө амталж үзэхээр болов. "Шөлний орцыг нэмэхийн тулд жаахан мах, мөн гурилаар шөлөө жаахан өтгөн болгох үлджээ" хэмээн шаардан хийж болгоод дахин амсан шөл болсныг дахин мэдэгдлээ. Бүгдээрээ шөлнөөс цадталаа ууцгааж амьдралдаа ийм амттай шөл ууж байгаагүй гэдэгтэй цөм санал нийлцгээв.

Энэ явдлаас хойш тосгоныхон "Чулууны шөл"-ний түүхийг үргэлж дуртайяа ярьдаг болсон бөгөөд цаг хугацааны туршид түүхээ ярих тоолонд бага зэрэг өөрчлөгдөж байв. Гэхдээ түүх бүрийн эцсийн үр дүн нь бүгд адилхан. Тэр цагаас хойш тосгоныхон урт хугацааны өвөл бүр бүгдээрээ идэх хоолоор элбэг дэлбэг байцгаах болжээ. Мэдээж тосгоны хүмүүсд тэр чулуунд ямар ч ид шид байхгүй нь тодорхой болсон ч харин өнөөх бадарчин тэдэнд, бүгдээрээ цуглан нэгдэх, байгаа нөөцөө хамтдаа хэрэглэх чухал шаардлага бий болжээ гэсэн амин чухал зүйлийг сануулж чадсаныг ойлгоцгоожээ.

2011/02/06

Цагаан сар ба хар хөлс

Сайхан шинэлцгээж байгаа биз дээ миний монголын ард түмэн. Өнгөрсөн жил үхэр мэт удаан байсан бол энэ жил туулай мэт түргэн болж өөрчлөгдөхийг хичээж сууна :) Ингээд энэ цагаан сарыг хэрхэн тэмдэглэж өнгөрүүлснээ товч тийрлэмээр санагдлаа.

Хүний газар байгаа ч гэсэн монгол заншлаар энд байгаа монголчуудтайгаа цагаан сарыг бид амихандаа жижигхэн ч зугаатай тэмдэглэцгээдэг. Танил герман нөхдүүд нийлээд арав гаран хүмүүс болж хөөрцгөөдөг юм. Гэргий маань монголоос захиж авчруулсан еэвэнгийн хэвээр эндээ еэвэн хийж би таваг засна. Битүүний орой бүгд манайд цуглараад бууз идэж, шагай няслаж, төгсгөлд нь морь уралдуулж наадаж өнгөрөөнө. Шинийн нэгэнд нь хүүхдүүд дахин ирж золгож цай хоол идэж тоглож наадсаар тэр өдрийг өнгөрөөдөг юм. Энэ жил бас л энэ заншлаараа өнгөрөөсөн ч хэд хэдэн жижигхэн өөрчлөлт байв.

Өнгөрсөн жилийн цагаан сараар би анх удаа ул боовны хэв зорж ул боов хийж үзэв. Амт чанарыг нь гэргий хариуцаж, хэлбэр галбирийг нь би дааж авлаа. Яагаад ул боов хийх болов гэдэг шалтгаан маань тун энгийн. Хүн гэдэг амьтан сонсож үзээгүй бол хэрхэн мэдэх билээ. Энд буй нийтлэлийг хэрэв би өмнө нь уншсан бол хэзээ ч вэвэн хийж өрөхгүй байх байсан. Ингээд хар гэртээ хаан, бор гэртээ богд болж "үүнээс цааш энэ гэрт вэвэн бүү тавь!" хэмээн зарлиг гаргаваа. Ул боов хийж байсан туршлага байхгүй ч багадаа мод түлээ хагалан энэ тэрүүгээр гүйж байхдаа өвгөн аавын гэрт уригдан ирж ул боов хийж байсан хүний царай дүрсийг нь санахгүй ч ул боовны хэв, хийж буй дүр зураг бүдэг бадаг тархинд байсан тул хийж туршихаар шийдэв. За ингээд дараах маягаар бужигнаваа.

  • Эхлээд гүйж гараад дэлгүүрээс сийлбэрийн хутга авав.
  • Юүтүбээс сийлбэрлэдэг нөхдүүдийн бичлэгийг баахан харав.
  • Inkscape програм дээр үндсэн загвараа зурав.
  • Зурсан зургаа лазер хэвлэгчээр хэвлэж авав.
  • Модны дэлгүүрээс дөрвөлжин модны тайрдас худалдаж авав.
  • Модон дээрээ хэвлэсэн цаасныхаа хорыг нь харуулж байгаад дээрээс халуун индүүгээр дарав.
  • Модон дээр буусан хар хороо дагуулан сийлэв.
  • Гэргийн тос амтлагч хольсон гурилыг махны машинаар хоёр машиндав.
  • Хэвэн дээрээ гурилаа дарж боовоо бэлдээд халуун зууханд хагас цаг болгов.

Ингээд ул боовоороо гурван давхар тавгийн идээ засаж, голд нь хайлмаг хийж тавьж чихэр жимсээр бүрэн хэсэг додигор суулаа шүү дээ :) Сийлэх явц бол надад гурав байна уу дөрвөн цаг л болсон санагдаж байна. Гэхдээ гурав хоног хүзүү чилж байсан санагдаж байна.

Энэ зураг бол шинийн дөрвөний зураг юм. Таваар гурав эгнүүлэх байсныг дөрвөөр гурав эгнүүлж алдсан алдаа бий. Энд байгаа бүх монголчууд маань шинийн нэгэндээ бүгд уулзчихсан болохоор ингэсгээд тавгийн идээгээ хураая даа гэж ярилцаж байхдаа зургийг нь авч тэрлэх санаа төрсөн билээ. Баруун захад нь байгаа хэв бол вэвэнгийн хэв. Голдоо түмэн наст хээтэй болохоор харсан герман хүмүүс эхлээд их гайхна. Би тэгэхээр нь "наадах чинь цэвэр нацист боов шүү" гэж наргидаг байв. Энэ жил ул боовныхоо хэмжээг нь томруулж хээ хуарыг нь шинээр хийе гэж бодсон ч амжаагүй юм. Байгаа хот маань боомт хот болохоор ул боов маань голдоо зангуутай эргэн тойронд нь усны долгион дүрсэлж хийсэн орон нутгийн сэдэвт боов юм :). Гэхдээ дараа жил би өөр боов хийх бодол бий. Санаагаа төгөлдөржүүлэх зорилгоор энэ удаа дэлгэмээргүй байна.

Дараах зурган дээр гэртээ байгаа шагайнуудаа харуулахыг хүсэв. М үсэг болгосон шагайнууд бол монголоос ирсэн шагайнууд, Е үсэг болгосон шагайнууд бол бидний энэ европд идсэн хонины шагайнууд билээ. Тус тусаас нь дундаж хэлбэртэйг нь сонгон авч голд нь зэрэгцүүлсэн байгаа. Үнэхээр ялгарч том харагддаг юм. Энд төрөл бүрийн үйлдрийн хонь бий. Зарим айл зөвхөн эдлэн газрынхаа өвсийг тайрах зориулалтаар тэжээдэг. Миний идэж чадаагүй, бас эвгүйцээд эвдэж чадаагүй хонины үйлдэр бол кэнгэрүү төрлийн хонь байсан юм. Шулах ч мах байхгүй, шувтан бор арьсан махыг хараад хонь уу гөрөөс үү гэж асуухаар амьтан байдаг юм байна лээ :)

Өнгөрсөн жил бол миний хувьд надад маш их юм бодуулсан жил юм. Энэ жил бол харин бодсон бодлоо гүйцэлдүүлэх жил!

2011/01/30

Андройдтой гар утас дэмий (3)

Өнгөрсөн долоо хоногт ажлаас гар утас өгье, Samsung Galaxy S, HTC Desire HD хоёроос аль нэгийг нь сонгоод ав гэв. Нөгөө Самсунг битгий аваарай гэж орилоод байсан нөхөр чинь хаширдаггүй, Galaxy-г нь авъя гэлээ. AMOLED дэлгэцтэй, дэлхий даяар 10 сая ширхэг зарагдсан мөн Google Nexus S-тэй ижил hardware-тай болохоор нь дажгүй байх гээд сонгосон хэрэг л дээ. Дэлгэц нь бол үнэхээрийн өөлөх аргагүй байв. Гоё зураг background picture болгоод хийчихсэн чинь өнгө энэ тэр нь хачин сайхан ялгарч харагдаад нүдээ салгамааргүй эд аж. Жаал оролдож сууж байгаад Google Map асаатал байгаа газрыг маань ердөө 100 метрийн нарийвчлалтай олж байх юм. Тэгэхээр нь GPS хиймэл дагуулуудыг олог гээд цонхны тавцан дээр тавьчхаад цагийн дараа хартал олоогүй л байв. Манай ажлын өрөө 14 давхарт, ойр хавьд өндөр байшин байхгүй уг нь олчихмоор л юм даа гэж гайхаад Гүүглдлээ. Өө тэгтэл нөгөө 10 сая ширхэг зарагдсан утасны GPS нь ноотой юм байна (Nexus S дээр засагдаж). Тэгэхээр нь утасныхаа тухай цааш нь хайтал бас нэг ийм файл системийн проблемтой юм байна. Засахын тулд заавал ч гүй утсаа rooting хийх аж. Ажлын утас хамаагүй оролдож болохгүй тул тэгсхийгээд сэтгэл дундуур орхив. Энэ Андройд утаснууд байгаагаар нь ашиглаж болдоггүй дандаа нэг проблемтой сонин золигууд байна. Ер нь Андройд утас авах гэж байгаа бол болж л өгвөл Гүүглийн Nexus болохгүй бол HTC-ын гар утас авбал зүгээр байх. Бусад нь бол шал дэмий. Би лав дараачийн удаа Ифон л авнаа...

2011/01/26

Андройдтой гар утас дэмий (2)

Самсунгийн хийсэн Андройд гар утас битгий аваарай, авбал гар утсанд чинь тохирсон шинэ Андройд хувилбарыг Самсунг гаргана гэж найдаад хэрэггүй шүү гэж хүмүүст сануулаад байсан чинь Самсунгаас долоон дор компаниуд цаана нь хэд хэд байдаг юм байна. Самсунгтай тохиолдолд ямар ч байсан утсандаа хувь хүмүүсийн нөхсөн Андройд суулгах боломжтой. Би хуучин Самсунг утсандаа эхлээд Galaxo (Андройд 1.6) дараа нь GAOSP (Андройд 2.2) суулгаад хэрэглэж байв. Мэдээж хувь хүн хийсэн хувилбарууд тул driver энэ тэр нь дутаад төгс ажиллаж чадахгүй л дээ. Гэхдээ анх миний гар утсан дээр сууж ирсэн Андройд 1.5 аас ямар ч байсан хамаагүй илүү байлаа. Тэгтэл та SonyEricson юм уу Motorola-гийн хийсэн Андройд гар утас худалдаж авсан бол ингэж хувь хүний нөхсөн Андройд суулгах ямар ч боломж байхгүй. Учир нь эдгээр компаниудын утаснууд signed bootloader ашигладаг. Bootloader нь суурьшуулсан системийн үйлдлийн системийг ачааллах, мөн шинэчлэх үүрэгтэй программ юм. Signed bootloader нь үйлдлийн систем шинэчлэхдээ шинэ суулгах гэж байгаа хувилбарыг зөв digital signature-тай байна уу гэж шалгаад таарч байвал суулгадаг bootloader. Уг нь Digital signature файлыг хэн үүсгэсэн гэдгийг тэмдэглэдэг, мөн ямар нэгэн хөндлөнгийн этгээд тэр файланд өөрчлөлт оруулагүй гэж батладаг эд л дээ. Digital signature үүсгэхийн тулд нууц болон нийтийн гэсэн хоёр түлхүүр байдаг. Нууц түлхүүрийг файлаа sign болох гэж байгаа этгээд (SonyEricson, Motorola) л мэднэ, харин нийтийн түлхүүрийг файлыг шалгах гэж байгаа бүх этгээтүүд мэднэ. Тэгэхээр гар утас signed bootloader-той тохиолдолд та тэр нууц түлхүүрийг нь мэдэхгүй л бол гар утасныхаа үйлдлийн системийг шинэчлэж чадахгүй гэсэн үг. Мэдээж хийсэн компаниуд нь шинэ Андройд гаргаад байвал энэ нэг их тоогоод байх зүйл биш л дээ. Тэгтэл SonyEricson болон Motorola аль аль нь хуучин утаснууддаа шинэ Андройд хувилбар гаргахгүй гээд зарлачихсан байгаа юм. Тэгэхээр та SonyEricson юм уу Motorola авсан бол хийсэн компаниудаас шинэ Андройд хувилбар хүлээгээд ч хэрэггүй, нөхсөн Андройд ч суулгах ч боломжгүй нэг ёсондоо хэрэггүй хог авчихлаа гэсэн үг. Андройдтой гар утаснууд дэмий юмаа... (Үргэлжлэл бий)