Asus S5N
Материал из Gentoo Linux Wiki
- Вернуться в раздел железо
Содержание |
[править] Установка Gentoo Linux на Asus S5N (Asus S5200Np)
Здесь я напишу о том как я устанавливал Gentoo Linux на свой ноутбук Asus S5N. При этом буду пользоваться следующими документами:
- HARDWARE Asus S5N (english)
- Hardware Index on Laptops (english)*
- debian linux on s5200n (english)
- и другими документами.
[править] Моя конфигурация
- 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
Это — незавершённая статья. Вы можете помочь проекту, исправив и дополнив материал.
