Asus S5N

Материал из Gentoo Linux Wiki

Перейти к: навигация, поиск
Вернуться в раздел железо

Содержание

[править] Установка Gentoo Linux на Asus S5N (Asus S5200Np)

Здесь я напишу о том как я устанавливал Gentoo Linux на свой ноутбук Asus S5N. При этом буду пользоваться следующими документами:

Laitr Keiows

[править] Моя конфигурация

  • CPU: Intel Pentium-M 1.6 Ghz.
  • Motherboard: Intel Corp. 82852/82855 GM/GME/PM/GMV (точно какой?)
  • Hard disk: IDE UDMA-100 40 Gb.
  • Cd-rom: USB, DVD 8x & CD-RW 24/12/24 combo
  • Video: Intel(R) Extreme Graphics 2 with external monitor port
  • Display: 12" TFT XGA with 1024 x 768 px resolution
  • PC Card: 1x Type II/I
  • Cardreader: Ricoh Cardreader (MMC, SD, Memory Stick , MS PRO flash card slot)
  • LAN: Realtek Semiconductor Co., Ltd. RTL-8139
  • WIFI: Intel Corp. PRO/Wireless LAN 2200 Mini PCI Adapter
  • Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller
  • USB: 3 ports, USB 1.1 and 2.0
  • FireWire: 1 port
  • Audio: 1 Line Out, 1 Microphone, AC'97
  • Hotkeys: 4 programmable buttons, FN-keys

[править] Загрузка с CD

Загружался я так:

gentoo doscsi dopcmcia

Иначе мой внешний ASUS SCB-2424 не обнаруживался при загрузке. Еще странность: ASUS SCB-2424 не обнаруживался при загрузке при подключенном блоке питания. По загрузке не забудьте нажать F2 и набрать ru когда вас попросят.

[править] CFLAGS

Меням параметры компиляции и др.:

nano -w /etc/make.conf

Я остановился на следующем:

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -pipe -O2 -fomit-frame-pointer -fforce-addr -frename-registers
        -fprefetch-loop-arrays -falign-functions=64"
CXXFLAGS="${CFLAGS}"

[править] Флаги компиляции (CFLAGS)

В HARDWARE Acer Travelmate 803LCi автор рекомендуют в качестве рабочих следующий набор параметров:

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -pipe -O2 -fomit-frame-pointer -fforce-addr -frename-registers
        -fprefetch-loop-arrays -falign-functions=64"
CXXFLAGS="${CFLAGS}"

Так же автор выявил с помощью Аcovea "лучшие" флаги компиляции для Pentium M:

CFLAGS="-march=pentium3 -pipe -fforce-mem -fdelete-null-pointer-checks -fnew-ra -mieee-fp
        -maccumulate-outgoing-args -minline-all-stringops -fomit-frame-pointer"

Из этого документа, на будущее:

-fvisibility-inlines-hidden (>gcc 3.3!)

[править] WiFi

Драйвер:

emerge net-wireless/ipw2200

Для WPA необходимы следующие криптобиблиотеки в ядре:

Michael MIC (CONFIG_CRYPTO_MICHAEL_MIC)
AES (CONFIG_CRYPTO_AES_586)
ARC4 cipher algorithm (CONFIG_CRYPTO_ARC4)
CRC32 (CONFIG_CRC32)

И еще:

wireless lan drivers & wireless extensions 
(device drivers -> networking support -> wireless lan)

Device Drivers ->
  Generic Driver Options ->
    Hotplug firmware loading support

/etc/fstab

none            /sys            sysfs   defaults                0       0


Это — незавершённая статья. Вы можете помочь проекту, исправив и дополнив материал.
Источник — «http://ru.gentoo-wiki.com/Asus_S5N»
Личные инструменты