Announcement

Collapse
No announcement yet.

Linux Compatibility: Dell M70

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Linux Compatibility: Dell M70

    This is an entry for Phoronix LCH. Feel free to comment on the Linux compatibility for the Dell M70 in this thread.

    Dell M70



    Description: Dell precision M70 laptop.
    Hardware Notes: My laptop comes with a BCM4309 wireless network card, however, most M70's use Intel cards which are better supported.

    lspci -v
    00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
    Subsystem: Dell Unknown device 0187
    Flags: bus master, fast devsel, latency 0
    Capabilities: [e0] Vendor Specific Information

    00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03) (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: dd000000-dfefffff
    Prefetchable memory behind bridge: c0000000-cfffffff
    Capabilities: [88] #0d [0000]
    Capabilities: [80] Power Management version 2
    Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
    Capabilities: [a0] Express Root Port (Slot+) IRQ 0
    Capabilities: [100] Virtual Channel
    Capabilities: [140] Unknown (5)

    00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03) (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: dcf00000-dcffffff
    Capabilities: [40] Express Root Port (Slot+) IRQ 0
    Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
    Capabilities: [90] #0d [0000]
    Capabilities: [a0] Power Management version 2
    Capabilities: [100] Virtual Channel
    Capabilities: [180] Unknown (5)

    00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03) (prog-if 00 [UHCI])
    Subsystem: Dell Unknown device 0187
    Flags: bus master, medium devsel, latency 0, IRQ 16
    I/O ports at bf80 [size=32]

    00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03) (prog-if 00 [UHCI])
    Subsystem: Dell Unknown device 0187
    Flags: bus master, medium devsel, latency 0, IRQ 18
    I/O ports at bf60 [size=32]

    00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03) (prog-if 00 [UHCI])
    Subsystem: Dell Unknown device 0187
    Flags: bus master, medium devsel, latency 0, IRQ 19
    I/O ports at bf40 [size=32]

    00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03) (prog-if 00 [UHCI])
    Subsystem: Dell Unknown device 0187
    Flags: bus master, medium devsel, latency 0, IRQ 17
    I/O ports at bf20 [size=32]

    00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03) (prog-if 20 [EHCI])
    Subsystem: Dell Unknown device 0187
    Flags: bus master, medium devsel, latency 0, IRQ 16
    Memory at ffa80800 (32-bit, non-prefetchable) [size=1K]
    Capabilities: [50] Power Management version 2
    Capabilities: [58] Debug port

    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3) (prog-if 01 [Subtractive decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=03, subordinate=04, sec-latency=32
    I/O behind bridge: 00002000-00002fff
    Memory behind bridge: dce00000-dcefffff
    Prefetchable memory behind bridge: 0000000050000000-0000000051f00000
    Capabilities: [50] #0d [0000]

    00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
    Subsystem: Dell Unknown device 0187
    Flags: bus master, medium devsel, latency 0, IRQ 16
    I/O ports at ed00 [size=256]
    I/O ports at ec40 [size=64]
    Memory at dffffe00 (32-bit, non-prefetchable) [size=512]
    Memory at dffffd00 (32-bit, non-prefetchable) [size=256]
    Capabilities: [50] Power Management version 2

    00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03) (prog-if 00 [Generic])
    Subsystem: Conexant Unknown device 5423
    Flags: medium devsel, IRQ 18
    I/O ports at ee00 [size=256]
    I/O ports at ec80 [size=128]
    Capabilities: [50] Power Management version 2

    00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
    Subsystem: Dell Unknown device 0187
    Flags: bus master, medium devsel, latency 0

    00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03) (prog-if 80 [Master])
    Subsystem: Dell Unknown device 0187
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 18
    I/O ports at
    I/O ports at
    I/O ports at
    I/O ports at
    I/O ports at bfa0 [size=16]
    Capabilities: [70] Power Management version 2

    00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
    Subsystem: Dell Unknown device 0187
    Flags: medium devsel, IRQ 10
    I/O ports at 10c0 [size=32]

    01:00.0 VGA compatible controller: nVidia Corporation NV41 [Quadro FX Go1400] (rev a2) (prog-if 00 [VGA])
    Subsystem: Dell Unknown device 019b
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at dd000000 (32-bit, non-prefetchable) [size=16M]
    Memory at c0000000 (64-bit, prefetchable) [size=256M]
    Memory at de000000 (64-bit, non-prefetchable) [size=16M]
    [virtual] Expansion ROM at dfe00000 [disabled] [size=128K]
    Capabilities: [60] Power Management version 2
    Capabilities: [68] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
    Capabilities: [78] Express Endpoint IRQ 0
    Capabilities: [100] Virtual Channel
    Capabilities: [128] Power Budgeting

    02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet PCI Express (rev 01)
    Subsystem: Dell Precision M70
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at dcff0000 (64-bit, non-prefetchable) [size=64K]
    Capabilities: [48] Power Management version 2
    Capabilities: [50] Vital Product Data
    Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/3 Enable-
    Capabilities: [d0] Express Endpoint IRQ 0
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [13c] Virtual Channel

    03:01.0 CardBus bridge: Texas Instruments PCI6515 Cardbus Controller
    Subsystem: Dell Unknown device 0187
    Flags: bus master, medium devsel, latency 168, IRQ 17
    Memory at dce00000 (32-bit, non-prefetchable) [size=4K]
    Bus: primary=03, secondary=04, subordinate=07, sec-latency=176
    Memory window 0: 50000000-51fff000 (prefetchable)
    Memory window 1: 52000000-53fff000
    I/O window 0: 00002000-000020ff
    I/O window 1: 00002400-000024ff
    16-bit legacy interface ports at 0001

    03:01.5 Communication controller: Texas Instruments PCI6515 SmartCard Controller
    Subsystem: Dell Unknown device 0187
    Flags: medium devsel, IRQ 5
    Memory at dcefc000 (32-bit, non-prefetchable) [size=4K]
    Memory at dcefd000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: [44] Power Management version 2

    03:03.0 Network controller: Broadcom Corporation BCM4309 802.11a/b/g (rev 03)
    Subsystem: Dell Truemobile 1450 MiniPCI
    Flags: bus master, fast devsel, latency 64, IRQ 18
    Memory at dcefe000 (32-bit, non-prefetchable) [size=8K]

    lsusb
    $ lsusb
    Bus 005 Device 001: ID 0000:0000
    Bus 004 Device 001: ID 0000:0000
    Bus 003 Device 002: ID 413c:8103 Dell Computer Corp. Wireless 350 Bluetooth
    Bus 003 Device 001: ID 0000:0000
    Bus 002 Device 001: ID 0000:0000
    Bus 001 Device 001: ID 0000:0000

    $ lsusb -v -s 3:2
    Bus 003 Device 002: ID 413c:8103 Dell Computer Corp. Wireless 350 Bluetooth
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 2.00
    bDeviceClass 224 Wireless
    bDeviceSubClass 1 Radio Frequency
    bDeviceProtocol 1 Bluetooth
    bMaxPacketSize0 64
    idVendor 0x413c Dell Computer Corp.
    idProduct 0x8103 Wireless 350 Bluetooth
    bcdDevice 16.57
    iManufacturer 0
    iProduct 0
    iSerial 0
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 193
    bNumInterfaces 3
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0xe0
    Self Powered
    Remote Wakeup
    MaxPower 0mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 3
    bInterfaceClass 224 Wireless
    bInterfaceSubClass 1 Radio Frequency
    bInterfaceProtocol 1 Bluetooth
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x81 EP 1 IN
    bmAttributes 3
    Transfer Type Interrupt
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0010 1x 16 bytes
    bInterval 1
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x02 EP 2 OUT
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0040 1x 64 bytes
    bInterval 1
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x82 EP 2 IN
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0040 1x 64 bytes
    bInterval 1
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 1
    bAlternateSetting 0
    bNumEndpoints 2
    bInterfaceClass 224 Wireless
    bInterfaceSubClass 1 Radio Frequency
    bInterfaceProtocol 1 Bluetooth
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x03 EP 3 OUT
    bmAttributes 1
    Transfer Type Isochronous
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0000 1x 0 bytes
    bInterval 1
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x83 EP 3 IN
    bmAttributes 1
    Transfer Type Isochronous
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0000 1x 0 bytes
    bInterval 1
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 1
    bAlternateSetting 1
    bNumEndpoints 2
    bInterfaceClass 224 Wireless
    bInterfaceSubClass 1 Radio Frequency
    bInterfaceProtocol 1 Bluetooth
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x03 EP 3 OUT
    bmAttributes 1
    Transfer Type Isochronous
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0009 1x 9 bytes
    bInterval 1
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x83 EP 3 IN
    bmAttributes 1
    Transfer Type Isochronous
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0009 1x 9 bytes
    bInterval 1
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 1
    bAlternateSetting 2
    bNumEndpoints 2
    bInterfaceClass 224 Wireless
    bInterfaceSubClass 1 Radio Frequency
    bInterfaceProtocol 1 Bluetooth
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x03 EP 3 OUT
    bmAttributes 1
    Transfer Type Isochronous
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0011 1x 17 bytes
    bInterval 1
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x83 EP 3 IN
    bmAttributes 1
    Transfer Type Isochronous
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0011 1x 17 bytes
    bInterval 1
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 1
    bAlternateSetting 3
    bNumEndpoints 2
    bInterfaceClass 224 Wireless
    bInterfaceSubClass 1 Radio Frequency
    bInterfaceProtocol 1 Bluetooth
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x03 EP 3 OUT
    bmAttributes 1
    Transfer Type Isochronous
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0019 1x 25 bytes
    bInterval 1
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x83 EP 3 IN
    bmAttributes 1
    Transfer Type Isochronous
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0019 1x 25 bytes
    bInterval 1
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 1
    bAlternateSetting 4
    bNumEndpoints 2
    bInterfaceClass 224 Wireless
    bInterfaceSubClass 1 Radio Frequency
    bInterfaceProtocol 1 Bluetooth
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x03 EP 3 OUT
    bmAttributes 1
    Transfer Type Isochronous
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0021 1x 33 bytes
    bInterval 1
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x83 EP 3 IN
    bmAttributes 1
    Transfer Type Isochronous
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0021 1x 33 bytes
    bInterval 1
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 1
    bAlternateSetting 5
    bNumEndpoints 2
    bInterfaceClass 224 Wireless
    bInterfaceSubClass 1 Radio Frequency
    bInterfaceProtocol 1 Bluetooth
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x03 EP 3 OUT
    bmAttributes 1
    Transfer Type Isochronous
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0031 1x 49 bytes
    bInterval 1
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x83 EP 3 IN
    bmAttributes 1
    Transfer Type Isochronous
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0031 1x 49 bytes
    bInterval 1
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 2
    bAlternateSetting 0
    bNumEndpoints 0
    bInterfaceClass 254 Application Specific Interface
    bInterfaceSubClass 1 Device Firmware Update
    bInterfaceProtocol 0
    iInterface 0

    /proc/cpuinfo (ondemand govenor)
    processor : 0
    vendor_id : GenuineIntel
    cpu family : 6
    model : 13
    model name : Intel(R) Pentium(R) M processor 2.00GHz
    stepping : 8
    cpu MHz : 800.000
    cache size : 2048 KB
    fdiv_bug : no
    hlt_bug : no
    f00f_bug : no
    coma_bug : no
    fpu : yes
    fpu_exception : yes
    cpuid level : 2
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx up est tm2
    bogomips : 1597.57

    /proc/bus/input/devices
    I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
    N: Name="AT Translated Set 2 keyboard"
    P: Phys=isa0060/serio0/input0
    S: Sysfs=/class/input/input0
    H: Handlers=kbd event0
    B: EV=120013
    B: KEY=4 2000000 3802078 f840d001 f2ffffdf ffefffff ffffffff fffffffe
    B: MSC=10
    B: LED=7

    I: Bus=0011 Vendor=0002 Product=0008 Version=0000
    N: Name="PS/2 Mouse"
    P: Phys=isa0060/serio1/input1
    S: Sysfs=/class/input/input1
    H: Handlers=mouse0 event1
    B: EV=7
    B: KEY=70000 0 0 0 0 0 0 0 0
    B: REL=3

    I: Bus=0011 Vendor=0002 Product=0008 Version=6337
    N: Name="AlpsPS/2 ALPS GlidePoint"
    P: Phys=isa0060/serio1/input0
    S: Sysfs=/class/input/input2
    H: Handlers=mouse1 event2
    B: EV=f
    B: KEY=420 0 70000 0 0 0 0 0 0 0 0
    B: REL=3
    B: ABS=1000003
Working...
X