priprava na kompilaci jadra FreeBSD 7.2 Acer Aspire One

Jack Hokus jack.hokus at gmail.com
Mon Oct 26 13:59:34 CET 2009


Dobry den,

chystam se kompilovat jadro na Aceru Aspire One.

# pciconf -lv
hostb0 at pci0:0:0:0:      class=0x060000 card=0x015b1025 chip=0x27ac8086
rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = HOST-PCI
vgapci0 at pci0:0:2:0:     class=0x030000 card=0x015b1025 chip=0x27ae8086
rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = display
    subclass   = VGA
vgapci1 at pci0:0:2:1:     class=0x038000 card=0x015b1025 chip=0x27a68086
rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Mobile 945GM/GU Express Integrated Graphics Controller'
    class      = display
none0 at pci0:0:27:0:      class=0x040300 card=0x015b1025 chip=0x27d88086
rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) High Definition Audio'
    class      = multimedia
    subclass   = HDA
pcib1 at pci0:0:28:0:      class=0x060400 card=0x015b1025 chip=0x27d08086
rev=0x02 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) PCIe Root Port'
    class      = bridge
    subclass   = PCI-PCI
pcib2 at pci0:0:28:1:      class=0x060400 card=0x015b1025 chip=0x27d28086
rev=0x02 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) PCIe Root Port'
    class      = bridge
    subclass   = PCI-PCI
pcib3 at pci0:0:28:2:      class=0x060400 card=0x015b1025 chip=0x27d48086
rev=0x02 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) PCIe Root Port'
    class      = bridge
    subclass   = PCI-PCI
pcib4 at pci0:0:28:3:      class=0x060400 card=0x015b1025 chip=0x27d68086
rev=0x02 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) PCIe Root Port'
    class      = bridge
    subclass   = PCI-PCI
uhci0 at pci0:0:29:0:      class=0x0c0300 card=0x015b1025 chip=0x27c88086
rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
uhci1 at pci0:0:29:1:      class=0x0c0300 card=0x015b1025 chip=0x27c98086
rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
uhci2 at pci0:0:29:2:      class=0x0c0300 card=0x015b1025 chip=0x27ca8086
rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
uhci3 at pci0:0:29:3:      class=0x0c0300 card=0x015b1025 chip=0x27cb8086
rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
ehci0 at pci0:0:29:7:      class=0x0c0320 card=0x015b1025 chip=0x27cc8086
rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) USB 2.0 Enhanced Host Controller'
    class      = serial bus
    subclass   = USB
pcib5 at pci0:0:30:0:      class=0x060401 card=0x015b1025 chip=0x24488086
rev=0xe2 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801BAM/CAM/DBM (ICH2-M/3-M/4-M) Hub Interface to PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
isab0 at pci0:0:31:0:      class=0x060100 card=0x015b1025 chip=0x27b98086
rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801GBM (ICH7-M) LPC Interface Controller'
    class      = bridge
    subclass   = PCI-ISA
atapci0 at pci0:0:31:2:    class=0x010180 card=0x015b1025 chip=0x27c48086
rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801GBM/GHM (ICH7-M Family) Serial ATA Storage Controller'
    class      = mass storage
    subclass   = ATA
none1 at pci0:0:31:3:      class=0x0c0500 card=0x015b1025 chip=0x27da8086
rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) SMBus Controller'
    class      = serial bus
    subclass   = SMBus
re0 at pci0:2:0:0: class=0x020000 card=0x015b1025 chip=0x813610ec rev=0x02 hdr=0x00
    vendor     = 'Realtek Semiconductor'
    device     = 'RTL8139/810x Family Fast Ethernet NIC'
    class      = network
    subclass   = ethernet
ath0 at pci0:3:0:0:        class=0x020000 card=0xe008105b chip=0x001168c
rev=0x01 hdr=0x00
    vendor     = 'Atheros Communications Inc.'
    device     = 'AR5006 family 802.11abg Wireless NIC'
    class      = network
    subclass   = ethernet

Nechci do jadra moc zasahovat. Potrebuju pridat podporu pro zvukovou
kartu a binarni kompatibilitu s linuxem. V Handbooku je popsan tento
postup:

Tip: By default, when you build a custom kernel, all kernel modules
will be rebuilt as well. If you want to update a kernel faster or to
build only custom modules, you should edit /etc/make.conf before
starting to build the kernel:

MODULES_OVERRIDE = linux acpi sound/sound sound/driver/ds1 ntfs

Návod jsem pochopil tak, ze jadro zustane tak jak je a pouze se
pridaji moduly, je to tak? A druhy dotaz je, jaky modul zadat pro mou
zvukovou kartu?

Dekuji a zustavam s pratelskym pozdravem

Petr Strajt



More information about the Users-l mailing list