Gentoo на eeepc 901. Перші кроки.

17.03.2009 о 17:47 | Теґи: , , , ,

Як я й говорив раніше, зібрав gentoo на еееpc. Розкажу коротко як просуваються справи з настройкою.

На поточний момент останнє стабільне ядро (2.6.28) має підтримку всього заліза крім WiFi картки ralink-rt2860. В ванільних реліз-кандидатах 2.6.29 я такого драйвера не знайшов також, тому не став ними заморочуватись і залишився на gentoo-sources-2.6.28-r3.

Драйвер ralink-rt2860 ставиться з оверлею arcon, або руками з сайту www.ralinktech.com. На разі модуль збирається. підгружається, WiFi картка працює, але в мережу з WPA поки що підключитись не вдалось. Можливо радіус кривизни рук не відповідає частоті радіохвиль на якій працює WiFi ;) або кривий wpa_supplicant.

Різні acpi прибамбахи, як то – додаткові кнопки, вмикаються на рівні ядра модулем eeepc-laptop. Щоб він став доступним треба не забути ввімкнути всі залежності (подивитись можна в “<ваше ядро>/drivers/misc/Kconfig”, якщо хто знає де ще дивитись – коментуйте).

Для керування всіма цими кнопками, частотою проца і т.д. на рівні користувача є утиліта eee-control (в тому ж оверлеї arcon). Якраз в даний момент я щось намудрував і вона мені гасить лапоть, тому тимчасово відключив, буду розбиратись. Поки що скрипти навісив на кнопки, з убунту.

Є глючок з блютузом. Не хоче програмно вмикатись-вимикатись на даній версії eeepc-laptop. Знайшовся відповідний патч.

Фреймбуфер запустився на uvesafb. З якимось абсолютно дивним, випадково вписаним параметром роздільної здатності, з яким він впринципі не мав запуститись – 1024х600-60. До чого там 60 неясно, вписав випадково. Сплешбут поки що зробити не вдалось. Буду ще пробувати різні варіанти з intelfb.

Камера завелась нормально, треба тільки не забути включити себе в групу video (як це зробив я, і сутки не міг зрозуміти чому скайп не бачить камеру, а mplayer (запущений з рутової консолі, хто б міг подумати :) ) баче ).

Картрідер – ніби працював. Треба ще раз перевірити, але немає під руками MMC\SD.

P.S. Для більш старих версій ядер існують інші варіанти драйверів acpi. Якісь eeepc-acpi наприклад…але я не розбирався з ними, так як вважаю що немає ніякого сенсу користуватись старішіми ядрами, які треба вчучну патчити, щоб потім перейти на більш нове в якому уже є зовсім інші драйвера, з особливостями яких потрібно буде розбиратись по новому.

Автор: filin
Поділись з ближнім:

10 коментарів до публікації «Gentoo на eeepc 901. Перші кроки.»

  1. filin каже:

    Ага, ось ще згадав що драйвер тачпада гонить. Не працює таппінг з драйвером elantech. Можна звичайно підключити його через драйвер мишки, але ж це не спортивно.

  2. filin каже:

    Ну от, тачпад відстроїв як треба, тепер “тапає”, 2-х пальцевий скролл працює вертикально і горизонтально… а більше я поки що не знаю як можна. Проблема була тільки з ручками.
    Перезібрався, по ходу з меньш агресивною оптимізацією. І одразу ж запустився Blueman. Не знаю чи це на нього так погано впливав CFLAGS= -O3 чи ще що, але тепер він працює.

  3. Andrey каже:

    1. скіки коштує такий ноут?
    2. чи варто його купувати?

    пс. сорі питання не по темі бо немаю ноута

  4. filin каже:

    Ну чого не по темі :) ніби ж по ній.
    1. Я відвалив 420 мертвих американських президентів, брав через своїх знайомих адмінів. Глянь на “розетці” скільки воно там в роздріб…430-435.
    2. На це питання я відповісти не можу. Можу відповісти чи варта машинка своїх грошей – так варта. А чи купувати, не знаю, якщо для обробки фотографій, вебдизайну тощо – то не варто :) а якщо як мобільний комп’ютер, який можна щодня таскати з собою – то варто. Важить рівно 1Кг. Батарея тримає годин 6, ось зараз займаюсь оптимізацією живлення від батареї, може й довше буде. По документації до 8-ми має тримати.

  5. filin каже:

    Цікаво… підняв wifi таким способом:
    ifconfig ra0 up
    iwconfig ra0 essid MySSID
    iwpriv ra0 set AuthMode=WPA2PSK
    iwpriv ra0 set EncrypType=AES
    iwpriv ra0 set WPAPSK=MyWPAkey
    ifconfig ra0 IP_ADDRESS
    route add default gw ROUTER_IP_ADDRESS
    MyWPAkey подивився за допомогою wpa_passfrase.
    Що цікавого? Чого ж воно не піднімається по нормальному, через налаштування wpa_supplicant, або через wicd…чи може це я вже щось перемудрив і у мене щось з чимось конфліктує…”будєм іскать…”

  6. filin каже:

    Рано радів, після перезавантаження повторити підключення не вдається.

  7. Andrey каже:

    як казав старий добрий знайоми “кури маны”….

  8. filin каже:

    Кури, мани, пінгвіни…зоопарк якийсь :)

  9. filin каже:

    Хехе…в ядрі 2.6.29 є всі необхідні драйвера. Правда вайфай ще в нестабільних, але він і так нестабільний, так що краще вже в ядрі. І плюс пишуть що пофіксили глюки з непрацюючим вайфаєм після “засипання”. І блютуз пофіксили, тепер вмикається\вимикається без патчів.

  10. filin каже:

    Поставив сьогодні свіжайше ядро, 2.6.30-rc1-git2. Щось там бачу сильно напатчили в драйверах ralink-rt2680. Накінець запахав wifi з WPA через wpa_supplicant. Правда NetworkManager чогось так і не бажає з’єднуватись. Мабудь що це вже не ядро винне, а сам NM. Тепер, якщо закрити очі на дрібні негаразди, можна сказати що практично все паше. Хоча … немає меж для досконалості.

Залишіть коментар

Поля позначені червоною зірочкою * є обов’язковими для заповнення!