от Emil Simeonov(29-09-2007)

рейтинг (15)   [ добре ]  [ зле ]

Printer Friendly Вариант за отпечатване

(оригинално заглавие "Dell Inspiron 1720N & Fedora 7 - Бой, ***** и сръбска музика")

Случи ми се ...

Ей така стана. Значи седя си аз и си мисля: "Трябва ми лаптоп. Хем да е с прилични показатели, хем да е linux съвместим. Знам за Dell и Canonical. Дотук добре, ама аз това Ubuntu колкото пъти го хвана толкова пъти ми разгонва фамилията: то не е липса на rp-pppoe, то нема c/c++ компилатор (по подразбиране), mplayer-a - много трудно да ти пусне буквички на кирилица (поне некак на шльокавичка да можеше), skype-ът не ми работи, защото няма микрофон (аз не съм точно GPL маняк) ... Напра'о си нема ни една!!!". И значи ви разправям, мисля си ги аз тези неща и изведнъж ми светва: "Е, то к'во ме грее колко не ме кефи бунтото кат' то в българия Dell с Linux нема??? Ама то не само, че нема, 'ма може и никога да нема!!!".

И много се ядосах ви казвам. Решавам: "Tо, че няма, няма, ама и аз да не съм съвсем от вчера!!!". Следва серия от не дотам добре обмислени действия, но като резултат 2 часа след това съм горд притежател на Dell Inspiron 1720N без операционна система (или със смешна такава).

Що е то?

Няма да се впускам в подробности - за повечко инфо, можете на ей тоз адрес да разцъкате:

http://www.dell.com/content/products/pr...

Ей, колко му се радвах да знаете!!! За съжаление нещата около таз машинка тръгнаха малко по-трудно отколкото си ги представях из начале.

Много ми помогна следната статийка, т.е. много ми помогна в решението все пак да си взема конкретно това желязо:

http://www.starryhope.com/dell/2007/rev...

За тези от вас, на които не им се чете yet another boring review (настоящето, държа да уточня, не е безинтересно!!!), с две думи мога да обобщя: разкошна машинка с не лоша съвместимост с бунтуту - има нужда от леко подбутване с цел постигане задоволителни резултати.

Това последното хич не ме смути - аз както си знаех колко зор съм видял на въпросната дистрибуция елементарни неща да подкарам, веднага реших, че работите на по-прилично дистро ще заспят.

М да, заспаха, но след около едноседмично ровчене по всякакви забравени от бога и поребителите форумчета, mailing lists, news groups и яко налучкване.

Започвам с прегледа, тъй като имам странното чувство, че много се заиграх с 'бунтуту, а това може да накара некои хора уеко да изпушат и да попропуснат нeкоя и друга хитринка ...

Добре, каква операционна система имаше на компютъра??? Ами, никаква. Вярно, получих един диск с нещо, наречено FreeDOS. Казвам, нещо, защото наистина не знам какво е (Ако някой от вас се интересува от таз' операционна система, с радост ще му изпратя диска - още е девствен, недокоснат (може би леко прашлясъл, но не много, 'щото е в затворена кутия. Носителят е на тъмно, демек може и да работи!!!). Повечето машини от този клас на BG пазара си имат приятна и ненатрапчива MS Windows Vista операционна система, която някой услужливо е  инсталирал за вас. Аз, обаче, обичам да ми е трудно. Затова, ами ... Избрах си Fedora 7. Защо точно Fedora? Ми 'щото така и щот' ме кефи. Стига толкова по темата. Важното е, че така започна всичко.

Първо викам си: "Чеки малко, дай да сваля първо Live CD – да поразтъпча малко и ако ме трогне – има си инсталатор, а после ще дослагвам през (г)юм-а.". Не стана (Може би защото моята  пущина се оказа абсолютно нетолерантна към всякакви 32-битови дистрибуции). И оттук нататък се започна с драмата, в която аз бях главно действащо лице.

Поука 1: Dell Inspiron с Intel Core 2 Duo CPU ради само на 64-битово дистро. Това от мен да го знаете.

Някак го налучках този факт чрез разглеждане на dmesg, syslog и т.н. и в пристъп на пълно отчаяние се реших на следното: "Жертвам още едно ЦД, изгарям една мрежова инсталацийка и слагам 64-битова Fedora пък каквото стане!!!".

Самата инсталация протече бързо (1 бира и 1 водка време) и безпроблемно (пафках си на балкона и си се чудех с кой акъл изкарах 4 дни на Слънчев бряг).

Дистрото стартира забележително бързо и веднага си захапа IP адрес чрез DHCP. Моеже би тук е мястото да отбележа: ако ползвате DHCP, wi-fi и всякакви други технологии, различни от статичен IP адрес, просто забранете стартирането на Network услугата на Fedora и се задоволете с (К)Network Manager (K - ако си цъкате KDE, инак и без К става). Това ще направи стартирането на машината една идея по-бързо (Запомнете: има случаи, при които наличието на Network service-а е задължително, но за 90% от домашните потребители не вярвам това да е случая).

Видео картата беше разпозната и необходимите драйвери си бяха на лице. Както е отбелязано и в една от горепосочените статийки - 3D подръжка за сега няма за Х3100. Не е голяма загуба за мен, но кой знае - някои от вас може да намират за забавно занимание играта на Counter Strike с touch-pad ...

И така - реших, че е време да се възползвам от wireless router-а на linksys, за който се бях изхвърлил къде 200 кинта. Моята мадама много ме беше издразнила с едно служебно HP - лежи си нашата като принцеса и си уекинко разцъква нек'ви корпоративни сайтчета, а аз като наказан - на PC-то едва, едва привлачвам Eclipse-a да припали.

Но сега нали си имах лаптоп ... С линух ... С wireless ... с две гъбки RAM ... Dell-ът си има едно вълшебно ключе от ляво. С него се включва и изключва wireless адаптера. И аз като последния идиот го включих и зачаках. И така цяла една дълга и мъчителна минута. Стана ми ясно (някак), че може би нещичко ми убягва. Ама какво ли??? С горчив вкус в устата включх в действие тежката артилерия:

/sbin/lsmod - уплаших се - ама сериозно - само Visual Basic модул нямаше зареден.

Дотук добре - нищо не разбирам, продължаваме нататък:

/sbin/lspci - ще ми каже поне какъв ми е адаптерът. Оказа се:

Network controller: Broadcom Corporation BCM4310 UART (rev 01)

Що за чудо е това???

Последната ми надежда беше:

dmesg

Ядрото може и да е бъгаво, но се оказа изключително полезно - там някакъв чичо на име "b44" се жалваше, че не можел да си открие правилния firmware. Това ми стигаше - няколко часа ровичкане, експерименти и накрая нещо сработи - намерих следното кратко и приятно How-to:

Here’s a piece of information to enable wireless adapter enabled on dell 6400 under fedora 7:

1. Install the bcm43xx-fwcutter package
* Code: yum -y install bcm43xx-fwcutter

2. Create a folder named bcm43xx in your desktop

3. Download broadcom firmware from here:
* Link: http://downloads.openwrt.org/sources/br...

4. Extract the files wl_apsta.o and wl_apsta_mimo.o,so that they reside inside the bcm43xx folder

5. Open a terminal in the bcm43xx folder and install the driver
* Code: /usr/bin/bcm43xx-fwcutter -w /lib/firmware wl_apsta.o

6. Reboot

Оттук нататък нямах никакви грижи - WPA и wi-fi без аутентикация си вървят добре. WEP не съм пробвал, но ако това, което прочетох е вярно. то GNOME Network Manager има проблеми с този вид криптиране, но KNetwork Manager (има го някъде по хранилищата на fedora) не изпитва подобни затруднения.

Поука 2: Не си купувайте нищо с wireless chipset на Broadcom, ако наистина държите на бърза и безпроблемна настройка с произволна дистрибуция.

И така - вече бях поразрешил най-наболелите проблеми. Можех да поговоря с мама в Skype. Можех, ама не можех, т.е. аз можех да я слушам, а тя можеше да чете съобщенията ми в чата, 'щото нищо не чуваше горката. Сега да не вземете да си помислите, че мама ми е нещо глуха или, че skype-ът, бидейки комерсиален софт, е нещо бил недъгав??? То той, че за линух е осакатен, то си е факт, но не беше това причината.

Коренът на злото се оказа микрофонът. Просто ни приемаше, ни предаваше. Казано по друг начин бях изпаднал в една много досадна ситуация - вече си мислех, че съм близо до 'бунту кошмара (там имах същия проблем с едно доволно конвенционално желязо). Знаете ли кой е най-добрият ми приятел? Ами чичко Гугле, разбира се - аз го питам, а той ми отговаря. След около два дни пълен цикъл (питане, 1 000 000 отговора, питане) съвсем случайно попаднах на форума на един тип (явно alsa разработчик) и там започнах все по-ясно да откроявам pattern-а (за каквито и да било sound chipset-и на intel):

/etc/modprobe.conf:

options snd-hda-intel model=6stack-dig

Това е магическият ред в магическия файл. Защо, по дяволите, работи с всички знайни и незнайни chipset-и на Intel и пичът не можеше да обясни.

Оттук нататък остава само и единствено да се пораздвижат плъзгачите за входни устройства в GNOME Volume Manager (или с какъвто миксер разполагате - в най-лошия случай и alsamixer ще сработи).

Поука 3: Важното е да работи, не е важно как (Сентенция, която научих в ТУ-София. Питам се дали и alsa разработчикът не е следвал там???).

Работата ми е такава, че от време на време изисква отдалечен досъп до служебната ми машина. За целта моите работодатели предпочитат Citrix решение. Това е технология за отдалечен достъп. По принцип не вярвам, че процесът по инсталиране на клиент ще представлява интерес за много хора, но все пак за пълнота ще ви предложа следното не лошо документче:

http://codtech.com/wiki/index.php/Citri...

Стъпка по стъпка и така до върха ...

Докато усилно се гърчех да подкарам най-основното без да искам открих следното:

1.Dell-ът си идва с пълен набор от  мултимедийни клавиши. Много са шик да ви кажа – светкат шукарно синьо като нахендриш някой по погрешка, ама некак си не работят out-of-the-box. Това, разбира се, ми се стори нормално и приемливо, но се оказа, че могат да се настроят по предназначение от стандартния прозорец за установяване на бързи клавиши в GNOME (сигур и в КаДаЕ-то може, ама горканчо си няма). Сега ми е много удобно да увеличавам и намалявам звука, както и да отварям таблата на DVD player-a.
2.Suspend функцията (Приспиването в паметта) работи чудесно. Има само един незначителен, нюню проблем, а именно, че при събуждане няма никой – черен екран (надявам се, че не звучи расистки). Единственият изход е лек рестарт. Много се блъсках с това, но нищо не проработи при мен до ... днес. Днес беше щастливият ми ден: нацелих (в пристъп на дива и нетипична за мен истерия) странна клавишна комбинация, неописана никъде, която успява да пробуди сребристия поспаланко: ctrl + alt + F8 (мониторето уекинко присветва, ама някак странно) и после: ctrl + alt + F7 и няма ядове. Обърнете се към поука 3!!!

Като цяло ...

Макар че в някои отношения малко ме притесни, лапропът работи доста добре с Fedora 7: стабилен е, батерията обикновено издържа поне 3 часа, 17” екран е просто глезотийка, всички основни устройства работят. Не съм пробвал единствено вградената web camera (едно време имах адски много ядове, докато намеря подходящ драйвер за подобен евтинджос, та все не събирам сили да опитам с тази) и bluetooth адаптера (нямам bluetooth устройства).

Ами мисля да приключвам с този странноват преглед. Моля тези от вас, на които не е допаднало (множеството “А”), да не го крият. Колкото до останалите (множеството “Б”) се надявам да е било полезно. А на обединението на множествата “А” и “Б” пожелавам по един Dell Inspiron 1720, който да ви забавлява и радва така както и мен.


<< Възможности за правна защита в България на софтуер поста | ГНУ/Линукс и Екология >>