HP Pavilion dm1-4300


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


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.


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

Linux Compatibility

Optical DriveN/A
Graphics ChipYesOnly tested FOSS Radeon driver
VGA OutYes
HDMI PortYes
Touch ScreenN/A
Bulti-in MicrophoneYes
Headphone JackYes
Microphone JackYes
WirelessPartialSee comments below
BluetoothNoRalink 3298 not supported
ESATANot Tested
Card ReaderYesSD/xD only
ExpressCard SlotN/A
Fingerprint ReaderN/A
Smart Card ReaderN/A
Docking StationN/A
Touch PadYes
Track PointN/A
Suspend/ResumeYesClose/Open lid


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


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.

Beauty Tips
Male Enhancement Supplements
Weight Loss Supplements
Skin Care Products
Hair Care Products
Detox and Clease Reviews
Alpha Prime Elite
Garcinia Pure Pro
Pure Asian Garcinia
Buy Garcinia Cambogia
Skin Rejuvenator
Hair Loss Treatment For Men
Web Development Company
Shopify Development Services
Volusion Development Services
Magento Development Services
BigCommerce Development Services
WordPress Development Services
Urdu Columns
Javed Chaudhry Columns
Hassan Nisar Columns
Orya Maqbool Jan Columns
Rauf Klasra Columns
Nazeer Naji Columns
Ayaz Amir Columns
Haroon Rasheed Columns
Saadullah Jan Barq Columns


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:


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: 2017/09/14 15:39 by
Contact Us Sister Sites Privacy Policy Terms of Use
Copyright © 2006-2013 Linlap.com and other authors