HCL/Laptops/HP/HP Pavilion dv6855el

From openSUSE

< HCL | Laptops | HP(Redirected from HP Pavilion dv6855el)

Contents

The Notebook

Hardware Compatibility List - Laptops main page
Acer - Apple - Asus - Compaq - Dell - Digital - ECS - E machines - Everex - Fujitsu - Gateway - Hasee - Hitachi - Higrade - HP - IBM/Lenovo - Medion - Micron - Mitac - Mitsubishi - MSI - NEC - Panasonic - Samsung - Sony - Toshiba - Zenith - Other
Hp Pavilion dv6855el

This is a very nice and newer laptop, it provides 4 GB ram, 320 GB SATA Hard Disk, a nVidia GeForce Go 8400 GS and an Intel Core2Duo T8300 2.4GHz CPU.

(PS: Most of the information on this page works also on HP Pavilion DV6840el.)

Hardware

But let see all available hardware:

anubis@Hp-Linux:~> /sbin/lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8400M GS (rev a1)
02:00.0 Network controller: Broadcom Corporation BCM4310 USB Controller (rev 01)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 01)
07:09.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
07:09.1 Generic system peripheral [Class 0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
07:09.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
07:09.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
07:09.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)

anubis@Hp-Linux:~> lsusb
Bus 007 Device 002: ID 0c45:62c0 Microdia Pavilion Webcam
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Cpu

Cpu is a Intel Core 2 Duo T8300 at 2.4 GHz, but see verbose infos.

anubis@linux:~> cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz
stepping        : 6
cpu MHz         : 800.000
cache size      : 3072 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi
mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3
cx16 xtpr sse4_1 lahf_lm ida
bogomips        : 4793.52
clflush size    : 64

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz
stepping        : 6
cpu MHz         : 800.000
cache size      : 3072 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acp
mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse
cx16 xtpr sse4_1 lahf_lm ida
bogomips        : 4788.56
clflush size    : 64

OpenSUSE 10.3 and 11.0, Installation of all needed Drivers

This guide is written to work with OpenSUSE 10.3, all sections will work (maybe with little changes) also with OpenSUSE 11.0. If there are important changes will be declared.

Once you have installed OpenSUSE 10.3 you will be able to use your PC, but some hardware will not work (Audio card i.e.).

To solve those problems do the following:

Open YaST-->Software-->Community Repositories then add:

  • OSS
  • Non-OSS
  • Update
  • Packman

then Open YaST-->Software-->Software Repositories

and remove DVD source.

Update your system.

Cpu Core Temp, and HD Sensors

OpenSUSE 11.0 users do the following:

Image:Shellscript.png Run the following command as root:
  zypper in sensors hddtemp
  sensors-detect
  <press enter untill detecting is end>
  modprobe coretemp


To check Core's temperature simply do that:

Image:Shellscript.png Run the following command:
  sensors


To check HD's temperature simply do that:

Image:Shellscript.png Run the following command:
  /usr/sbin/hddtemp /dev/sda


(you may want to change /dev/sda with the device you want to scan)

OpenSUSE 10.3:

Sensors-2.10.4 is not able to detect temperature sensors.

Video Drivers

nVidia GeForce GO 8400 GS

The video card is an nVidia GeForce GO 8400 GS, fully supported by official nVidia drivers, so simply install them: http://en.opensuse.org/Nvidia

After that also right scroll from your touchpad will work properly.

Audio Drivers

Intel Corporation ICH8 Family HD

With OpenSUSE 11.0 that works out of the box.

(PS: A note about dv6840el: As of 21 Jan 2009, a clean install of OpenSUSE 11.1 (KDE4 only) with all updates (including VideoLan and PackMan repositories, and ALSA v. 1.0.18-8.7 installed) does not allow you to use the built-in microphones. In fact, when right-clicking on the KMix tray icon the "Mute" option is ALWAYS ticked, and one cannot un-tick it. So, no VoIP or skyping so far, unfortunately. Suggestions are welcome. (PS: the microphone of the same laptop used to work fine under OpenSUSE 11.0 with KDE3+4 before. Could KDE3 be the right solution in this case? --> 2009 Apr 05 - UPDATE: skype working fine after selecting "Allow Skype to automatically adjust my mixer levels"!!)

OpenSUSE 10.3 users do the following:

The Audio card is an Intel Corporation ICH8 Family HD. It works only with the new alsa >= 1.0.16.

Simply add that repository:

Image:Shellscript.png Run the following command as root:
  zypper sa http://download.opensuse.org/repositories/multimedia:audio/openSUSE_10.3_Update drivers:audio


now you simply need to upgrade (or install) the following packages to have audio and your Mic works:

  • alsa-driver-kmp-[default|bigsmp|xen|xenpae]
  • alsa

Webcam Drivers

0c45:62c0 Microdia

Simply type lsusb to detect your webcam

anubis@HP-Linux:~> lsusb
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 002: ID 0c45:62c0 Microdia
Bus 004 Device 001: ID 0000:0000

The available WebCam works with uvcvideo drivers, they should be installed by default, but NOT ALL PROGRAMS WILL WORK WELL...

AMSN, Skype, Ekiga will work, but Camorama and wxCam not.

uvcvideo drivers are available on OSS Repository, but if you want to have the latest drivers simply add that repository:

Image:Shellscript.png Run the following command as root:
  zypper sa http://download.opensuse.org/repositories/drivers:/webcam/openSUSE_10.3/ drivers:webcam


A nice software to manage your webcam is luvcview, available in Packman Repository

Image:Shellscript.png Run the following command as root:
  zypper in luvcview


running luvcview you will be able to take snapshots and other things.. (Remember, luvcview is still in development).

LAN Drivers

Atheros LAN Gigabit Ethernet 10/100/1000

Works out of the box

Broadcom BCM4310 Wireless Card

The wireless card is a Broadcom BCM4310, it will no work by default and you have to install or proprietary Broadcom Drivers or ndiswrapper with windows drivers.

With Broadcom drivers

I suggest Broadcom drivers, they works better than ndiswrapper and rpms are provided.


Packman repository, provides rpm for latest kernel available in Update Repository for openSUSE 10.3 11.0 11.1

to install it just broadcom-wl and broadcom-wl-kmp-[default|bigsmp|xen|xenpae|pae]

if you have a different kernel or you cannot have latest kernel from update repository, just install the following packages: kernel-source, kernel-syms, module-init-tools; then download source rpm package from here: http://packman.links2linux.org/package/broadcom-wl and:

Image:Shellscript.png Run the following command as root:
  rpmbuild --rebuild broadcom-wl-<version>-<release>.src.rpm


that will build rpm for you that will be available in /usr/src/package/RPMS/i586|x86_64 folder

Now make sure none of the other driver modules are load and test you new module works

 rmmod ndiswrapper b43 ssb bcm43xx b43legacy
 modprobe ieee80211_crypt_tkip
 insmod wl.ko

NetworkManger should now detect your wireless card as wlan0 or eth1 and enable you to connect.

Finally, if all is well, install the driver and set it up to load automatically on boot.

Open YaST --> Network Devices --> Network Setting

click on your wireless card than press edit, switch to hardware tab, then be sure that wl driver is selected; save and exit

Use also Yast Sysconfig editor, or directly edit /etc/sysconfig/kernel, to set the module "ieee80211_crypt_tkip" to load at boot (thanks to YaST wl is yet loaded on boot) :

 MODULES_LOADED_ON_BOOT="ieee80211_crypt_tkip"

Reboot and confirm that all works as required. You may need to blacklist or uninstall the other drivers if necessary, packman rpms provide /etc/modprobe.d/broadcom-wl-blacklist file that blacklist them for you.

With ndiswrapper

OpenSUSE 11.0


Latest ndiswrapper is available in driver:wireless (update repository is needed). Install these packages:

  • ndiswrapper-kmp-[default|xen|xenpae|pae]
  • ndiswrapper

OpenSUSE 10.3 users do the following:

Latest ndiswrapper is available in driver:wireless (update repository is needed). Install these packages:

  • ndiswrapper-kmp-[default|bigsmp|xen|xenpae]
  • ndiswrapper

For both OpenSUSE versions:

now edit blacklist file.

If you are using the KDE Desktop Environment:
Run the following commands as root:
kwrite /etc/modprobe.d/blacklist
If you are using the GNOME Desktop Environment:
Run the following commands as root:
gedit /etc/modprobe.d/blacklist


at the end of the file add those lines:

# Native Wifi Drivers
blacklist bcm43xx
blacklist ieee80211
blacklist ieee80211softmac
blacklist ieee80211_crypt

OpenSUSE 11.0 users

add this line too:

blacklist b43

All OpenSUSE versions

remember to leave a blank line at the and of file. Now save it and exit.

Once you have done, download windows drivers from here: http://rapidshare.com/files/150370045/Broadcom_drivers.tar.bz2.html

unzip package and type:

Image:Shellscript.png Run the following command as root:
  ndiswrapper -i /path/to/drivers/bcmwl5.inf


now check does everything work properly. Type as root ndiswrapper -l. You should receive something like this:

HP-Linux:/home/anubis # ndiswrapper -l
bcmwl5 : driver installed
        device (14E4:4315) present


if all has gone well continue,

Image:Shellscript.png Run the following command as root:
  ndiswrapper -mi
  modprobe ndiswrapper


Now a new interface should appeare, wlan0. It is easy to check:

HP-Linux:/home/anubis # cd /proc/net/ndiswrapper/
HP-Linux:/proc/net/ndiswrapper # dir -a
totale 0
dr-xr-xr-x 3 root root 0 12 mag 23:19 .
dr-xr-xr-x 5 root root 0 12 mag 23:19 ..
-r--r----- 1 root root 0 12 mag 23:19 debug
dr-xr-xr-x 2 root root 0 12 mag 23:19 wlan0

how you can see from last line exist wlan0 device. If so you will be able to configure your card easily from YaST, just remember to add into "hardware" tab the word ndiswrapper in module name field.

Screen Power Managment

The screen power managment (increase or reduce lightness) does not work with OpenSUSE 10.3, instead it perfectly works with OpenSUSE 11.0.

Card Reader

Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter

With OpenSUSE 11.0 that works out of the box.

OpenSUSE 10.3 users do the following:

To make you card reader work you must install that rpm:

Image:Shellscript.png Run the following command:
  wget http://brilug.crealabsfoundation.org/rpm/ricoh-r5c832-fix-1-2.noarch.rpm
  sudo rpm -i ricoh-r5c832-fix-1-2.noarch.rpm


Now open YaST--->system--->Runlevels editors , so search and enable ricoh-r5c832-fix service, or use shell:

Image:Shellscript.png Run the following command as root:
  /etc/init.d/ricoh-r5c832-fix start


Now you will be able to access in read/write mode to your cards. (Only SD and MMC looks to be supported).

Firewire and HDMI

Ricoh Co Ltd R5C832

Should works, not yet tested

Touchpad

Your Thouchpad will works out of the box, installing video drivers side scroll will be enabled automatically.

Remote Control

Remote Control should works out of box, only 4 keys will not work and they are:

  • External Screen Switcher (that key works with OpenSUSE 11.0)
  • HP Quick Play
  • HP Quick Play DVD
  • Windows Media Center Starter

you could fully enjoy it installing Elisa Media Center from Packman Repository

Multimedia Keys

All Multimedia Keys should works out of the box.

openSUSE 11.0 users, due to an Hal bug (Bug #398846 and Bug #398774) you have to install hotkey-setup package from Packman Repository (fixed on openSUSE 11.1, no more needs to install the package).

If you need to change default key configuration then do the following:

If you are using the KDE Desktop Environment:

right click on your menu--->menu editor, search for application you want to start when you press key and on section keyboard shortcut choose the right key pressing the key you want to set up

If you are using the GNOME Desktop Environment:

For Gnome, Multimedia keys SHOULD work out of the box, it is important however in Control Center---->Sound that you have your mixer set to Master (located at bottom of page). Otherwise, you will be controlling a different channel.

Lightscribe

To be able to use the Lightscribe Technology you have to install official linux drivers and the official application.

Download rpms from here: http://www.lightscribe.com/downloadSection/linux/index.aspx

you need only those software:

  • LIGHTSCRIBE SYSTEM SOFTWARE
  • LIGHTSCRIBE SIMPLE LABELER

The only application i found that works properly on linux to create custom labels is LaCie 4L.

References here: http://www.lacie.com/support/support_manifest.htm?id=10204

Download here: http://www.lacie.com/support/drivers/driver.htm?id=10094

DVB-T Tuner

YUAN ExpressCard DVB-T tuner

OpenSUSE 11.0

Works out of the box, only firmware is needed (download and rename it):

Image:Shellscript.png Run the following commands:
wget http://www.wi-bw.tfh-wildau.de/~pboettch/home/files/dvb-usb-dib0700-1.20.fw
sudo mv dvb-usb-dib0700-1.20.fw /lib/firmware/dvb-usb-dib0700-1.10.fw


OpenSUSE 10.3

Drivers are not build into the kernel, so you have to compile kernel module.

To do that you have to install kernel-source, kernel-syms, make, gcc, mercurial.

Than open a shell and type:

Image:Shellscript.png Run the following command:
hg clone http://linuxtv.org/hg/v4l-dvb


once you have done, open your favourite text editor and past in it that lines:

#
# Automatically generated make config: don't edit
# Linux kernel version: 
# Thu May 15 21:07:18 2008
#
CONFIG_INPUT=y
CONFIG_USB=m
CONFIG_PARPORT=m
# CONFIG_Avoids is not set
# CONFIG_due is not set
# CONFIG_SPARC64 is not set
CONFIG_FW_LOADER=m
# CONFIG_of is not set
# CONFIG_M is not set
# CONFIG_PLAT_M32700UT is not set
CONFIG_NET=y
CONFIG_FB_CFB_COPYAREA=y
# CONFIG_GENERIC_GPIO is not set
CONFIG_SOUND_PRIME=m
CONFIG_SND_AC97_CODEC=m
# CONFIG_PXA27x is not set
# CONFIG_dependencies is not set
# CONFIG_SGI_IP22 is not set
CONFIG_I2C=m
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_GPIO_PCA953X is not set
# CONFIG_STANDALONE is not set
CONFIG_HOTPLUG=y
# CONFIG_dependency is not set
CONFIG_SND_MPU401_UART=m
CONFIG_SND=m
# CONFIG_Y is not set
CONFIG_MODULES=y
# CONFIG_BROKEN is not set
CONFIG_SND_OPL3_LIB=m
CONFIG_HAS_IOMEM=y
# CONFIG_PPC_PMAC is not set
CONFIG_PROC_FS=y
# CONFIG_SPARC32 is not set
CONFIG_I2C_ALGOBIT=m
# CONFIG_DVB_FE_CUSTOMIZE is not set
# CONFIG_to is not set
CONFIG_HAS_DMA=y
# CONFIG_pvrusb is not set
CONFIG_INET=y
CONFIG_SOUND_OSS=m
CONFIG_CRC32=y
CONFIG_FB=y
CONFIG_SYSFS=y
# CONFIG_DVB is not set
CONFIG_ISA=y
CONFIG_PCI=y
CONFIG_SONY_LAPTOP=m
CONFIG_SND_PCM=m
CONFIG_PARPORT_1284=y
CONFIG_EXPERIMENTAL=y
# CONFIG_M32R is not set
# CONFIG_I2C_ALGO_SGI is not set
CONFIG_FB_CFB_FILLRECT=y
CONFIG_VIRT_TO_BUS=y
# CONFIG_VIDEO_KERNEL_VERSION is not set

#
# Multimedia devices
# 

#
# Multimedia core support
#
CONFIG_VIDEO_DEV=y
CONFIG_VIDEO_V4L2_COMMON=m
CONFIG_VIDEO_ALLOW_V4L1=y
CONFIG_VIDEO_V4L1_COMPAT=y
CONFIG_DVB_CORE=y
CONFIG_VIDEO_MEDIA=y 

#
# Multimedia drivers
#
CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_TUNER=m
CONFIG_MEDIA_TUNER_CUSTOMIZE=y
# CONFIG_MEDIA_TUNER_SIMPLE is not set
# CONFIG_MEDIA_TUNER_TDA8290 is not set
# CONFIG_MEDIA_TUNER_TDA827X is not set
# CONFIG_MEDIA_TUNER_TDA18271 is not set
# CONFIG_MEDIA_TUNER_TDA9887 is not set
# CONFIG_MEDIA_TUNER_TEA5761 is not set
# CONFIG_MEDIA_TUNER_TEA5767 is not set
# CONFIG_MEDIA_TUNER_MT20XX is not set
CONFIG_MEDIA_TUNER_MT2060=m
CONFIG_MEDIA_TUNER_MT2266=m
# CONFIG_MEDIA_TUNER_MT2131 is not set
# CONFIG_MEDIA_TUNER_QT1010 is not set
# CONFIG_MEDIA_TUNER_XC2028 is not set
# CONFIG_MEDIA_TUNER_XC5000 is not set
# CONFIG_MEDIA_TUNER_MXL5005S is not set
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_V4L1=m
CONFIG_VIDEO_CAPTURE_DRIVERS=y
CONFIG_VIDEO_ADV_DEBUG=y
CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
# CONFIG_VIDEO_VIVI is not set
# CONFIG_VIDEO_BT848 is not set
# CONFIG_VIDEO_PMS is not set
# CONFIG_VIDEO_BWQCAM is not set
# CONFIG_VIDEO_CQCAM is not set
# CONFIG_VIDEO_W9966 is not set
# CONFIG_VIDEO_CPIA is not set
# CONFIG_VIDEO_CPIA2 is not set
# CONFIG_VIDEO_SAA5246A is not set
# CONFIG_VIDEO_SAA5249 is not set
# CONFIG_TUNER_3036 is not set
# CONFIG_VIDEO_STRADIS is not set
# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIDEO_MEYE is not set
# CONFIG_VIDEO_SAA7134 is not set
# CONFIG_VIDEO_MXB is not set
# CONFIG_VIDEO_DPC is not set
# CONFIG_VIDEO_HEXIUM_ORION is not set
# CONFIG_VIDEO_HEXIUM_GEMINI is not set
# CONFIG_VIDEO_CX88 is not set
# CONFIG_VIDEO_CX23885 is not set
# CONFIG_VIDEO_AU0828 is not set
# CONFIG_VIDEO_IVTV is not set
# CONFIG_VIDEO_CX18 is not set
# CONFIG_VIDEO_CAFE_CCIC is not set
# CONFIG_V4L_USB_DRIVERS is not set
# CONFIG_RADIO_ADAPTERS is not set
CONFIG_DVB_CAPTURE_DRIVERS=y

#
# Supported SAA7146 based PCI Adapters
#
# CONFIG_TTPCI_EEPROM is not set
# CONFIG_DVB_AV7110 is not set
# CONFIG_DVB_BUDGET_CORE is not set

#
# Supported USB Adapters
#
CONFIG_DVB_USB=m
# CONFIG_DVB_USB_DEBUG is not set
# CONFIG_DVB_USB_A800 is not set
CONFIG_DVB_USB_DIBUSB_MB=m
CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y
CONFIG_DVB_USB_DIBUSB_MC=m
CONFIG_DVB_USB_DIB0700=m
# CONFIG_DVB_USB_UMT_010 is not set
# CONFIG_DVB_USB_CXUSB is not set
# CONFIG_DVB_USB_M920X is not set
# CONFIG_DVB_USB_GL861 is not set
# CONFIG_DVB_USB_AU6610 is not set
# CONFIG_DVB_USB_DIGITV is not set
# CONFIG_DVB_USB_VP7045 is not set
# CONFIG_DVB_USB_VP702X is not set
# CONFIG_DVB_USB_GP8PSK is not set
# CONFIG_DVB_USB_NOVA_T_USB2 is not set
# CONFIG_DVB_USB_TTUSB2 is not set
# CONFIG_DVB_USB_DTT200U is not set
# CONFIG_DVB_USB_OPERA1 is not set
# CONFIG_DVB_USB_AF9005 is not set
# CONFIG_DVB_TTUSB_BUDGET is not set
# CONFIG_DVB_TTUSB_DEC is not set
# CONFIG_DVB_CINERGYT2 is not set

#
# Supported FlexCopII (B2C2) Adapters
#
# CONFIG_DVB_B2C2_FLEXCOP is not set

#
# Supported BT878 Adapters
#

#
# Supported Pluto2 Adapters
#
# CONFIG_DVB_PLUTO2 is not set

#
# Supported DVB Frontends
#

#
# Customise DVB Frontends
#
# CONFIG_DVB_FE_CUSTOMISE is not set

#
# DVB-S (satellite) frontends
#
# CONFIG_DVB_CX24110 is not set
# CONFIG_DVB_CX24123 is not set
# CONFIG_DVB_MT312 is not set
CONFIG_DVB_S5H1420=m
CONFIG_DVB_STV0299=m
# CONFIG_DVB_TDA8083 is not set
# CONFIG_DVB_TDA10086 is not set
# CONFIG_DVB_VES1X93 is not set
# CONFIG_DVB_TUNER_ITD1000 is not set
# CONFIG_DVB_TDA826X is not set
# CONFIG_DVB_TUA6100 is not set

#
# DVB-T (terrestrial) frontends
#
# CONFIG_DVB_SP8870 is not set
# CONFIG_DVB_SP887X is not set
# CONFIG_DVB_CX22700 is not set
# CONFIG_DVB_CX22702 is not set
# CONFIG_DVB_DRX397XD is not set
# CONFIG_DVB_L64781 is not set
# CONFIG_DVB_TDA1004X is not set
# CONFIG_DVB_NXT6000 is not set
# CONFIG_DVB_MT352 is not set
# CONFIG_DVB_ZL10353 is not set
CONFIG_DVB_DIB3000MB=m
CONFIG_DVB_DIB3000MC=m
CONFIG_DVB_DIB7000M=m
CONFIG_DVB_DIB7000P=m
# CONFIG_DVB_TDA10048 is not set

#
# DVB-C (cable) frontends
#
# CONFIG_DVB_VES1820 is not set
# CONFIG_DVB_TDA10021 is not set
# CONFIG_DVB_TDA10023 is not set
# CONFIG_DVB_STV0297 is not set

#
# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
#
# CONFIG_DVB_NXT200X is not set
# CONFIG_DVB_OR51211 is not set
# CONFIG_DVB_OR51132 is not set
# CONFIG_DVB_BCM3510 is not set
# CONFIG_DVB_LGDT330X is not set
# CONFIG_DVB_S5H1409 is not set
# CONFIG_DVB_AU8522 is not set
# CONFIG_DVB_S5H1411 is not set

#
# Digital terrestrial only tuners/PLL
#
CONFIG_DVB_PLL=m
CONFIG_DVB_TUNER_DIB0070=m

#
# SEC control devices for DVB-S
#
# CONFIG_DVB_LNBP21 is not set
# CONFIG_DVB_ISL6405 is not set
# CONFIG_DVB_ISL6421 is not set
# CONFIG_DAB is not set

#
# Audio devices for multimedia
#

#
# ALSA sound
#
# CONFIG_SND_BT87X is not set

#
# OSS sound
#
# CONFIG_SOUND_BT878 is not set
# CONFIG_SOUND_ACI_MIXER is not set
# CONFIG_SOUND_TVMIXER is not set

remember to past also the last blank line. Now save that into the folder v4l-dvb/v4l as .config. That configuration file allow you to build only dib drivers, without breaking your system.

ATTENTION Because you are downloading from a mercurial repository that config file could not be useful if important changes happen. To change that configuration you could use the command make xconfig before lunch make. If for any error happends, i.e. webcam are no more working, you have only to reinstall kernel and any kmp packages.

Now, you have to cd into the main v4l-dvb directory and

Image:Shellscript.png Run the following commands:
make
<as root type>
make install


to make you card working, you now need only firmware.

Image:Shellscript.png Run the following commands:
wget http://www.wi-bw.tfh-wildau.de/~pboettch/home/files/dvb-usb-dib0700-1.20.fw
sudo mv dvb-usb-dib0700-1.20.fw /lib/firmware/dvb-usb-dib0700-1.10.fw


now you can finally have fun with your tuner:


screen of kaffeine with dvb-t tuner working

Greetings

  • Thanks BriLUG for CardRead rpm hosting

External Links and more Infos