Svetoslav Chukov

Tag: Hardware

GNU/Linux и перфектната поддръжка на UPS Mustek PowerMust 2000 USB

by mhydra on Mar.29, 2009, under BG, Fedora, GNU/Linux

Винаги когато слагам някакъв хардуер на моя компютър и особено когато знам, че той си идва с някакви негови драйвери съм изключително скептичен относно успеха в подкарването им. Благодарение на преживелиците които съм имал с видео карти, скенери и разни други устройства които много от тях така и не успяха да се сработят с GNU/Linux съм придобил предварителната нагласа, че може съответното устройство да не тръгне или пък да не работи с пълни възможности. И сега когато си купих UPS Mustek PowerMust 2000 бях доста учуден когато видях на диска му да има отбелязани 10тина операционни системи сред които фигурираха GNU/Linux и дори FreeBSD. Наистина това много ме учуди и в този момент почувствах както сигурно всеки линуксаджия би почувствал особено задоволство, че моята операционна система е уважена от производителя.

Та, общо взето освен, че като желязо този UPS е на доста високо ниво и с доста добри характеристики то бих казал, че има и почти перфектна поддръжка за все още “екзотични” операционни системи като GNU/Linux и FreeBSD. Пълният списък на поддържаните такива го има обявен на сайтът на Mustek. Всичко от което се нуждаете за да си подкарате софтуера за този UPS под която и да е операционна система от поддържаните в списъка е на самият диск който се доставя от производителя. Сега ще се фокусираме върху тази операционна система която нас ни интересува - GNU/Linux. В диска ще намерите папката която е за Линукс (то тя си е кръстена така, че няма да Ви се налага да я търсите много :D ) и в нея има два важни файла наречени  setup.bin и setup_console.bin . Това са инсталаторите като съответно те са графичен и конзолен, и са колкото се може повече уеднаквени така, че да няма много различия в тях. Тоест, спазва се стандарт и това което ще го видите в единият е налично и в другият. Аз лично предпочитам графичните приложения и си избирам графичният инсталатор, още повече. че той е Java базиран а аз много харесвам Java базирани програми. Мисля, че няма смисъл да Ви обяснявам и разглеждам елементарни неща на това какво пише на всеки прозорец. Предполагам, че това което Вас Ви интересува са мнението и заключението на човек който е вече работил и изпитал съответният продукт от колкото сухи обяснения какво пише на разните прозорци. Това последното може да го видите и самите Вие, аз ще се фокусирам върху това да Ви насоча какво да направите за да си доведете до успешен край нещата и да си прецените дали този UPS си заслужава да му станете и Вие собственици или не.

Така, продължаваме нататък.

Ще разгледам графичният инсталатор просто защото той е малко по-проблемен (или по-скоро не бих го квалифицирал като проблемен а капризен) докато със конзолният няма да имате никакви проблеми. Или поне от моят опит с него до сега не съм имал проблеми, но пък за сметка на това срещнах пречки с графичният. Та, да продължим работа.

Този графичен инсталатор стъпва върху Java като производителя си е сложил всичко необходимо му да работи на диска, тоест на Вас не Ви трябва нищо допълнително за да го пуснете. Той си има негови си библиотеки, негови си инструменти и той си прави всичките неща самият той. Но, има едни неща от които той е малко капризен и ако не му обърнете внимание може да се заблудите, че няма да го бъде. Поне при мен инсталатора искаше библиотеката libXp, така, че моля обърнете внимание ако Ви каже някаква грешка то да погледнете дали това не е тази библиотека. Ако е тя просто отворете Вашият любим мениджър на пакети и си я инсталирайте, тя е малка така, че няма да Ви навърти много трафик. :D  В същност, дори и други библиотеки да Ви каже и тях си ги инсталирайте. Поне за сега при мен ми искаше само libXp и за други неща не е казвало, но при много тънки инсталации може да поиска и още някоя и друга библиотека. Сега пристъпваме към следващите стъпки, аз предвидливо съм направил малко снимки с които сега ще Ви демонстрирам какво представлява този инсталатор а също и самата управляваща програма за UPS-а.

Интересно, защо като програмата работи под Линукс е кръстена WinPower?
След като това е версия за Линукс то би трябвало да е кръстена LinPower :D . Майтапя се, това са леки отклонения с цел да разведря обстановката.

За инсталатор не е нещо кой знае какво, но както можете да забележите хората от Mustek доста са се постарали. Общо взето ако трябва да класирам представянето им и нивото на GNU/Linux поддръжката на техният продукт, то бих им дал пълно 6. Просто, това е първият хардуер който се пуска без особено усилие и има пълни възможности под няклко различни операционни системи. За мен това е продукта номер едно от към поддръжка за Линукс. Имам предвид всякакъв хардуре, независимо дали е платка, външно или вътрешно устройство. За сега мой фаворит винаги са били nVIDIA видео картите които предоставят наистина задоволителна поддръжка, но пък производителността на техните драйвери е доста по-ниска от тази на версиите им за други операционни системи. Е, сега този UPS мога да кажа, че е новият ми фаворит. Той има абсолютно пълни възможности както под GNU/Linux така и под други операционни системи. А той както сами можете да се убедите поддържа доста такива. За мен е дори учудващо, че домашен модел като PowerMust 2000 се доставя с версии на софтуерът си за чисто сървърни операционни системи като FreeBSD, IBM AIX, HP HP-UX и Sun Solaris, дори поддържа и SGI Irix.  Да се чуди човек как евтинко UPS-че от този клас може да бъде от интерес от хора използващи тези ОС-и. Все пак за сървъри хората биха предпочели доста по-мощен модел или пък поне да бъде от доста по-висок клас… Важното е, че Mustek показват, че уважават и имат интерес да зарадват своите потребители.
Сега ще Ви покажа и как изглежда самата програма за управление.

Знаете ли кое ми прави впечатление? Това, че като че ли този модел е правен за enterprise работа. Правен е така, че да работи и да не спира. Има изключително много опции, може да праща емаили или смс-и ако стане някакво събитие, например отпадане на захранването, авария в самият UPS, претоварване, и още една камара със събития които даже и не ги разбрах какво точно означават. Направен е така, че човек да се чувства спокоен за техниката си. Аз го пробвах в най-различни ситуации и мога да кажа, че съм доста доволен от него. Другото което бих отбелязал е това, че е доста студен. При работа на батерии с натоварване от около 200 вата които идваха от един сървър и един лаптоп, този UPS беше абсолютно студен. Може би при по-голямо натоварване това ще се промени, но нямам повече уреди които да вържа към него за да го пробвам. Има неголям, но пък доста производителен вентилатор който прави доста добър въздушен поток и охлажда устройството много добре. Много съм впечатлен!

В началото когато го тествах си помислих, че направо ще се запали ако го поставя в малкото пространство на бюрото ми което съм му избрал, още повече, че и в тази стая няма климатик, но сега знам, че просто дори изобщо и не трява такъв. Просто устройството е много добре премислено така, че да се осигурява добър въздушен поток със сравнително малък вентилатор който да не бучи като перка на самолет и в същото време да върши работа.

Заключение:

Общо взето това което ще кажа като завършек е, че за мен лично този продукт - Mustek PowerMust 2000 USB P е номер едно като поддръжка за GNU/Linux. Има си перфектно работещи драйвери и софтуер за управление на устройството, този софтуер е в състояние да управлява няколко UPS-a а също така и да извършва мониторинг на други машини вързани към UPS-и също. Тоест с този софтуер можете да имате достъп до цялата армия непрекъсваеми токови източници които имате вързани към компютри при Вас. Това е валидно естествено ако имате компютрите Ви които са вързани с UPS са достъпни от към мрежа. Мисля, че го обясних прекалено сложно и за това ще Ви дам нагледен пример. Имате 10 десктоп компютъра и 3 сървъра, като десктоп компютрите са вързани към 2 х PowerMust 2000 (този модел имат 2000VA  и 1080 W) и като на две от десктоп машините са  ръчнете usb кабелчета за управление на UPS-ите. Така, след това на 3те Ви сървъра имате закачен по един UPS от същият модел. Всичките Ви компютри са работещи в локална мрежа (LAN) и имат някакви си техни IP адреси и  Вие можете да имате достъп до всичките 5 UPS посредством този софтуер наречен WinPower Manager.  Изключително приятно, особено ако имате повечко машини които искат да се обезопасят от към спиране на тока.

Ааа, сега да спомена, понеже много хора си мислят, че това нещо UPS-a е ненужно. Ами преди може и да е било, но сега вече не е така. Може би и самите Вие имате мнение за тока който ни се доставя. Аз самият съм свидетел на притеснителни токови удари и спиране на тока по различно време на денонощието. Това не ми харесва! Не живея в средновековието за да смятам електрическия ток за лукс така, че искам едно единствено нещо - да разчитам, че компютърът ми ще работи без да спира на всеки 3 часа или пък случаен приток на ток с напрежение от 300 V няма да го изпържи. Мисля, че това не е толкова много!  Точно и заради това сметнах, че е по-добре да похарча малко пари за един читав UPS който да работи с любимата ми операционна система от колкото да се моля на фирмата доставяща ми ток да не пуска 300 V напрежение за да не ми гръмне компютъра а също така и още 10 неща покрай него. Е, сега вече съм спокоен за здравето на моята машина. Според тестовете които проведох, този модел UPS издържа 45 мин. при включени 1 сървър който мисля, че консумира към 100 вата и 1 лаптоп който също мисля, че консумира към 80 или 100 вата.  Тоест с около 200 вата консумация този модел издържа към 45 - 60 минути. В същност може да издържи и повече, поради простата причина, че на мен теста не ми беше от най-обективните. Когато батерията му стана на 25% и се включи някаква много обезпокоителна аларма което ме принуди да пусна тока по-бързо щото просто не знаех колко ще продължи това. Така, че най-вероятно 1 час и повече ще си изкара при това натоварване. Все пак този модел е с 2 батерии от по 9 Ah което хич не е малко.
Leave a Comment :, , , more...

Един хубав графичен инструмент за настройка няма като хората…

by mhydra on Mar.13, 2009, under BG, GNU/Linux

Тъй като имам много познати и помагам на много хора за най-различни проблеми, та имам и такива които преминават от една операционна система на друга или пък такива които се опитват да ползват опен сорс софтуер пред затвореният такъв. Имам сега един приятел който преди не харесваше Линукс, дори и сега не му е много по вкуса, но малко по-малко при него ледът се разчупва и той започва все повече и повече да се приспособява към средата на GNU/Linux. Това което аз забелязвам при него е, че той иска да подходи по начин както би подходил при другата операционна система която ползва. Но, все пак малко по-малко се адаптира. Интересното е, че човека на няколко пъти се отказваше от GNU/Linux поради простата причина, че не му се искаше да се разправя с конзола а съответните графични инструменти не бяха на много високо ниво.

Сега в момента той е пак изправен пред този проблем. Иска да си ползва VPN, но иска това да стане без да му се налага да изчете 2 книги от по 1000 страници как се пуска VPN клиент под Линукс. В същност, нека кажем и каква дистрибуция ползва човека - това е CentOS. Някои хора биха казали “Е какво търси той с CentOS, та това е дистро ориентирано за сървърна работа.” и може би ще бъдат прави. Аз лично го подкрепям, мисля, че CentOS-а му ще му свърши перфектна работа за десктоп. Той  все пак е Community Enterprise Operating а не Community Server Operating System.

Та, този мой приятел се опитва да си пусне VPN-a и човека така се напати от програми и инструменти, че сигурно ще вземе да се откаже и от този си опит. Сега ще обясня и случая:

Значи има много начини, но той предпочита нещо ако може да стане с графичен инструмент. И взима той да пробва NetworkManager. Понеже с него си чатехме и виждам аз, че той нещо изчезна за малко после пак се появи. А това какво било станало, ами той като пуснал NetworkManager и цялата му мрежа паднала. Тоест NetworkManager си e пуснал неговите си настройки които са били по подразбиране тъй като той не е бил пускан до този момент и скапва всичко което е било работещо. При което, този човек каза, че след този момент не иска и да чуе за NetworkManager. То, вярно,  че програмата си е заредила настройките и може би тя не е виновна, но все пак може би има вариант тази процедура да стане по-нежно. Такова унищожаване на интернет, мрежа, адреси, рутинги не е от най-очакваните ефекти които може да иска потребителят. Ето, този потребител вече не иска да пробва отново NetworkManager.

Има и други инструменти които може да се пробват, но общо взето когато един човек преживее такива моменти с няколко програми и той в резултат на това започва да придобива негативно мнение за GNU/Linux. Колкото и да хвалена операционна система с нейната стабилност, производителност, ефективност или сигурност, то като му се случи на няколко пъти някоя ситуяция при която да му се скапят разни неща, потребителят няма да скача от щастие. Най-много да иска да търси някъде прозорец да скочи от него. :D

Тоест, имам инструменти, те вършат работа, но приемствеността от други инструменти и настройки я няма. Всеки инструмент си работи сам за него си и не го интересува, че пипа по места където може и други инструменти и програми да правят нещо. Още помня моменти когато ползвах OpenSUSE и когато ако променя някой конфигурационен файл ръчно и после се чудех защо нещо YaST правеше неща които не очаквах… А то, това ставаше просто защото самият YaST си е малко капризен и не обича когато някой пипа конфигурационни файлове ръчно.  Поне преди аз това бях забелязал, сега не знам как е положението, може да се е променило.

1 Comment :, , more...

UPS и Fedora, май ще излезе, че драйверите си работят…

by mhydra on Mar.13, 2009, under BG, Fedora, GNU/Linux

Хахахах, правил съм и друг път гафове (в същност не си спомням кога, но тъй като всеки човек който работи греши предполагам, че е имало и такива моменти) но този път е уникален. В предишният си пост подходих малко критично към драйверите предоставяни от Mustek с техният UPS който закупих, и те действително не работеха, но поради някаква странна случайност реших да пусна същият този диск със същите тези драйвери на лаптопът ми и… просто нямах фото-апарат в себе си на момента зa да дам на някой да ме снима с широко провиснала уста. Те тръгнаха на лаптопа ми, а аз там дори нямах UPS!

Не знам, дали аз съм бъркам нещо или просто тези драйвери си работят там където искат… :D
След задълбочен поглед от близо се оказа, че в същност драйверите както и графичната програма с която се управлява UPS-а си работят перфектно. Просто аз съм подходил прекалено линуксаджийски. Значи, да Ви разясня в какво точно се е състоял проблема.
За да работи софутерът за контрол на UPS-a се нуждае от правилно работещ агент който установява връзка със устройството. Да, това го знам. Само, че още при инсталацията не се пусна графичната Java инсталираща програма при което по нататъшните ми действия бяха предубедени, че съответният софтуер не работи. А в същност какво се беше случило?

Ами инсталаторът не се пусна поради простата причина, че му липсваше една библиотека която аз като се загледах малко повече и видях, че е libXp.  Това се виждаше с просто око обаче аз сигурно не съм му обърнал внимание понеже липсващата библиотека се казваше libXp. А пък аз като видя нещо дето се казва Xp и бягам на далече от него… :D Не, майтапя се, просто в тоя момент изобщо не съм зацепил, че без него няма да тръгне. В същност изобщо даже не съм се и заглеждал. Но, това не е важно, важното е, че в последстие аз не успях да си подкарам софтуерът тъй като си мислех, че чисто по линуксаджийски този агент си има конфигурационен файл а той се оказа, че си е чист и “прост” агент който изобщо никакви конфиг файлове не го интересуват.

Само с този агент няма как да се контролира UPS-а, трябва това нещо да се осъществи с графичната конфигурационна програма наречена WinPower Manager, която в същност бих казал, че е доста сполучливо направена. Не е върхът на сладоледа, но пък и самото устройство също не е върхът на сладоледа така, че за тези пари е доста добре. Даже аз съм изненадан, че поддържа освен GNU/Linux също така и BSD а и други операционни системи.

В началото, след първият ми неуспех с този софтуер останах с впечатление, че не работи, но сега вече мога да опровергая това. Софтуерът си работи перфектно! Просто аз подходих малко по-крайно и не изчаках да видя окончателните резултати а прибързах да “оклеветя” хубавият продукт.

Leave a Comment :, , , more...

UPS и Fedora.

by mhydra on Feb.27, 2009, under BG, Fedora, GNU/Linux

Интересно, дали някога производителите са мислели, че на хората освен хардуер, тоест желязото, ще им трябва и някоя мека част към UPS-ите, примерно да кажем софтуер?

Направо се учудвам как толкова много производители произвеждат разни неща с полу или почти без поддръжка от техният софтуер. Значи, разбирам производителя да има предпочитания към дадена операционна система, разбирам той да се стреми да прави софтуер само към 1 или 2 или няколко операционни системи и да игнорира другите, но това което не разбирам е когато производителя няма читав софтуер за нито една ОС. Е, добре де, защо тогава го продава този продукт изобщо? Ето сега аз си закупих UPS, доста хубав модел - Mustek PowerMust 2000 USB P, и бих казал, че като желязо наистина съм доволен от него. Това по го преценявам е, че е доста тежичък и масивен, а има и стилен външен вид. Така, като за желязо е екстра, обаче софтуерът за управление на това нещо е просто… уф, направо не знам как да го квалифицирам. Просто е някава уникална приказка. И то не само под Линукс, не само под Федора, а под всичко, под всичките операционни система е все същата история. Не знам, този производител защо изобщо го е пуснал това нещо като то просто не работи.

Е, все пак, още в началото като видях, че софтуер е минал покрай значението на думата софтуер (може пък да са кръстили това нещо записано на диска като софтуер просто защото дисковете са били в една стая с някакъв истински софтуер за UPS :D ) и разузнах по нета как да го подкарам по някакъв заобиколен начин. Заобиколен начин се намери, да, и той хич не беше лош, оказа се, че както и при автомобилите така и при UPS-ите май има само една марка - APC.

И точно софтуерът направен да контролира APC можеше да контролира и доста други. Не знам как става това, все пак аз поне си мисля, че всеки производител би трябвало да си има разни хитринки и тайни в контрола, но важното е, че става. Поне от това което прочетох по нета би трябвало да стане, но се борих доста време и още не съм го пуснал.

Сега да Ви спомена и кой точно софтуер съм пробвал и кое е станало и кое не. Значи, софтуерът е опен сорс проект и се казва APCUPSD. Според много хора това е доста приличен демон с драйвери а също и графична програмка за управление на UPS-и APC, но според доста хора а и според много от коментарите в нета, този apcupsd би могъл и в повечето случаи наистина контролира успешно и други UPS-и. Едно е сигурно, аз наистина се убедих, че тази програмка и демон са доста добри. Дори съм приятно изненадан от графичната програма, просто си личи, че човекът който я е създал доста се е постарал а и доста е разбирал. Но, до тук са хубавите новини, лошите са, че отново не сполучих поради някаква незнайна причина за мен. Демонът apcupsd постоянно даваше това:

apcupsd (pid  8261) is running…
Error contacting apcupsd @ localhost:3551: Connection refused

Не успях да разбера защо, но ето сега идва хубавата и приятната част. Проектът е опен сорс, и позволява човек да погледне вътре и да види какво не е наред. По-принцип доста рядко  съм се заравял в какъвто и да е код на проект, но сега не само, че ми се налага, но и го желая. Все пак искам да си подкарам моя нов UPS по някакъв начин а и не мисля, че контролът на един такова “просто” устройство е кой знае каква голяма работа.

Но, ще видим как стоят нещата. Важното е, че аз имам желание да се закопам в този сорс код и да открия причината, за да не иска да работи при мен а и другото важно нещо е, че цялата работа ми доставя удоволствие. Да си кажа честно май това е за пръв път когато подобно закопване ми е приятно… Сега вече разбирам защо много хора като нямат какво да правят и за заравят в някакъв код на техен проект, просто удоволствието е изключително голямо. Май ще взема да пиша драйвери съвсем скоро…

Leave a Comment :, , , , more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...

Archives

All entries, chronologically...