HP Pavilion dm1-4300

Author(s)

J.A. Watson - j.a.watson@bluewin.ch

Introduction

The latest generation in this family - AMD E2-1800 CPU, Windows 8, UEFI boot

Editing This Page

If you would like to edit this page please first view our Editing Guidelines.

Specifications

NamePavilion dm1-4310ez
ProcessorAMD E2-1800, 1.7GHz
Screen11.6“ 1366×768
RAM4GB
HDD320GB SATA 5400RPM
Optical DriveNone
GraphicsAMD Radeon HD 7340
NetworkWired Gigabit, Wireless b/g/n (Ralink 3290), Bluetooth

Linux Compatibility

DeviceCompatibilityComments
ProcessorYes
ScreenYes
HDDYes
Optical DriveN/A
Graphics ChipYesOnly tested FOSS Radeon driver
VGA OutYes
DVI PortN/A
HDMI PortYes
DisplayPortN/A
Touch ScreenN/A
SoundYes
Bulti-in MicrophoneYes
Headphone JackYes
Microphone JackYes
EthernetYes
WirelessPartialSee comments below
BluetoothNoRalink 3298 not supported
WWANN/A
ModemN/A
USBYes
ESATANot Tested
FirewireN/A
Card ReaderYesSD/xD only
ExpressCard SlotN/A
Fingerprint ReaderN/A
WebcamYes
Smart Card ReaderN/A
Docking StationN/A
Touch PadYes
Track PointN/A
Suspend/ResumeYesClose/Open lid

Notes

Two things to watch out for: UEFI boot and Ralink 3290 WiFi adapter

Summary

There is an option in the BIOS setup (press F10 during boot) to enable Legacy Boot.

The Ralink 3290 driver seems to be included in kernel version 3.6 and later. Of the distributions I have tried, it worked after installation with Fedora 18 Beta and openSuSE 12.3 Milestone 1; it did not work after the base install of Fedora 17, but it works after installing all updates; it does not work on Mint 14 or Ubuntu 12.10, but there are instructions in the Ubuntu and Mint forums on how to download and install the necessary drivers. I have recently tried the pre-release version of Ubuntu 13.04, and found that it has the correct driver but does not yet include the necessary firmware file (/lib/firmware/rt3290.bin). I was able to simply copy the file from either openSuSE 12.3 or Fedora 18 Beta to Ubuntu 13.04 Alpha, and the Ralink card worked.

There are major questions surrounding the UEFI boot configuration. This is what I have found out so far:

In the BIOS setup (press F10 during boot), there are two settings which affect booting, “Legacy Boot” and “Secure Boot”. By default these are set to Legacy Disabled and Secure Enabled. In this configuration the only Linux Live USB stick I was able to boot was Ubuntu 12.10. With “Secure Boot” changed to “Disabled”, it will also boot the Fedora 18 Beta Live USB. With “Legacy Boot” set to “Enable” (which automatically sets “Secure Boot” to “Disabled”), it will boot any of the Linux Live USB sticks that I tried.


Discussion

Rob Gardner, 2013/11/04 21:48

Not sure how different the dm1-4300 is from the machine I have, a dm1-4300nr. But I've got the mobile broadband working on it, which is feel is pretty significant. If lsusb shows and entry like this:

   ...   ID 03f0:4b1d Hewlett-Packard 

This device is the HP hs2434 Mobile Broadband Module module, made by Sierra Wireless, and in US versions of this machine (which I think the dm1-4300nr is),

this module allows you to connect to a T-Mobile cellular data service. To get it working, there are unfortunately a number of complicated steps:

1. you need a new kernel, or you need to patch a module in your existing kernel

2. you need to get the libmbim, which is a newish library that knows how to

  configure the broadband device

A bit more detail:

To get the driver fix, the simplest thing to do is probably get kernel version 3.12, which I'm sure has them. (It may be in a slightly earlier version, but 3.12 is available now.) Yes, it is somewhat of a pain to build and boot a new kernel on your system, but you're used to this by now. ;)

The mbim library is available at http://www.freedesktop.org/wiki/Software/libmbim/

Once you've got all that, you just need to edit /etc/mbim-network.conf and add this one line:

APN=internet

Then you should be able to connect to the network using these steps:

mbim-network /dev/cdc-wdm0 start

And if that doesn't complain, then you can get an IP address with this:

dhclient wwan0

And if everything is good, you should see your new IP address with this:

ifconfig wwan0

And you should be in business.

When finished:

mbim-network /dev/cdc-wdm0 stop

There will be better support for this in modem manager and network manager in the future, but much of that depends on what distro you are running.

J.A. Watson, 2013/03/19 10:16

Update: The official release of openSuSE 12.3 is out, and it also works perfectly with this system. In fact, openSuSE is significantly easier to install because it finds and uses the existing EFI boot partition, whereas Fedora will create a new EFI boot partition by default (you can manually point it as the existing partition, but you have to figure out how to do that with the new anaconda).

J.A. Watson, 2013/01/18 13:57

Update: The official release of Fedora 18 is out, and it works perfectly with this system. It installs with UEFI Secure Boot enabled, or with Secure Boot disabled, or even with Legacy Boot enabled. The Ralink 3290 driver and firmware are included, so wireless networking works. The FOSS Radeon driver works with the Radeon HD 7340 graphic controller.

Enter your comment. Wiki syntax is allowed:
If you can't read the letters on the image, download this .wav file to get them read to you.
 
hp_pafilion_dm1-4300.txt · Last modified: 2012/12/12 12:05 by j.a.watson
Contact Us Sister Sites Privacy Policy Terms of Use
Copyright © 2006-2013 Linlap.com and other authors