Differences between revisions 1 and 42 (spanning 41 versions)
Revision 1 as of 2011-02-19 21:02:00
Size: 4987
Editor: Igor Rybakov
Comment:
Revision 42 as of 2011-02-26 23:18:16
Size: 26196
Editor: Igor Rybakov
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#language en
Как настроить ядро linux 2.6.37 для работы Debian/Linux 6.0 на HP Mini 210-1120ER
##
## Read http://wiki.debian.org/InstallingDebianOn/HowToContribute before modifying this page
##
## You will find some comments like this one below to help you write a report.
~-Как настроить ядро linux 2.6.37 для работы Debian/Linux 6.0 на HP Mini 210-1120ER-~
Line 8: Line 3:
##
## Location Bar + DebianOn compatibility rating
~-Translation(s): none-~

||<tablestyle="width:100%" style="width:96px;border-right-style:none"><<Include(InstallingDebianOn/Ratings/CategoryEtchUnrated)>>||<style="border-left-style:none"><<Include(InstallingDebianOn/PageFragments/Philosophy)>>||

## In this block, we describe the similar, compatible models that are also covered by this guide.
~-''Models covered''-~<<BR>>'''COMMERCIAL NAME'''

~- Sub-models ('''LIST OF MODEL REFERENCE NUMBER''') options :<<BR>> - Video card (Intel or ATI radeon or ATI FireGL) '''(adapt this list to actually match __options__ available. Common features are listed below)''' <<BR>> - Screen size (14", 15", or 15" ''wide'')<<BR>> - Wireless card<<BR>> - Disk and Ram size, optical device <<BR>> - Other options, like fingerprint reader, bluetooth... -~


= Overall Status =
## If you installed Debian from scratch on this computer, please rate it!
## see InstallingDebianOn/Ratings (change the "included" file above).
||||<tablestyle="margin-left:3em;width:90%">'''Core Components'''||<|10 style="text-align:right;border-style:none;vertical-align:top;"> {{attachment:photo.png}}||
||Boot Standard Kernel: || [?] ||
|| LAN network card: || [?] ||
|| Detect CD/DVD: || [?] ||
|| Detect hard drives: || [?] ||
## If Xorg doesn't work at all (not even with vesa driver), then move Xorg line here.
||||'''Extra Features'''||
|| CPU Frequency Scaling || [?] ||
|| Hibernation || [?] ||
|| Sleep / Suspend || [?] ||
|| Xorg || [?] ||
|| - OpenGL || [?] ||
|| - Resize-and-Rotate(randr) || [?] ||
|| Switch to External Screen || [?] ||
|| Mouse || ||
|| - Built-in (Trackpoint) || [?] ||
|| - Built-in (Touchpad) || [?] ||
|| Modem || [?] ||
|| Wireless/Wifi || [?] ||
|| Keyboard's Hotkeys || [?] ||
~-Legend :<<BR>> {OK} = OK ; {X} Unsupported(No Driver) ; /!\ = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable <<BR>> {i} = Configuration Required; X-( = Only works with a non-free driver and or firmware-~

= Important Note =
### Any Important note, before the user starts installing Debian
### Like Bios, Disk, MBR Configuration. (default : ''none'')

### uncomment one of the two lines
## none
## {X} There is currently a bug that ...


= Configuration =

== Display ==
## First say what's the Display adapter model (lspci may help)
## Then explain how to get it working (or just the module used)
## what about : 3D ; DRI ; xrandr ; external/secondary screen...
## attach your xorg.conf at the bottom of the page.
 (not covered yet)

## If this computer has variants with various Display adapter, simply
## duplicate this section, like "Display / Ati".

== Audio ==
## First say what's the Sound adapter model (lspci may help)
## Then explain how to get it working
 (not covered yet)

== Mouse ==
 (not covered yet)

== Power Management ==
## Have you tested Hibernation and/or
## Then explain how to get it working
 (not covered yet)

== WiFi ==
 (not covered yet)

== Modem ==
 (not covered yet)

------
= System Summary =
## The content of some files are embedded here, because they are very useful for search engines

<<TableOfContents(3)>>

= Характеристики устройства =
~-''Модель''-~<<BR>>'''HP Mini 210-1120ER'''

~-''Системные устройства''<<BR>>
'''- Процессор:''' Intel(R) Atom(TM) CPU N455 @ 1.66GHz 512 Кб L2 <<BR>>
'''- Host bridge:''' Intel Corporation N10 Family DMI Bridge <<BR>>
'''- PCI bridge 1:''' Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02) <<BR>>
'''- PCI bridge 2:''' Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02) <<BR>>
'''- PCI bridge 3:''' Intel Corporation 82801 Mobile PCI Bridge (rev e2) <<BR>>
'''- ISA bridge:''' Intel Corporation NM10 Family LPC Controller (rev 02) <<BR>>
'''- SMBus:''' Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02) <<BR>>

'''- SATA контроллер:''' Intel Corporation N10/ICH7 Family SATA AHCI Controller (rev 02) <<BR>>
'''- HDD:''' 250 Гб Serial ATA 7200 Об/мин<<BR>>
'''- Память:''' 2048 Мб DDR3 <<BR>>

''Мультимедиа''<<BR>>
'''- Видеокарта:''' Intel Corporation N10 Family Integrated Graphics Controller <<BR>>
'''- Дисплей:''' 10.1" 1024x600, широкоформатный <<BR>>
'''- Аудиосистема:''' Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02) <<BR>>
'''- Аудиосистема:''' HDA Digital PCBeep <<BR>>
'''- Аудиосистема:''' HDA Intel Mic at Ext Front Jack <<BR>>
'''- Аудиосистема:''' HDA Intel HP Out at Ext Front Jack <<BR>>

''Устройства ввода''<<BR>>
'''- Клавиатура:''' AT Translated Set 2 keyboard <<BR>>
'''- Touchpad:''' PS/2 Synaptics TouchPad <<BR>>
'''- Камера:''' HP Webcam-50 <<BR>>

''Сеть и WiFi''<<BR>>
'''- LAN:''' Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02) <<BR>>
'''- WiFi:''' RaLink RT3090 Wireless 802.11n 1T/1R PCIe <<BR>>

''USB''<<BR>>
'''- порт 1-4:''' Intel Corporation N10/ICH 7 Family USB UHCI Controller <<BR>>
'''- порт 5:''' Intel Corporation N10/ICH 7 Family USB2 EHCI Controller <<BR>>

'''- Другие:''' Power Button, Lid Switch, PC Speaker <<BR>>
Line 90: Line 47:
## Paste the output of "lspci -nn" here, within some {{{ }}} brackets. Optionally, attach "lscpi -vnn"
##(lspci -nn missing)
~-{{{

}}}-~
~-{{{
hpmini210:/home/igor# lspci -vnn
00:00.0 Host bridge [0600]: Intel Corporation N10 Family DMI Bridge [8086:a010]
 Subsystem: Hewlett-Packard Company Device [103c:3660]
 Flags: bus master, fast devsel, latency 0
 Capabilities: [e0] Vendor Specific Information: Len=08 <?>
 Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller [0300]: Intel Corporation N10 Family Integrated Graphics Controller [8086:a011] (prog-if 00 [VGA controller])
 Subsystem: Hewlett-Packard Company Device [103c:3660]
 Flags: bus master, fast devsel, latency 0, IRQ 28
 Memory at 98180000 (32-bit, non-prefetchable) [size=512K]
 I/O ports at 60c0 [size=8]
 Memory at 80000000 (32-bit, prefetchable) [size=256M]
 Memory at 98000000 (32-bit, non-prefetchable) [size=1M]
 Expansion ROM at <unassigned> [disabled]
 Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
 Capabilities: [d0] Power Management version 2
 Kernel driver in use: i915

00:02.1 Display controller [0380]: Intel Corporation N10 Family Integrated Graphics Controller [8086:a012]
 Subsystem: Hewlett-Packard Company Device [103c:3660]
 Flags: bus master, fast devsel, latency 0
 Memory at 98100000 (32-bit, non-prefetchable) [size=512K]
 Capabilities: [d0] Power Management version 2

00:1b.0 Audio device [0403]: Intel Corporation N10/ICH 7 Family High Definition Audio Controller [8086:27d8] (rev 02)
 Subsystem: Hewlett-Packard Company Device [103c:3660]
 Flags: bus master, fast devsel, latency 0, IRQ 16
 Memory at 98200000 (64-bit, non-prefetchable) [size=16K]
 Capabilities: [50] Power Management version 2
 Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
 Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
 Capabilities: [100] Virtual Channel
 Capabilities: [130] Root Complex Link
 Kernel driver in use: HDA Intel

00:1c.0 PCI bridge [0604]: Intel Corporation N10/ICH 7 Family PCI Express Port 1 [8086:27d0] (rev 02) (prog-if 00 [Normal decode])
 Flags: bus master, fast devsel, latency 0
 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
 I/O behind bridge: 00005000-00005fff
 Memory behind bridge: 97000000-97ffffff
 Prefetchable memory behind bridge: 0000000090000000-0000000090ffffff
 Capabilities: [40] Express Root Port (Slot+), MSI 00
 Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
 Capabilities: [90] Subsystem: Hewlett-Packard Company Device [103c:3660]
 Capabilities: [a0] Power Management version 2
 Capabilities: [100] Virtual Channel
 Capabilities: [180] Root Complex Link
 Kernel driver in use: pcieport

00:1c.1 PCI bridge [0604]: Intel Corporation N10/ICH 7 Family PCI Express Port 2 [8086:27d2] (rev 02) (prog-if 00 [Normal decode])
 Flags: bus master, fast devsel, latency 0
 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
 I/O behind bridge: 00004000-00004fff
 Memory behind bridge: 96000000-96ffffff
 Prefetchable memory behind bridge: 0000000091000000-0000000091ffffff
 Capabilities: [40] Express Root Port (Slot+), MSI 00
 Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
 Capabilities: [90] Subsystem: Hewlett-Packard Company Device [103c:3660]
 Capabilities: [a0] Power Management version 2
 Capabilities: [100] Virtual Channel
 Capabilities: [180] Root Complex Link
 Kernel driver in use: pcieport

00:1d.0 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 [8086:27c8] (rev 02) (prog-if 00 [UHCI])
 Subsystem: Hewlett-Packard Company Device [103c:3660]
 Flags: bus master, medium devsel, latency 0, IRQ 16
 I/O ports at 6080 [size=32]
 Kernel driver in use: uhci_hcd

00:1d.1 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 [8086:27c9] (rev 02) (prog-if 00 [UHCI])
 Subsystem: Hewlett-Packard Company Device [103c:3660]
 Flags: bus master, medium devsel, latency 0, IRQ 17
 I/O ports at 6060 [size=32]
 Kernel driver in use: uhci_hcd

00:1d.2 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 [8086:27ca] (rev 02) (prog-if 00 [UHCI])
 Subsystem: Hewlett-Packard Company Device [103c:3660]
 Flags: bus master, medium devsel, latency 0, IRQ 18
 I/O ports at 6040 [size=32]
 Kernel driver in use: uhci_hcd

00:1d.3 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 [8086:27cb] (rev 02) (prog-if 00 [UHCI])
 Subsystem: Hewlett-Packard Company Device [103c:3660]
 Flags: bus master, medium devsel, latency 0, IRQ 19
 I/O ports at 6020 [size=32]
 Kernel driver in use: uhci_hcd

00:1d.7 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller [8086:27cc] (rev 02) (prog-if 20 [EHCI])
 Subsystem: Hewlett-Packard Company Device [103c:3660]
 Flags: bus master, medium devsel, latency 0, IRQ 16
 Memory at 98204400 (32-bit, non-prefetchable) [size=1K]
 Capabilities: [50] Power Management version 2
 Capabilities: [58] Debug port: BAR=1 offset=00a0
 Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2) (prog-if 01 [Subtractive decode])
 Flags: bus master, fast devsel, latency 0
 Bus: primary=00, secondary=05, subordinate=05, sec-latency=32
 Capabilities: [50] Subsystem: Hewlett-Packard Company Device [103c:3660]

00:1f.0 ISA bridge [0601]: Intel Corporation NM10 Family LPC Controller [8086:27bc] (rev 02)
 Subsystem: Hewlett-Packard Company Device [103c:3660]
 Flags: bus master, medium devsel, latency 0
 Capabilities: [e0] Vendor Specific Information: Len=0c <?>

00:1f.2 SATA controller [0106]: Intel Corporation N10/ICH7 Family SATA AHCI Controller [8086:27c1] (rev 02) (prog-if 01 [AHCI 1.0])
 Subsystem: Hewlett-Packard Company Device [103c:3660]
 Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 27
 I/O ports at 60b8 [size=8]
 I/O ports at 60cc [size=4]
 I/O ports at 60b0 [size=8]
 I/O ports at 60c8 [size=4]
 I/O ports at 60a0 [size=16]
 Memory at 98204000 (32-bit, non-prefetchable) [size=1K]
 Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
 Capabilities: [70] Power Management version 2
 Kernel driver in use: ahci

00:1f.3 SMBus [0c05]: Intel Corporation N10/ICH 7 Family SMBus Controller [8086:27da] (rev 02)
 Subsystem: Hewlett-Packard Company Device [103c:3660]
 Flags: medium devsel, IRQ 17
 I/O ports at 6000 [size=32]
 Kernel driver in use: i801_smbus

01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
 Subsystem: Hewlett-Packard Company Device [103c:3660]
 Flags: bus master, fast devsel, latency 0, IRQ 26
 I/O ports at 5000 [size=256]
 Memory at 90010000 (64-bit, prefetchable) [size=4K]
 Memory at 90000000 (64-bit, prefetchable) [size=64K]
 Expansion ROM at 90020000 [disabled] [size=64K]
 Capabilities: [40] Power Management version 3
 Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
 Capabilities: [70] Express Endpoint, MSI 01
 Capabilities: [ac] MSI-X: Enable- Count=2 Masked-
 Capabilities: [cc] Vital Product Data
 Capabilities: [100] Advanced Error Reporting
 Capabilities: [140] Virtual Channel
 Capabilities: [160] Device Serial Number 00-00-00-00-00-00-00-00
 Kernel driver in use: r8169

02:00.0 Network controller [0280]: RaLink RT3090 Wireless 802.11n 1T/1R PCIe [1814:3090]
 Subsystem: Hewlett-Packard Company Device [103c:1453]
 Flags: bus master, fast devsel, latency 0, IRQ 17
 Memory at 96000000 (32-bit, non-prefetchable) [size=64K]
 Capabilities: [40] Power Management version 3
 Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
 Capabilities: [70] Express Endpoint, MSI 00
 Capabilities: [100] Advanced Error Reporting
 Capabilities: [140] Device Serial Number 00-00-38-ee-fc-13-27-00
 Kernel driver in use: rt2860
}}}
Line 97: Line 203:
## Uncomment and Paste the output of one of the three lines (within some {{{ }}}} brackets)
## (lsusb missing)
## lsusb
lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
Line 102: Line 204:
hpmini210:/home/igor# lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass 9 Hub
  bDeviceProtocol 0 Full speed (or root) hub
  iProduct 2 UHCI Host Controller
Bus 004 Device 002: ID 148f:1000 Ralink Technology, Corp.
  bDeviceClass 224 Wireless
  bDeviceProtocol 1 Bluetooth
  iProduct 0
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass 9 Hub
  bDeviceProtocol 0 Full speed (or root) hub
  iProduct 2 UHCI Host Controller
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass 9 Hub
  bDeviceProtocol 0 Full speed (or root) hub
  iProduct 2 UHCI Host Controller
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass 9 Hub
  bDeviceProtocol 0 Full speed (or root) hub
  iProduct 2 UHCI Host Controller
Bus 001 Device 002: ID 0408:0ff1 Quanta Computer, Inc.
  bDeviceClass 239 Miscellaneous Device
  bDeviceProtocol 1 Interface Association
  iProduct 1 HP Webcam-50
      (Bus Powered)
  bDeviceClass 239 Miscellaneous Device
  bDeviceProtocol 1 Interface Association
  (Bus Powered)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass 9 Hub
  bDeviceProtocol 0 Full speed (or root) hub
  iProduct 2 EHCI Host Controller
Line 107: Line 241:
= Resources =
<<Anchor(attachments)>>
== Attachments ==
## Some interesting files you can attach: (Named with computer name and model, and debian version, like "dmidecode.Etch_Thinkpad_T60_1952-W5R.txt")
## - Xorg.conf file (then "include" it inline below)
## - Output of dmidecode (make sure to remove Serial Number and UUID before), you'd may choose to use:
## sudo dmidecode | sed 's/\(Serial Number\|UUID\).*/\1: Not Disclosed/g'
## - Output of lsmod
''Some configuration files and sample outputs.''
<<AttachList>>

== Useful Links ==
## Link to related installation-report
## Link to related bug(s) report(s)
## Avoid linking to other installation Howto from this page.


== Credits ==
----
### Keep only one good category and remove others
## CategoryLaptopComputer | CategoryDesktopComputer | CategeoryEmbedeedComputer
= Параметры ядра =
== General setup ==
~-{{{
General setup --->
[*] Prompt for development and/or incomplete code/drivers
    () Cross-compiler tool prefix
    () Local version - append to kernel release
[ ] Automatically append version information to the version string
Kernel compression mode (Gzip) --->
    (X) Gzip
[*] Support for paging of anonymous memory (swap) # обязательно
[*] System V IPC # для dosemu
[*] POSIX Message Queues
[*] BSD Process Accounting # дополнительные сведения о процессах
    [*] BSD Process Accounting version 3 file format
[*] Export task/process statistics through netlink (EXPERIMENTAL) # не уверен
    [*] Enable per-task delay accounting (EXPERIMENTAL) # не уверен
    [*] Enable extended accounting over taskstats (EXPERIMENTAL) # не уверен
    [*] Enable per-task storage I/O accounting (EXPERIMENTAL) # не уверен
[*] Auditing support
    [*] Enable system-call auditing support
    IRQ subsystem --->
    [ ] Support sparse irq numbering
    RCU Subsystem --->
        RCU Implementation (Tree-based hierarchical RCU) --->
            <X> Tree-based hierarchical RCU
        [ ] Enable tracing for RCU
        (32) Tree-based hierarchical RCU fanout value
        [ ] Disable tree-based hierarchical RCU auto-balancing
        [ ] Accelerate last non-dyntick-idle CPU's grace periods
<*> Kernel .config support # настройки ядра в самом ядре
    [*] Enable access to .config through /proc/config.gz
(17) Kernel log buffer size (16 => 64KB, 17 => 128KB)
[ ] Control Group support --->
-*- Namespaces support ---> # ??? опция
    [*] UTS namespace
    [*] IPC namespace
    [*] User namespace (EXPERIMENTAL)
    [*] PID Namespaces
    [*] Network namespace
[ ] enable deprecated sysfs features to support old userspace tools
-*- Kernel->user space relay support (formerly relayfs) # ??? опция
[*] Initial RAM filesystem and RAM disk (initramfs/initrd) support
    () Initramfs source file(s)
[*] Optimize for size
[ ] Configure standard kernel features (for small systems) --->
    -*- Load all symbols for debugging/ksymoops
    [ ] Include all symbols in kallsyms
    [ ] Do an extra kallsyms pass
    Kernel Performance Events And Counters --->
    -*- Kernel performance events and counters
    [ ] Kernel performance counters (old config option)
    [ ] Debug: use vmalloc to back perf mmap() buffers
[ ] Disable heap randomization
    Choose SLAB allocator (SLUB (Unqueued Allocator)) --->
    <X> SLUB (Unqueued Allocator)
[ ] Profiling support # ??? опция
    < > OProfile system profiling
    [ ] OProfile multiplexing support (EXPERIMENTAL)
[ ] Kprobes
[ ] Optimize trace point call sites
    GCOV-based kernel profiling --->
        [ ] Enable gcov-based kernel profiling
}}}-~

== [*] Enable loadable module support ==
~-{{{
[*] Forced module loading
[*] Module unloading
[*] Forced module unloading
[*] Module versioning support
[ ] Source checksum for all modules
}}}-~

== -*- Enable the block layer ==
~-{{{
[*] Support for large (2TB+) block devices and files # обязательно для поддержки ext4
-*- Block layer SG support v4
[*] Block layer data integrity support
    IO Schedulers --->
    <M> Deadline I/O scheduler
    <*> CFQ I/O scheduler
        Default I/O scheduler (CFQ) --->
            Deadline
        <X> CFQ
            No-op
}}}-~

== Processor type and features ==
~-{{{
[*] Tickless System (Dynamic Ticks)
[*] High Resolution Timer Support
[*] Symmetric multi-processing support
[*] Enable MPS table # по умолчанию
[ ] Support for big SMP systems with more than 8 CPUs # не надо
[ ] Support for extended (non-PC) x86 platforms
[*] Single-depth WCHAN output # по умолчанию
[*] Paravirtualized guest support ---> # по умолчанию
    [*] KVM paravirtualized clock
    [*] KVM Guest support
    [*] Lguest guest support
    -*- Enable paravirtualization code
    [ ] Paravirtualization layer for spinlocks
[ ] paravirt-ops debugging
[ ] Memtest
    Processor family (Core 2/newer Xeon) --->
[ ] Generic x86 support
[*] HPET Timer Support
    (2) Maximum number of CPUs
[*] SMT (Hyperthreading) scheduler support
[*] Multi-core scheduler support
[ ] Fine granularity task level IRQ time accounting
    Preemption Model (Voluntary Kernel Preemption (Desktop)) --->
        No Forced Preemption (Server)
    <X> Voluntary Kernel Preemption (Desktop)
        Preemptible Kernel (Low-Latency Desktop)
[*] Reroute for broken boot IRQs
[*] Machine Check / overheating reporting
    [*] Intel MCE features
    [ ] AMD MCE features
    [ ] Support for old Pentium 5 / WinChip machine checks
< > Machine check injector support
< > Toshiba Laptop support
< > Dell laptop support
[*] Enable X86 board specific fixups for reboot
<*> /dev/cpu/microcode - microcode support
    [*] Intel microcode patch loading support
    [ ] AMD microcode patch loading support
<*> /dev/cpu/*/msr - Model-specific register support
<*> /dev/cpu/*/cpuid - CPU information support
    High Memory Support (4GB) --->
    Memory model (Flat Memory) --->
        off
    <X> 4GB
        64GB
    Memory model (Flat Memory) --->
    <X> Flat Memory
        Sparse Memory
[*] Allow for memory compaction
-*- Page migration
[*] Enable KSM for page merging
    (65536) Low address space to protect from user allocation
[*] Enable recovery from hardware memory errors
    <*> HWPoison pages injector
[*] Allocate 3rd-level pagetables from highmem
[ ] Check for low memory corruption
   (64) Amount of low memory, in kilobytes, to reserve for the BIOS
[ ] Math emulation
-*- MTRR (Memory Type Range Register) support
    [*] MTRR cleanup support
        (0) MTRR cleanup enable value (0-1)
        (1) MTRR cleanup spare reg num (0-7)
[*] EFI runtime service support
[*] Enable seccomp to safely compute untrusted bytecode
[ ] Enable -fstack-protector buffer overflow detection (EXPERIMENTAL)
    Timer frequency (300 HZ) --->
[ ] kexec system call
[ ] kernel crash dumps
[*] Build a relocatable kernel
    (0x1000000) Alignment value to which kernel should be aligned
-*- Support for hot-pluggable CPUs
[ ] Compat VDSO support
[ ] Built-in kernel command line
}}}-~

== Power management and ACPI options ==
~-{{{
[*] Power Management support
    [*] Power Management Debug Support
        [ ] Extra PM attributes in sysfs for low-level debugging/testing
        [ ] Verbose Power Management debugging (NEW)
[ ] Suspend to RAM and standby
[ ] Hibernation (aka 'suspend to disk')
[*] Run-time PM core functionality
[*] ACPI (Advanced Configuration and Power Interface) Support --->
    [*] Deprecated /proc/acpi files
    [ ] Deprecated power /proc/acpi directories
    < > ACPI 4.0 power meter
    <M> EC read/write access through /sys/kernel/debug/ec
    [ ] Deprecated /proc/acpi/event support
    <*> AC Adapter
    <*> Battery
    -*- Button
    -*- Video
    <*> Fan
    [*] Dock
    <*> Processor
        <*> Thermal Zone
            (0) Disable ACPI for systems before Jan 1st this year
        [ ] Debug Statements
    <*> PCI slot detection driver
    -*- Container and Module Devices (EXPERIMENTAL)
    < > Smart Battery System
    < > Hardware Error Device
    [ ] ACPI Platform Error Interface (APEI)
[*] SFI (Simple Firmware Interface) Support --->
    CPU Frequency scaling --->
    [*] CPU Frequency scaling
        [ ] Enable CPUfreq debugging
        <*> CPU frequency translation statistics
            [*] CPU frequency translation statistics details
        Default CPUFreq governor (ondemand) --->
                performance
                userspace
            <X> ondemand
                conservative
            -*- 'performance' governor
            <*> 'powersave' governor
            <*> 'userspace' governor for userspace frequency scaling
            -*- 'ondemand' cpufreq policy governor
            <*> 'conservative' cpufreq governor
        *** CPUFreq processor drivers ***
            < > Processor Clocking Control interface driver
            <*> ACPI Processor P-States driver
            < > AMD Mobile K6-2/K6-3 PowerNow!
            < > AMD Mobile Athlon/Duron PowerNow!
            < > AMD Opteron/Athlon64 PowerNow!
            < > Cyrix MediaGX/NatSemi Geode Suspend Modulation
            < > Intel Enhanced SpeedStep (deprecated)
            < > Intel Speedstep on ICH-M chipsets (ioport interface)
            < > Intel SpeedStep on 440BX/ZX/MX chipsets (SMI interface)
            <*> Intel Pentium 4 clock modulation
            < > nVidia nForce2 FSB changing
            < > Transmeta LongRun
            < > VIA Cyrix III Longhaul
            < > VIA C7 Enhanced PowerSaver (DANGEROUS)
-*- CPU idle PM support
[*] Cpuidle Driver for Intel Processors
}}}-~

== Bus options (PCI etc.) ==
~-{{{
[*] PCI support
        PCI access mode (Any) --->
            BIOS
            MMConfig
            Direct
        <X> Any
    [ ] Read CNB20LE Host Bridge Windows
[*] Support for DMA Remapping Devices (EXPERIMENTAL)
    [ ] Enable DMA Remapping Devices by default
[*] PCI Express support
    [*] Root Port Advanced Error Reporting support
        [ ] PCI Express ECRC settings control
        <M> PCIe AER error injector support
    -*- PCI Express ASPM control
    [ ] Debug PCI Express ASPM
        [ ] Debug PCI Express ASPM
[*] Message Signaled Interrupts (MSI and MSI-X)
[ ] PCI Debugging
<*> PCI Stub driver
[*] Interrupts on hypertransport devices
[*] PCI IOV support
[*] ISA support
    [ ] EISA support
[ ] MCA support
< > NatSemi SCx200 support
[ ] One Laptop Per Child support
[ ] Support for OLPC's Open Firmware
<M> PCCard (PCMCIA/CardBus) support --->
    <M> 16-bit PCMCIA support
        [*] Load CIS updates from userspace (EXPERIMENTAL)
    -*- 32-bit CardBus support
        *** PC-card bridges ***
    <M> CardBus yenta-compatible bridge support
    <M> Cirrus PD6729 compatible bridge support
    <M> i82092 compatible bridge support
    <M> i82365 compatible bridge support
    <M> Databook TCIC host bridge support
< > Support for PCI Hotplug --->
}}}-~

== Executable file formats / Emulations ==
~-{{{
[*] Kernel support for ELF binaries
[*] Write ELF core dumps with partial segments
<M> Kernel support for a.out and ECOFF binaries
<*> Kernel support for MISC binaries
}}}-~

= Специальные настройки =
== Intel Corporation N10 Family Integrated Graphics Controller (GEM и KMS) ==
~-{{{
Device Drivers --->
    Graphics support --->
        Backlight & LCD device support --->
            <*> Lowlevel LCD controls
            {*} Lowlevel Backlight controls
        <*> /dev/agpgart (AGP support) --->
            <*> Intel 440LX/BX/GX, I8xx and E7x05 chipset support
        <*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
            <*> Intel 830M, 845GM, 852GM, 855GM, 865G (i915 driver) --->
                (X) i915 driver
                    [*] Enable modesetting on intel by default
        <*> Support for frame buffer devices --->
            [*] Enable firmware EDID
            [*] Enable Video Mode Handling Helpers
            [*] Enable Tile Blitting Support
            [ ] VESA VGA graphics support
            < > Intel LE80578 (Vermilion) support
            < > Intel 830M/845G/852GM/855GM/865G/915G/945G/945GM/965G/965GM support (EXPERIMENTAL)
            Console display driver support --->
                [*] VGA text console
                [*] Enable Scrollback Buffer in System RAM
                (64) Scrollback Buffer Size (in KB)
                <*> Framebuffer Console support
}}}-~

== HP Webcam-50 ==
~-{{{
Device Drivers -->
 <M> Multimedia support -->
  <M> Video For Linux
  [*] Enable Video For Linux API 1 (Deprecated)
  [*] Video capture adapters -->
   [*] Autoselect pertinent encoders/decoders and other helper chips
   [*] V4L USB devices -->
    <M> USB VIDEO Class // Веб-камера
    [*] UVC input events device support
}}}-~

= Общий статус =
||||<tablestyle="margin-left:3em;width:90%">'''Core Components'''||<|10 style="text-align:right;border-style:none;vertical-align:top;"> {{attachment:photo.png}}||
||Загрузка стандартного ядра, есть проблемы с ACPI: || {OK} ||
|| LAN сетевая карта: || {OK} ||
|| Определение внешнего привода USB CD/DVD: || {OK} ||
|| Определение HDD: || {OK} ||
||||'''Дополнительные параметры'''||
|| CPU Изменение частоты || {OK} ||
|| Гибернация || [?] ||
|| Сон / Простой || [?] ||
|| Xorg || {OK} ||
|| - OpenGL || {OK} ||
|| - Resize-and-Rotate(randr) || {OK} ||
|| Переключение на внешний дисплей || [?] ||
|| Мышь || ||
|| - Встроенный тачпад || {OK} ||
|| Wifi || X-( ||
|| Горячие клавиши клавиатуры || {OK} ||

~-Legend :<<BR>> {OK} = OK ; {X} Unsupported(No Driver) ; /!\ = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable <<BR>> {i} = Configuration Required; X-( = Only works with a non-free driver and or firmware-~

Как настроить ядро linux 2.6.37 для работы Debian/Linux 6.0 на HP Mini 210-1120ER


Характеристики устройства

Модель
HP Mini 210-1120ER

Системные устройства
- Процессор: Intel(R) Atom(TM) CPU N455 @ 1.66GHz 512 Кб L2
- Host bridge: Intel Corporation N10 Family DMI Bridge
- PCI bridge 1: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
- PCI bridge 2: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
- PCI bridge 3: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
- ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
- SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)

- SATA контроллер: Intel Corporation N10/ICH7 Family SATA AHCI Controller (rev 02)
- HDD: 250 Гб Serial ATA 7200 Об/мин
- Память: 2048 Мб DDR3

Мультимедиа
- Видеокарта: Intel Corporation N10 Family Integrated Graphics Controller
- Дисплей: 10.1" 1024x600, широкоформатный
- Аудиосистема: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
- Аудиосистема: HDA Digital PCBeep
- Аудиосистема: HDA Intel Mic at Ext Front Jack
- Аудиосистема: HDA Intel HP Out at Ext Front Jack

Устройства ввода
- Клавиатура: AT Translated Set 2 keyboard
- Touchpad: PS/2 Synaptics ?TouchPad
- Камера: HP Webcam-50

Сеть и WiFi
- LAN: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
- WiFi: ?RaLink RT3090 Wireless 802.11n 1T/1R PCIe

USB
- порт 1-4: Intel Corporation N10/ICH 7 Family USB UHCI Controller
- порт 5: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller

- Другие: Power Button, Lid Switch, PC Speaker

lspci

~-

hpmini210:/home/igor# lspci -vnn
00:00.0 Host bridge [0600]: Intel Corporation N10 Family DMI Bridge [8086:a010]
        Subsystem: Hewlett-Packard Company Device [103c:3660]
        Flags: bus master, fast devsel, latency 0
        Capabilities: [e0] Vendor Specific Information: Len=08 <?>
        Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller [0300]: Intel Corporation N10 Family Integrated Graphics Controller [8086:a011] (prog-if 00 [VGA controller])
        Subsystem: Hewlett-Packard Company Device [103c:3660]
        Flags: bus master, fast devsel, latency 0, IRQ 28
        Memory at 98180000 (32-bit, non-prefetchable) [size=512K]
        I/O ports at 60c0 [size=8]
        Memory at 80000000 (32-bit, prefetchable) [size=256M]
        Memory at 98000000 (32-bit, non-prefetchable) [size=1M]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [d0] Power Management version 2
        Kernel driver in use: i915

00:02.1 Display controller [0380]: Intel Corporation N10 Family Integrated Graphics Controller [8086:a012]
        Subsystem: Hewlett-Packard Company Device [103c:3660]
        Flags: bus master, fast devsel, latency 0
        Memory at 98100000 (32-bit, non-prefetchable) [size=512K]
        Capabilities: [d0] Power Management version 2

00:1b.0 Audio device [0403]: Intel Corporation N10/ICH 7 Family High Definition Audio Controller [8086:27d8] (rev 02)
        Subsystem: Hewlett-Packard Company Device [103c:3660]
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at 98200000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
        Capabilities: [100] Virtual Channel
        Capabilities: [130] Root Complex Link
        Kernel driver in use: HDA Intel

00:1c.0 PCI bridge [0604]: Intel Corporation N10/ICH 7 Family PCI Express Port 1 [8086:27d0] (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 00005000-00005fff
        Memory behind bridge: 97000000-97ffffff
        Prefetchable memory behind bridge: 0000000090000000-0000000090ffffff
        Capabilities: [40] Express Root Port (Slot+), MSI 00
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [90] Subsystem: Hewlett-Packard Company Device [103c:3660]
        Capabilities: [a0] Power Management version 2
        Capabilities: [100] Virtual Channel
        Capabilities: [180] Root Complex Link
        Kernel driver in use: pcieport

00:1c.1 PCI bridge [0604]: Intel Corporation N10/ICH 7 Family PCI Express Port 2 [8086:27d2] (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        I/O behind bridge: 00004000-00004fff
        Memory behind bridge: 96000000-96ffffff
        Prefetchable memory behind bridge: 0000000091000000-0000000091ffffff
        Capabilities: [40] Express Root Port (Slot+), MSI 00
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [90] Subsystem: Hewlett-Packard Company Device [103c:3660]
        Capabilities: [a0] Power Management version 2
        Capabilities: [100] Virtual Channel
        Capabilities: [180] Root Complex Link
        Kernel driver in use: pcieport

00:1d.0 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 [8086:27c8] (rev 02) (prog-if 00 [UHCI])
        Subsystem: Hewlett-Packard Company Device [103c:3660]
        Flags: bus master, medium devsel, latency 0, IRQ 16
        I/O ports at 6080 [size=32]
        Kernel driver in use: uhci_hcd

00:1d.1 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 [8086:27c9] (rev 02) (prog-if 00 [UHCI])
        Subsystem: Hewlett-Packard Company Device [103c:3660]
        Flags: bus master, medium devsel, latency 0, IRQ 17
        I/O ports at 6060 [size=32]
        Kernel driver in use: uhci_hcd

00:1d.2 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 [8086:27ca] (rev 02) (prog-if 00 [UHCI])
        Subsystem: Hewlett-Packard Company Device [103c:3660]
        Flags: bus master, medium devsel, latency 0, IRQ 18
        I/O ports at 6040 [size=32]
        Kernel driver in use: uhci_hcd

00:1d.3 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 [8086:27cb] (rev 02) (prog-if 00 [UHCI])
        Subsystem: Hewlett-Packard Company Device [103c:3660]
        Flags: bus master, medium devsel, latency 0, IRQ 19
        I/O ports at 6020 [size=32]
        Kernel driver in use: uhci_hcd

00:1d.7 USB Controller [0c03]: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller [8086:27cc] (rev 02) (prog-if 20 [EHCI])
        Subsystem: Hewlett-Packard Company Device [103c:3660]
        Flags: bus master, medium devsel, latency 0, IRQ 16
        Memory at 98204400 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Debug port: BAR=1 offset=00a0
        Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2) (prog-if 01 [Subtractive decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=05, subordinate=05, sec-latency=32
        Capabilities: [50] Subsystem: Hewlett-Packard Company Device [103c:3660]

00:1f.0 ISA bridge [0601]: Intel Corporation NM10 Family LPC Controller [8086:27bc] (rev 02)
        Subsystem: Hewlett-Packard Company Device [103c:3660]
        Flags: bus master, medium devsel, latency 0
        Capabilities: [e0] Vendor Specific Information: Len=0c <?>

00:1f.2 SATA controller [0106]: Intel Corporation N10/ICH7 Family SATA AHCI Controller [8086:27c1] (rev 02) (prog-if 01 [AHCI 1.0])
        Subsystem: Hewlett-Packard Company Device [103c:3660]
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 27
        I/O ports at 60b8 [size=8]
        I/O ports at 60cc [size=4]
        I/O ports at 60b0 [size=8]
        I/O ports at 60c8 [size=4]
        I/O ports at 60a0 [size=16]
        Memory at 98204000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [70] Power Management version 2
        Kernel driver in use: ahci

00:1f.3 SMBus [0c05]: Intel Corporation N10/ICH 7 Family SMBus Controller [8086:27da] (rev 02)
        Subsystem: Hewlett-Packard Company Device [103c:3660]
        Flags: medium devsel, IRQ 17
        I/O ports at 6000 [size=32]
        Kernel driver in use: i801_smbus

01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
        Subsystem: Hewlett-Packard Company Device [103c:3660]
        Flags: bus master, fast devsel, latency 0, IRQ 26
        I/O ports at 5000 [size=256]
        Memory at 90010000 (64-bit, prefetchable) [size=4K]
        Memory at 90000000 (64-bit, prefetchable) [size=64K]
        Expansion ROM at 90020000 [disabled] [size=64K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [70] Express Endpoint, MSI 01
        Capabilities: [ac] MSI-X: Enable- Count=2 Masked-
        Capabilities: [cc] Vital Product Data
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Virtual Channel
        Capabilities: [160] Device Serial Number 00-00-00-00-00-00-00-00
        Kernel driver in use: r8169

02:00.0 Network controller [0280]: RaLink RT3090 Wireless 802.11n 1T/1R PCIe [1814:3090]
        Subsystem: Hewlett-Packard Company Device [103c:1453]
        Flags: bus master, fast devsel, latency 0, IRQ 17
        Memory at 96000000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
        Capabilities: [70] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 00-00-38-ee-fc-13-27-00
        Kernel driver in use: rt2860

lsusb

hpmini210:/home/igor# lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 004 Device 002: ID 148f:1000 Ralink Technology, Corp. 
  bDeviceClass          224 Wireless
  bDeviceProtocol         1 Bluetooth
  iProduct                0 
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 001 Device 002: ID 0408:0ff1 Quanta Computer, Inc. 
  bDeviceClass          239 Miscellaneous Device
  bDeviceProtocol         1 Interface Association
  iProduct                1 HP Webcam-50
      (Bus Powered)
  bDeviceClass          239 Miscellaneous Device
  bDeviceProtocol         1 Interface Association
  (Bus Powered)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 EHCI Host Controller

USB Host controllers entries (without OHCI, UHCI, EHCI) are removed too.

Параметры ядра

General setup

~-

General setup  --->
[*] Prompt for development and/or incomplete code/drivers
    ()  Cross-compiler tool prefix
    ()  Local version - append to kernel release
[ ] Automatically append version information to the version string
Kernel compression mode (Gzip)  ---> 
    (X) Gzip                          
[*] Support for paging of anonymous memory (swap) # обязательно      
[*] System V IPC # для dosemu
[*] POSIX Message Queues                                                 
[*] BSD Process Accounting  # дополнительные сведения о процессах                              
    [*]   BSD Process Accounting version 3 file format
[*] Export task/process statistics through netlink (EXPERIMENTAL) # не уверен
    [*] Enable per-task delay accounting (EXPERIMENTAL) # не уверен
    [*] Enable extended accounting over taskstats (EXPERIMENTAL) # не уверен
    [*] Enable per-task storage I/O accounting (EXPERIMENTAL) # не уверен
[*] Auditing support 
    [*] Enable system-call auditing support
    IRQ subsystem  --->
    [ ] Support sparse irq numbering
    RCU Subsystem  --->
        RCU Implementation (Tree-based hierarchical RCU)  --->
            <X> Tree-based hierarchical RCU
        [ ] Enable tracing for RCU
        (32) Tree-based hierarchical RCU fanout value
        [ ] Disable tree-based hierarchical RCU auto-balancing
        [ ] Accelerate last non-dyntick-idle CPU's grace periods
<*> Kernel .config support # настройки ядра в самом ядре
    [*]   Enable access to .config through /proc/config.gz 
(17) Kernel log buffer size (16 => 64KB, 17 => 128KB)
[ ] Control Group support  ---> 
-*- Namespaces support  ---> # ??? опция
    [*]   UTS namespace
    [*]   IPC namespace
    [*]   User namespace (EXPERIMENTAL)
    [*]   PID Namespaces
    [*]   Network namespace
[ ] enable deprecated sysfs features to support old userspace tools
-*- Kernel->user space relay support (formerly relayfs) # ??? опция
[*] Initial RAM filesystem and RAM disk (initramfs/initrd) support
    ()    Initramfs source file(s)
[*] Optimize for size
[ ] Configure standard kernel features (for small systems)  --->
    -*-   Load all symbols for debugging/ksymoops
    [ ] Include all symbols in kallsyms
    [ ] Do an extra kallsyms pass
    Kernel Performance Events And Counters  --->
    -*- Kernel performance events and counters
    [ ] Kernel performance counters (old config option)
    [ ] Debug: use vmalloc to back perf mmap() buffers
[ ] Disable heap randomization
    Choose SLAB allocator (SLUB (Unqueued Allocator))  --->
    <X> SLUB (Unqueued Allocator)
[ ] Profiling support # ??? опция
    < > OProfile system profiling
    [ ] OProfile multiplexing support (EXPERIMENTAL)
[ ] Kprobes
[ ] Optimize trace point call sites
    GCOV-based kernel profiling  --->
        [ ] Enable gcov-based kernel profiling        

[*] Enable loadable module support

[*] Forced module loading
[*] Module unloading
[*]    Forced module unloading
[*] Module versioning support
[ ]    Source checksum for all modules

-*- Enable the block layer

[*] Support for large (2TB+) block devices and files # обязательно для поддержки ext4
-*- Block layer SG support v4
[*] Block layer data integrity support
    IO Schedulers  --->
    <M> Deadline I/O scheduler
    <*> CFQ I/O scheduler
        Default I/O scheduler (CFQ)  --->
            Deadline
        <X> CFQ
            No-op

Processor type and features

[*] Tickless System (Dynamic Ticks)
[*] High Resolution Timer Support
[*] Symmetric multi-processing support
[*] Enable MPS table # по умолчанию
[ ] Support for big SMP systems with more than 8 CPUs # не надо
[ ] Support for extended (non-PC) x86 platforms
[*] Single-depth WCHAN output # по умолчанию
[*] Paravirtualized guest support  ---> # по умолчанию
    [*] KVM paravirtualized clock
    [*] KVM Guest support
    [*] Lguest guest support
    -*-   Enable paravirtualization code
    [ ] Paravirtualization layer for spinlocks
[ ] paravirt-ops debugging
[ ] Memtest 
    Processor family (Core 2/newer Xeon)  --->
[ ] Generic x86 support
[*] HPET Timer Support
    (2) Maximum number of CPUs
[*] SMT (Hyperthreading) scheduler support
[*] Multi-core scheduler support
[ ] Fine granularity task level IRQ time accounting
    Preemption Model (Voluntary Kernel Preemption (Desktop))  --->
        No Forced Preemption (Server)
    <X> Voluntary Kernel Preemption (Desktop)
        Preemptible Kernel (Low-Latency Desktop)
[*] Reroute for broken boot IRQs
[*] Machine Check / overheating reporting
    [*] Intel MCE features
    [ ] AMD MCE features
    [ ] Support for old Pentium 5 / WinChip machine checks
< > Machine check injector support
< > Toshiba Laptop support
< > Dell laptop support
[*] Enable X86 board specific fixups for reboot
<*> /dev/cpu/microcode - microcode support
    [*] Intel microcode patch loading support
    [ ] AMD microcode patch loading support
<*> /dev/cpu/*/msr - Model-specific register support
<*> /dev/cpu/*/cpuid - CPU information support
    High Memory Support (4GB)  --->
    Memory model (Flat Memory)  --->
        off
    <X> 4GB
        64GB
    Memory model (Flat Memory)  --->
    <X> Flat Memory
        Sparse Memory
[*] Allow for memory compaction
-*- Page migration
[*] Enable KSM for page merging
    (65536) Low address space to protect from user allocation
[*] Enable recovery from hardware memory errors
    <*> HWPoison pages injector
[*] Allocate 3rd-level pagetables from highmem
[ ] Check for low memory corruption
   (64) Amount of low memory, in kilobytes, to reserve for the BIOS
[ ] Math emulation
-*- MTRR (Memory Type Range Register) support
    [*] MTRR cleanup support
        (0) MTRR cleanup enable value (0-1)
        (1) MTRR cleanup spare reg num (0-7)
[*] EFI runtime service support
[*] Enable seccomp to safely compute untrusted bytecode
[ ] Enable -fstack-protector buffer overflow detection (EXPERIMENTAL)
    Timer frequency (300 HZ)  --->
[ ] kexec system call
[ ] kernel crash dumps
[*] Build a relocatable kernel
    (0x1000000) Alignment value to which kernel should be aligned
-*- Support for hot-pluggable CPUs
[ ] Compat VDSO support
[ ] Built-in kernel command line

Power management and ACPI options

[*] Power Management support
    [*] Power Management Debug Support
        [ ] Extra PM attributes in sysfs for low-level debugging/testing 
        [ ] Verbose Power Management debugging (NEW)
[ ] Suspend to RAM and standby
[ ] Hibernation (aka 'suspend to disk')
[*] Run-time PM core functionality
[*] ACPI (Advanced Configuration and Power Interface) Support  --->
    [*] Deprecated /proc/acpi files
    [ ] Deprecated power /proc/acpi directories
    < > ACPI 4.0 power meter
    <M> EC read/write access through /sys/kernel/debug/ec
    [ ] Deprecated /proc/acpi/event support
    <*> AC Adapter
    <*> Battery
    -*- Button
    -*- Video
    <*> Fan
    [*] Dock
    <*> Processor
        <*> Thermal Zone
            (0) Disable ACPI for systems before Jan 1st this year
        [ ] Debug Statements
    <*> PCI slot detection driver
    -*- Container and Module Devices (EXPERIMENTAL)
    < > Smart Battery System 
    < > Hardware Error Device
    [ ] ACPI Platform Error Interface (APEI)
[*] SFI (Simple Firmware Interface) Support  ---> 
    CPU Frequency scaling  --->
    [*] CPU Frequency scaling
        [ ] Enable CPUfreq debugging
        <*> CPU frequency translation statistics
            [*] CPU frequency translation statistics details
        Default CPUFreq governor (ondemand)  --->
                performance
                userspace
            <X> ondemand
                conservative
            -*- 'performance' governor
            <*> 'powersave' governor
            <*> 'userspace' governor for userspace frequency scaling
            -*- 'ondemand' cpufreq policy governor
            <*> 'conservative' cpufreq governor
        *** CPUFreq processor drivers ***
            < > Processor Clocking Control interface driver
            <*> ACPI Processor P-States driver
            < > AMD Mobile K6-2/K6-3 PowerNow!
            < > AMD Mobile Athlon/Duron PowerNow!
            < > AMD Opteron/Athlon64 PowerNow!
            < > Cyrix MediaGX/NatSemi Geode Suspend Modulation
            < > Intel Enhanced SpeedStep (deprecated)
            < > Intel Speedstep on ICH-M chipsets (ioport interface)
            < > Intel SpeedStep on 440BX/ZX/MX chipsets (SMI interface)
            <*> Intel Pentium 4 clock modulation
            < > nVidia nForce2 FSB changing
            < > Transmeta LongRun
            < > VIA Cyrix III Longhaul
            < > VIA C7 Enhanced PowerSaver (DANGEROUS)
-*- CPU idle PM support
[*] Cpuidle Driver for Intel Processors

Bus options (PCI etc.)

[*] PCI support
        PCI access mode (Any)  --->
            BIOS
            MMConfig
            Direct
        <X> Any
    [ ] Read CNB20LE Host Bridge Windows
[*] Support for DMA Remapping Devices (EXPERIMENTAL)
    [ ] Enable DMA Remapping Devices by default
[*] PCI Express support
    [*] Root Port Advanced Error Reporting support
        [ ] PCI Express ECRC settings control
        <M> PCIe AER error injector support
    -*- PCI Express ASPM control
    [ ] Debug PCI Express ASPM
        [ ] Debug PCI Express ASPM
[*] Message Signaled Interrupts (MSI and MSI-X)
[ ] PCI Debugging
<*> PCI Stub driver
[*] Interrupts on hypertransport devices
[*] PCI IOV support
[*] ISA support
    [ ] EISA support
[ ] MCA support
< > NatSemi SCx200 support
[ ] One Laptop Per Child support
[ ] Support for OLPC's Open Firmware
<M> PCCard (PCMCIA/CardBus) support  --->
    <M> 16-bit PCMCIA support 
        [*] Load CIS updates from userspace (EXPERIMENTAL)
    -*- 32-bit CardBus support
        *** PC-card bridges ***        
    <M> CardBus yenta-compatible bridge support
    <M> Cirrus PD6729 compatible bridge support
    <M> i82092 compatible bridge support
    <M> i82365 compatible bridge support
    <M> Databook TCIC host bridge support
< > Support for PCI Hotplug  ---> 

Executable file formats / Emulations

[*] Kernel support for ELF binaries
[*] Write ELF core dumps with partial segments
<M> Kernel support for a.out and ECOFF binaries
<*> Kernel support for MISC binaries

Специальные настройки

Intel Corporation N10 Family Integrated Graphics Controller (GEM и KMS)

Device Drivers --->
    Graphics support --->
        Backlight & LCD device support  --->
            <*> Lowlevel LCD controls
            {*} Lowlevel Backlight controls
        <*> /dev/agpgart (AGP support) --->
            <*> Intel 440LX/BX/GX, I8xx and E7x05 chipset support
        <*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
            <*> Intel 830M, 845GM, 852GM, 855GM, 865G (i915 driver) --->
                (X) i915 driver
                    [*] Enable modesetting on intel by default
        <*> Support for frame buffer devices --->
            [*] Enable firmware EDID
            [*] Enable Video Mode Handling Helpers
            [*] Enable Tile Blitting Support
            [ ] VESA VGA graphics support
            < > Intel LE80578 (Vermilion) support
            < > Intel 830M/845G/852GM/855GM/865G/915G/945G/945GM/965G/965GM support (EXPERIMENTAL)
            Console display driver support --->
                [*] VGA text console
                [*]  Enable Scrollback Buffer in System RAM
                (64)  Scrollback Buffer Size (in KB)
                <*> Framebuffer Console support

HP Webcam-50

Device Drivers -->
        <M> Multimedia support --> 
                <M> Video For Linux
                [*] Enable Video For Linux API 1 (Deprecated)
                [*] Video capture adapters -->
                        [*] Autoselect pertinent encoders/decoders and other helper chips
                        [*] V4L USB devices -->
                                <M> USB VIDEO Class // Веб-камера
                                [*] UVC input events device support

Общий статус

Core Components

[ATTACH]

Загрузка стандартного ядра, есть проблемы с ACPI:

{OK}

LAN сетевая карта:

{OK}

Определение внешнего привода USB CD/DVD:

{OK}

Определение HDD:

{OK}

Дополнительные параметры

CPU Изменение частоты

{OK}

Гибернация

[?]

Сон / Простой

[?]

Xorg

{OK}

- OpenGL

{OK}

- Resize-and-Rotate(randr)

{OK}

Переключение на внешний дисплей

[?]

Мышь

- Встроенный тачпад

{OK}

Wifi

X-(

Горячие клавиши клавиатуры

{OK}

Legend :
{OK} = OK ; {X} Unsupported(No Driver) ; /!\ = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
{i} = Configuration Required; X-( = Only works with a non-free driver and or firmware