Find the answer to your Linux question:
Results 1 to 5 of 5
Hi, I've installed ubuntu 10.10 and i upgraded my kernel to 2.6.35-30-generic. I got my bluetooth working but some other features aren't. I'm trying to get my track-pad into full ...
  1. #1
    Just Joined!
    Join Date
    Jun 2011
    Posts
    11

    Getting Macbook pro for full use with ubuntu 10.10

    Hi,
    I've installed ubuntu 10.10 and i upgraded my kernel to 2.6.35-30-generic. I got my bluetooth working but some other features aren't. I'm trying to get my track-pad into full functionality. Can anybody please help me. Its a Macbook Pro 8.1 with intel processor Thank you.
    Last edited by analyst2k; 07-02-2011 at 10:43 PM. Reason: grammatical error

  2. #2
    Trusted Penguin jayd512's Avatar
    Join Date
    Feb 2008
    Location
    Kentucky
    Posts
    4,073
    Could you post the out put of
    Code:
    lspci -vnn
    Jay

    New users, read this first.
    New Member FAQ
    Registered Linux User #463940
    I do not respond to Private Messages asking for Linux help. Please, keep it on the public boards.

  3. #3
    Just Joined!
    Join Date
    Jun 2011
    Posts
    11
    Host bridge [0600]: Intel Corporation Sandy Bridge DRAM Controller [8086:0104] (rev 09)
    Subsystem: Apple Computer Inc. Device [106b:00db]
    Flags: bus master, fast devsel, latency 0
    Capabilities: <access denied>
    Kernel driver in use: agpgart-intel
    Kernel modules: intel-agp

    00:01.0 PCI bridge [0604]: Intel Corporation Sandy Bridge PCI Express Root Port [8086:0101] (rev 09) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
    Memory behind bridge: a0800000-a08fffff
    Capabilities: <access denied>
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:01.1 PCI bridge [0604]: Intel Corporation Sandy Bridge PCI Express Root Port [8086:0105] (rev 09) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=05, subordinate=9b, sec-latency=0
    I/O behind bridge: 00003000-00003fff
    Memory behind bridge: a0a00000-a4efffff
    Prefetchable memory behind bridge: 00000000a4f00000-00000000a8efffff
    Capabilities: <access denied>
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:02.0 VGA compatible controller [0300]: Intel Corporation Sandy Bridge Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
    Subsystem: Apple Computer Inc. Device [106b:00db]
    Flags: bus master, fast devsel, latency 0, IRQ 45
    Memory at a0000000 (64-bit, non-prefetchable) [size=4M]
    Memory at 90000000 (64-bit, prefetchable) [size=256M]
    I/O ports at 2000 [size=64]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>
    Kernel driver in use: i915
    Kernel modules: i915

    00:16.0 Communication controller [0780]: Intel Corporation Cougar Point HECI Controller #1 [8086:1c3a] (rev 04)
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, fast devsel, latency 0, IRQ 11
    Memory at a0907100 (64-bit, non-prefetchable) [size=16]
    Capabilities: <access denied>

    00:1a.0 USB Controller [0c03]: Intel Corporation Cougar Point USB Universal Host Controller #5 [8086:1c2c] (rev 05) (prog-if 00 [UHCI])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0, IRQ 21
    I/O ports at 2120 [size=32]
    Capabilities: <access denied>
    Kernel driver in use: uhci_hcd

    00:1a.7 USB Controller [0c03]: Intel Corporation Cougar Point USB Enhanced Host Controller #2 [8086:1c2d] (rev 05) (prog-if 20 [EHCI])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0, IRQ 23
    Memory at a0906c00 (32-bit, non-prefetchable) [size=1K]
    Capabilities: <access denied>
    Kernel driver in use: ehci_hcd

    00:1b.0 Audio device [0403]: Intel Corporation Cougar Point High Definition Audio Controller [8086:1c20] (rev 05)
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, fast devsel, latency 0, IRQ 46
    Memory at a0900000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: HDA Intel
    Kernel modules: snd-hda-intel

    00:1c.0 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 1 [8086:1c10] (rev b5) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
    Memory behind bridge: a0700000-a07fffff
    Prefetchable memory behind bridge: 00000000a0400000-00000000a04fffff
    Capabilities: <access denied>
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:1c.1 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 2 [8086:1c12] (rev b5) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
    Memory behind bridge: a0600000-a06fffff
    Capabilities: <access denied>
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:1c.2 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 3 [8086:1c14] (rev b5) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
    Memory behind bridge: a0500000-a05fffff
    Capabilities: <access denied>
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:1d.0 USB Controller [0c03]: Intel Corporation Cougar Point USB Universal Host Controller #1 [8086:1c27] (rev 05) (prog-if 00 [UHCI])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0, IRQ 19
    I/O ports at 20c0 [size=32]
    Capabilities: <access denied>
    Kernel driver in use: uhci_hcd

    00:1d.7 USB Controller [0c03]: Intel Corporation Cougar Point USB Enhanced Host Controller #1 [8086:1c26] (rev 05) (prog-if 20 [EHCI])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0, IRQ 22
    Memory at a0906800 (32-bit, non-prefetchable) [size=1K]
    Capabilities: <access denied>
    Kernel driver in use: ehci_hcd

    00:1f.0 ISA bridge [0601]: Intel Corporation Cougar Point LPC Controller [8086:1c49] (rev 05)
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0
    Capabilities: <access denied>
    Kernel modules: iTCO_wdt

    00:1f.2 IDE interface [0101]: Intel Corporation Cougar Point 4 port SATA IDE Controller [8086:1c01] (rev 05) (prog-if 8f [Master SecP SecO PriP PriO])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19
    I/O ports at 2148 [size=8]
    I/O ports at 215c [size=4]
    I/O ports at 2140 [size=8]
    I/O ports at 2158 [size=4]
    I/O ports at 2060 [size=16]
    I/O ports at ffe0 [size=16]
    Capabilities: <access denied>
    Kernel driver in use: ata_piix

    00:1f.3 SMBus [0c05]: Intel Corporation Cougar Point SMBus Controller [8086:1c22] (rev 05)
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: medium devsel, IRQ 11
    Memory at a0907000 (64-bit, non-prefetchable) [size=256]
    I/O ports at efa0 [size=32]
    Kernel modules: i2c-i801

    02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4] (rev 10)
    Subsystem: Broadcom Corporation NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4]
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at a0400000 (64-bit, prefetchable) [size=64K]
    Memory at a0410000 (64-bit, prefetchable) [size=64K]
    Capabilities: <access denied>
    Kernel driver in use: tg3
    Kernel modules: tg3

    02:00.1 SD Host controller [0805]: Broadcom Corporation Device [14e4:16bc] (rev 10) (prog-if 01)
    Subsystem: Broadcom Corporation Device [14e4:0000]
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at a0420000 (64-bit, prefetchable) [size=64K]
    Capabilities: <access denied>
    Kernel driver in use: sdhci-pci
    Kernel modules: sdhci-pci

    03:00.0 Network controller [0280]: Broadcom Corporation Device [14e4:4331] (rev 02)
    Subsystem: Apple Computer Inc. Device [106b:00d6]
    Flags: bus master, fast devsel, latency 0, IRQ 11
    Memory at a0600000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>

    04:00.0 FireWire (IEEE 1394) [0c00]: Agere Systems FW643 PCI Express1394b Controller (PHY/Link) [11c1:5901] (rev 0 (prog-if 10 [OHCI])
    Subsystem: Agere Systems Device [11c1:5900]
    Flags: bus master, fast devsel, latency 0, IRQ 18
    Memory at a0500000 (64-bit, non-prefetchable) [size=4K]
    Capabilities: <access denied>
    Kernel driver in use: firewire_ohci
    Kernel modules: firewire-ohci, ohci1394

  4. #4
    Just Joined!
    Join Date
    Jul 2011
    Posts
    2
    You need to issue the lspci -vnn command as root. Otherwise you get limited output. I have an identical Mac Book Pro and here is the output:

    # lspci -vnn
    00:00.0 Host bridge [0600]: Intel Corporation Sandy Bridge DRAM Controller [8086:0104] (rev 09)
    Subsystem: Apple Computer Inc. Device [106b:00dc]
    Flags: bus master, fast devsel, latency 0
    Capabilities: [e0] Vendor Specific Information: Len=0c <?>

    00:01.0 PCI bridge [0604]: Intel Corporation Sandy Bridge PCI Express Root Port [8086:0101] (rev 09) (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: 00002000-00002fff
    Memory behind bridge: b0800000-b08fffff
    Prefetchable memory behind bridge: 0000000090000000-000000009fffffff
    Capabilities: [88] Subsystem: Apple Computer Inc. Device [106b:00dc]
    Capabilities: [80] Power Management version 3
    Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [a0] Express Root Port (Slot+), MSI 00
    Capabilities: [100] Virtual Channel
    Capabilities: [140] Root Complex Link
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:01.1 PCI bridge [0604]: Intel Corporation Sandy Bridge PCI Express Root Port [8086:0105] (rev 09) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=05, subordinate=9b, sec-latency=0
    I/O behind bridge: 00004000-00004fff
    Memory behind bridge: b0a00000-b4efffff
    Prefetchable memory behind bridge: 00000000b4f00000-00000000b8efffff
    Capabilities: [88] Subsystem: Apple Computer Inc. Device [106b:00dc]
    Capabilities: [80] Power Management version 3
    Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [a0] Express Root Port (Slot+), MSI 00
    Capabilities: [100] Virtual Channel
    Capabilities: [140] Root Complex Link
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:16.0 Communication controller [0780]: Intel Corporation Cougar Point HECI Controller #1 [8086:1c3a] (rev 04)
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, fast devsel, latency 0, IRQ 11
    Memory at b0907100 (64-bit, non-prefetchable) [size=16]
    Capabilities: [50] Power Management version 3
    Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+

    00:1a.0 USB Controller [0c03]: Intel Corporation Cougar Point USB Universal Host Controller #5 [8086:1c2c] (rev 05) (prog-if 00 [UHCI])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0, IRQ 21
    I/O ports at 3120 [size=32]
    Capabilities: [50] PCI Advanced Features
    Kernel driver in use: uhci_hcd

    00:1a.7 USB Controller [0c03]: Intel Corporation Cougar Point USB Enhanced Host Controller #2 [8086:1c2d] (rev 05) (prog-if 20 [EHCI])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0, IRQ 23
    Memory at b0906c00 (32-bit, non-prefetchable) [size=1K]
    Capabilities: [50] Power Management version 2
    Capabilities: [58] Debug port: BAR=1 offset=00a0
    Capabilities: [98] PCI Advanced Features
    Kernel driver in use: ehci_hcd

    00:1b.0 Audio device [0403]: Intel Corporation Cougar Point High Definition Audio Controller [8086:1c20] (rev 05)
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, fast devsel, latency 0, IRQ 46
    Memory at b0900000 (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
    Kernel modules: snd-hda-intel

    00:1c.0 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 1 [8086:1c10] (rev b5) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
    Memory behind bridge: b0700000-b07fffff
    Prefetchable memory behind bridge: 00000000b0400000-00000000b04fffff
    Capabilities: [40] Express Root Port (Slot+), MSI 00
    Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [90] Subsystem: Intel Corporation Device [8086:7270]
    Capabilities: [a0] Power Management version 2
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:1c.1 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 2 [8086:1c12] (rev b5) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
    Memory behind bridge: b0600000-b06fffff
    Capabilities: [40] Express Root Port (Slot+), MSI 00
    Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [90] Subsystem: Intel Corporation Device [8086:7270]
    Capabilities: [a0] Power Management version 2
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:1c.2 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 3 [8086:1c14] (rev b5) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
    Memory behind bridge: b0500000-b05fffff
    Capabilities: [40] Express Root Port (Slot+), MSI 00
    Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [90] Subsystem: Intel Corporation Device [8086:7270]
    Capabilities: [a0] Power Management version 2
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:1d.0 USB Controller [0c03]: Intel Corporation Cougar Point USB Universal Host Controller #1 [8086:1c27] (rev 05) (prog-if 00 [UHCI])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0, IRQ 19
    I/O ports at 30c0 [size=32]
    Capabilities: [50] PCI Advanced Features
    Kernel driver in use: uhci_hcd

    00:1d.7 USB Controller [0c03]: Intel Corporation Cougar Point USB Enhanced Host Controller #1 [8086:1c26] (rev 05) (prog-if 20 [EHCI])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0, IRQ 22
    Memory at b0906800 (32-bit, non-prefetchable) [size=1K]
    Capabilities: [50] Power Management version 2
    Capabilities: [58] Debug port: BAR=1 offset=00a0
    Capabilities: [98] PCI Advanced Features
    Kernel driver in use: ehci_hcd

    00:1f.0 ISA bridge [0601]: Intel Corporation Cougar Point LPC Controller [8086:1c49] (rev 05)
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0
    Capabilities: [e0] Vendor Specific Information: Len=0c <?>
    Kernel modules: iTCO_wdt

    00:1f.2 IDE interface [0101]: Intel Corporation Cougar Point 4 port SATA IDE Controller [8086:1c01] (rev 05) (prog-if 8f [Master SecP SecO PriP PriO])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19
    I/O ports at 3148 [size=8]
    I/O ports at 315c [size=4]
    I/O ports at 3140 [size=8]
    I/O ports at 3158 [size=4]
    I/O ports at 3060 [size=16]
    I/O ports at ffe0 [size=16]
    Capabilities: [70] Power Management version 3
    Capabilities: [b0] PCI Advanced Features
    Kernel driver in use: ata_piix
    Kernel modules: ata_generic, pata_acpi

    00:1f.3 SMBus [0c05]: Intel Corporation Cougar Point SMBus Controller [8086:1c22] (rev 05)
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: medium devsel, IRQ 18
    Memory at b0907000 (64-bit, non-prefetchable) [size=256]
    I/O ports at efa0 [size=32]
    Kernel modules: i2c-i801

    01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Device [1002:6760] (prog-if 00 [VGA controller])
    Subsystem: Apple Computer Inc. Device [106b:00e1]
    Flags: bus master, fast devsel, latency 0, IRQ 53
    Memory at 90000000 (64-bit, prefetchable) [size=256M]
    Memory at b0800000 (64-bit, non-prefetchable) [size=128K]
    I/O ports at 2000 [size=256]
    Expansion ROM at b0820000 [disabled] [size=128K]
    Capabilities: [50] Power Management version 3
    Capabilities: [58] Express Legacy Endpoint, MSI 00
    Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
    Capabilities: [150] Advanced Error Reporting
    Kernel driver in use: fglrx_pci
    Kernel modules: fglrx, radeon

    01:00.1 Audio device [0403]: ATI Technologies Inc Device [1002:aa98]
    Flags: bus master, fast devsel, latency 0, IRQ 47
    Memory at b0840000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [50] Power Management version 3
    Capabilities: [58] Express Legacy Endpoint, MSI 00
    Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
    Capabilities: [150] Advanced Error Reporting
    Kernel driver in use: HDA Intel
    Kernel modules: snd-hda-intel

    02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4] (rev 10)
    Subsystem: Broadcom Corporation NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4]
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at b0400000 (64-bit, prefetchable) [size=64K]
    Memory at b0410000 (64-bit, prefetchable) [size=64K]
    Capabilities: [48] Power Management version 3
    Capabilities: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
    Capabilities: [a0] MSI-X: Enable+ Count=6 Masked-
    Capabilities: [ac] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [13c] Device Serial Number 00-00-c8-2a-14-2d-26-7c
    Capabilities: [150] Power Budgeting <?>
    Capabilities: [160] Virtual Channel
    Kernel driver in use: tg3
    Kernel modules: tg3

    02:00.1 SD Host controller [0805]: Broadcom Corporation Device [14e4:16bc] (rev 10) (prog-if 01)
    Subsystem: Broadcom Corporation Device [14e4:0000]
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at b0420000 (64-bit, prefetchable) [size=64K]
    Capabilities: [48] Power Management version 3
    Capabilities: [58] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [ac] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [150] Power Budgeting <?>
    Capabilities: [160] Virtual Channel
    Kernel driver in use: sdhci-pci
    Kernel modules: sdhci-pci

    03:00.0 Network controller [0280]: Broadcom Corporation Device [14e4:4331] (rev 02)
    Subsystem: Apple Computer Inc. Device [106b:00d6]
    Flags: bus master, fast devsel, latency 0, IRQ 11
    Memory at b0600000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [40] Power Management version 3
    Capabilities: [58] Vendor Specific Information: Len=78 <?>
    Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [d0] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [13c] Virtual Channel
    Capabilities: [160] Device Serial Number 91-50-8f-ff-ff-07-e4-ce
    Capabilities: [16c] Power Budgeting <?>

    04:00.0 FireWire (IEEE 1394) [0c00]: Agere Systems FW643 PCI Express1394b Controller (PHY/Link) [11c1:5901] (rev 0 (prog-if 10 [OHCI])
    Subsystem: Agere Systems Device [11c1:5900]
    Flags: bus master, fast devsel, latency 0, IRQ 45
    Memory at b0500000 (64-bit, non-prefetchable) [size=4K]
    Capabilities: [44] Power Management version 3
    Capabilities: [4c] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [60] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Virtual Channel
    Capabilities: [170] Device Serial Number 00-00-00-00-00-00-00-00
    Kernel driver in use: firewire_ohci
    Kernel modules: firewire-ohci

  5. #5
    Just Joined!
    Join Date
    Jun 2011
    Posts
    11

    Smile Getting Ubuntu 11.04 32bit on MacBook Pro 8.1 into full functionality

    Quote Originally Posted by wmihalo View Post
    You need to issue the lspci -vnn command as root. Otherwise you get limited output. I have an identical Mac Book Pro and here is the output:

    # lspci -vnn
    00:00.0 Host bridge [0600]: Intel Corporation Sandy Bridge DRAM Controller [8086:0104] (rev 09)
    Subsystem: Apple Computer Inc. Device [106b:00dc]
    Flags: bus master, fast devsel, latency 0
    Capabilities: [e0] Vendor Specific Information: Len=0c <?>

    00:01.0 PCI bridge [0604]: Intel Corporation Sandy Bridge PCI Express Root Port [8086:0101] (rev 09) (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: 00002000-00002fff
    Memory behind bridge: b0800000-b08fffff
    Prefetchable memory behind bridge: 0000000090000000-000000009fffffff
    Capabilities: [88] Subsystem: Apple Computer Inc. Device [106b:00dc]
    Capabilities: [80] Power Management version 3
    Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [a0] Express Root Port (Slot+), MSI 00
    Capabilities: [100] Virtual Channel
    Capabilities: [140] Root Complex Link
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:01.1 PCI bridge [0604]: Intel Corporation Sandy Bridge PCI Express Root Port [8086:0105] (rev 09) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=05, subordinate=9b, sec-latency=0
    I/O behind bridge: 00004000-00004fff
    Memory behind bridge: b0a00000-b4efffff
    Prefetchable memory behind bridge: 00000000b4f00000-00000000b8efffff
    Capabilities: [88] Subsystem: Apple Computer Inc. Device [106b:00dc]
    Capabilities: [80] Power Management version 3
    Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [a0] Express Root Port (Slot+), MSI 00
    Capabilities: [100] Virtual Channel
    Capabilities: [140] Root Complex Link
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:16.0 Communication controller [0780]: Intel Corporation Cougar Point HECI Controller #1 [8086:1c3a] (rev 04)
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, fast devsel, latency 0, IRQ 11
    Memory at b0907100 (64-bit, non-prefetchable) [size=16]
    Capabilities: [50] Power Management version 3
    Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+

    00:1a.0 USB Controller [0c03]: Intel Corporation Cougar Point USB Universal Host Controller #5 [8086:1c2c] (rev 05) (prog-if 00 [UHCI])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0, IRQ 21
    I/O ports at 3120 [size=32]
    Capabilities: [50] PCI Advanced Features
    Kernel driver in use: uhci_hcd

    00:1a.7 USB Controller [0c03]: Intel Corporation Cougar Point USB Enhanced Host Controller #2 [8086:1c2d] (rev 05) (prog-if 20 [EHCI])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0, IRQ 23
    Memory at b0906c00 (32-bit, non-prefetchable) [size=1K]
    Capabilities: [50] Power Management version 2
    Capabilities: [58] Debug port: BAR=1 offset=00a0
    Capabilities: [98] PCI Advanced Features
    Kernel driver in use: ehci_hcd

    00:1b.0 Audio device [0403]: Intel Corporation Cougar Point High Definition Audio Controller [8086:1c20] (rev 05)
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, fast devsel, latency 0, IRQ 46
    Memory at b0900000 (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
    Kernel modules: snd-hda-intel

    00:1c.0 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 1 [8086:1c10] (rev b5) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
    Memory behind bridge: b0700000-b07fffff
    Prefetchable memory behind bridge: 00000000b0400000-00000000b04fffff
    Capabilities: [40] Express Root Port (Slot+), MSI 00
    Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [90] Subsystem: Intel Corporation Device [8086:7270]
    Capabilities: [a0] Power Management version 2
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:1c.1 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 2 [8086:1c12] (rev b5) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
    Memory behind bridge: b0600000-b06fffff
    Capabilities: [40] Express Root Port (Slot+), MSI 00
    Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [90] Subsystem: Intel Corporation Device [8086:7270]
    Capabilities: [a0] Power Management version 2
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:1c.2 PCI bridge [0604]: Intel Corporation Cougar Point PCI Express Root Port 3 [8086:1c14] (rev b5) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
    Memory behind bridge: b0500000-b05fffff
    Capabilities: [40] Express Root Port (Slot+), MSI 00
    Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [90] Subsystem: Intel Corporation Device [8086:7270]
    Capabilities: [a0] Power Management version 2
    Kernel driver in use: pcieport
    Kernel modules: shpchp

    00:1d.0 USB Controller [0c03]: Intel Corporation Cougar Point USB Universal Host Controller #1 [8086:1c27] (rev 05) (prog-if 00 [UHCI])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0, IRQ 19
    I/O ports at 30c0 [size=32]
    Capabilities: [50] PCI Advanced Features
    Kernel driver in use: uhci_hcd

    00:1d.7 USB Controller [0c03]: Intel Corporation Cougar Point USB Enhanced Host Controller #1 [8086:1c26] (rev 05) (prog-if 20 [EHCI])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0, IRQ 22
    Memory at b0906800 (32-bit, non-prefetchable) [size=1K]
    Capabilities: [50] Power Management version 2
    Capabilities: [58] Debug port: BAR=1 offset=00a0
    Capabilities: [98] PCI Advanced Features
    Kernel driver in use: ehci_hcd

    00:1f.0 ISA bridge [0601]: Intel Corporation Cougar Point LPC Controller [8086:1c49] (rev 05)
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, medium devsel, latency 0
    Capabilities: [e0] Vendor Specific Information: Len=0c <?>
    Kernel modules: iTCO_wdt

    00:1f.2 IDE interface [0101]: Intel Corporation Cougar Point 4 port SATA IDE Controller [8086:1c01] (rev 05) (prog-if 8f [Master SecP SecO PriP PriO])
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19
    I/O ports at 3148 [size=8]
    I/O ports at 315c [size=4]
    I/O ports at 3140 [size=8]
    I/O ports at 3158 [size=4]
    I/O ports at 3060 [size=16]
    I/O ports at ffe0 [size=16]
    Capabilities: [70] Power Management version 3
    Capabilities: [b0] PCI Advanced Features
    Kernel driver in use: ata_piix
    Kernel modules: ata_generic, pata_acpi

    00:1f.3 SMBus [0c05]: Intel Corporation Cougar Point SMBus Controller [8086:1c22] (rev 05)
    Subsystem: Intel Corporation Device [8086:7270]
    Flags: medium devsel, IRQ 18
    Memory at b0907000 (64-bit, non-prefetchable) [size=256]
    I/O ports at efa0 [size=32]
    Kernel modules: i2c-i801

    01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Device [1002:6760] (prog-if 00 [VGA controller])
    Subsystem: Apple Computer Inc. Device [106b:00e1]
    Flags: bus master, fast devsel, latency 0, IRQ 53
    Memory at 90000000 (64-bit, prefetchable) [size=256M]
    Memory at b0800000 (64-bit, non-prefetchable) [size=128K]
    I/O ports at 2000 [size=256]
    Expansion ROM at b0820000 [disabled] [size=128K]
    Capabilities: [50] Power Management version 3
    Capabilities: [58] Express Legacy Endpoint, MSI 00
    Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
    Capabilities: [150] Advanced Error Reporting
    Kernel driver in use: fglrx_pci
    Kernel modules: fglrx, radeon

    01:00.1 Audio device [0403]: ATI Technologies Inc Device [1002:aa98]
    Flags: bus master, fast devsel, latency 0, IRQ 47
    Memory at b0840000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [50] Power Management version 3
    Capabilities: [58] Express Legacy Endpoint, MSI 00
    Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
    Capabilities: [150] Advanced Error Reporting
    Kernel driver in use: HDA Intel
    Kernel modules: snd-hda-intel

    02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4] (rev 10)
    Subsystem: Broadcom Corporation NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4]
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at b0400000 (64-bit, prefetchable) [size=64K]
    Memory at b0410000 (64-bit, prefetchable) [size=64K]
    Capabilities: [48] Power Management version 3
    Capabilities: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
    Capabilities: [a0] MSI-X: Enable+ Count=6 Masked-
    Capabilities: [ac] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [13c] Device Serial Number 00-00-c8-2a-14-2d-26-7c
    Capabilities: [150] Power Budgeting <?>
    Capabilities: [160] Virtual Channel
    Kernel driver in use: tg3
    Kernel modules: tg3

    02:00.1 SD Host controller [0805]: Broadcom Corporation Device [14e4:16bc] (rev 10) (prog-if 01)
    Subsystem: Broadcom Corporation Device [14e4:0000]
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at b0420000 (64-bit, prefetchable) [size=64K]
    Capabilities: [48] Power Management version 3
    Capabilities: [58] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [ac] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [150] Power Budgeting <?>
    Capabilities: [160] Virtual Channel
    Kernel driver in use: sdhci-pci
    Kernel modules: sdhci-pci

    03:00.0 Network controller [0280]: Broadcom Corporation Device [14e4:4331] (rev 02)
    Subsystem: Apple Computer Inc. Device [106b:00d6]
    Flags: bus master, fast devsel, latency 0, IRQ 11
    Memory at b0600000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [40] Power Management version 3
    Capabilities: [58] Vendor Specific Information: Len=78 <?>
    Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [d0] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [13c] Virtual Channel
    Capabilities: [160] Device Serial Number 91-50-8f-ff-ff-07-e4-ce
    Capabilities: [16c] Power Budgeting <?>

    04:00.0 FireWire (IEEE 1394) [0c00]: Agere Systems FW643 PCI Express1394b Controller (PHY/Link) [11c1:5901] (rev 0 (prog-if 10 [OHCI])
    Subsystem: Agere Systems Device [11c1:5900]
    Flags: bus master, fast devsel, latency 0, IRQ 45
    Memory at b0500000 (64-bit, non-prefetchable) [size=4K]
    Capabilities: [44] Power Management version 3
    Capabilities: [4c] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [60] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Virtual Channel
    Capabilities: [170] Device Serial Number 00-00-00-00-00-00-00-00
    Kernel driver in use: firewire_ohci
    Kernel modules: firewire-ohci
    Thank you hemant69,
    I've actually been able to get my MacBook Pro with 11.04 32bit into about 98% functionality, except that the wireless card BCM 4331 in being troublesome.

    First of all I cleared Ubuntu 10.10 (Maverick) and thats because its a test release and also from reading wide, I realized 11.04(Natty) wasn't so bad after all.
    I then reinstalled Ubuntu 11.04(Natty) 32bit
    I then made a full update
    1. sudo apt-get update
    2. sudo apt-get install aptitude
    3. sudo aptitude safe-upgrade

    The full update did a good job and this link

    https://help.ubuntu.com/community/MacBookPro8-1/Natty

    helped me out with the rest.
    I do recommend it for anybody with Ubuntu on MackBook Pro.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...