Jan 28, 2017 Thanks for the info, however, I had already tried everything. The apple device driver was never on my computer, however, I was able to install it after installing a program called 'Driver Update' for some reason when I downloaded the 'Apple mobile device driver' it did not install, but after downloading the driver update program, there was no problem and the file installed without a hitch. Download dibcom.zip for Windows to driver. Download dibcom.zip for Windows to driver. Join or Sign In. Connect your Samsung mobile device to PC via USB port. Go to Settings Device Options and look for a Developer Options menu. If it's not there, do the following: a. Go to Settings Device Options About Fire Tablet. Tap your Serial Number seven times. Return to Device Options. A new menu appears called 'Developer Options.' Tap Developer options. (2013 models might call this option 'Security.'
A DVB-TUSB device from Hauppauge.
It is supported under Linux.
- 1Overview/Features
- 2Making it Work (generic for all dib0700)
- 2.2Drivers
- 2.2.3All relevant kernel modules options
- 2.3Remote control support
- 2.3.2Using LIRC
- 2.4Specific to the model
- 2.2Drivers
Overview/Features
- IR receiver
- Remote control A415-HPG-WE-A (grey top, black bottom, 45 buttons, snowboard shape) with models: 1157 G (Spain)
Components Used
- Microtune MT2060 tuner
- Dibcom DiB7700 DVB-T demodulator & USB 2.0 controller
Identification
USB ID | Model no. | Version | Tuner | Supported from | |
---|---|---|---|---|---|
Device | Box | ||||
2040:7050 | 70001 | Model 294 | SL-294-V2.0-UK | DiB7700M | 2.6.19 |
Model 1157 | SL-1157-V2.0-SP | ||||
2040:7060 | 70009 | Model 1132 | DiB7700P | 2.6.20 | |
Model 308 | |||||
Model 99063-001 ('lite' version) | |||||
2040:7070 | 70019 | Model 294 G (Sold in Germany as Nova-T-lite) | SL-294-V2.3-UK | DiB7070P | v4l-dvb repository, 25 January 2008 |
(Nova-T-CE) | |||||
Model 1157 G | SL-1157-V2.2-SP | ||||
Nova-T-SE Model 1166 G | v4l-dvb repository, 2 February 2008 |
- One model number is above the MAC address on the label on the underside of the device.
- The other model number and the version information are on the base of the box, below the bar code.
Making it Work (generic for all dib0700)
Firmware
August 21, 2008 - New firmware file fixing the last cause for i2c errors and disconnects and providing a new, more modular i2c request formatting.
You will need the dvb-usb-dib0700-1.20.fw firmware file in /lib/firmware or the relevant place for your distribution.
You may need to change the name of the file to dvb-usb-dib0700-1.10.fw or create a link until the driver code reflects that change.
For archival purposes: dvb-usb-dib0700-1.10.fw firmware file
August 29,2008 - Issues with Firmware 1.20. Some issues have been found with the latest version of the firmware. Users may wish to continue to use 1.10 unless they have patched their v4l-dvb code with dib0700_new_i2c_api.patch.
November 15,2008 - Issues with Firmware 1.20.
- The above mentioned dib0700_new_12c_api.patch is not available discretely but is now rolled into the mercurial drivers
dvb-usb-dib0700-1.20.fw firmware fileis now stable for reception, but remote control functionality is broken; any key press is repeated until the next key is pressed. The only way to get remote control functionality presently is to roll back to 1.10 firmware and suffer the occasional disconnect.- The mercurial drivers have been changed so they now load 1.20 firmware. To revert to 1.10 firmware you need to rename your firmware file to dvb-usb-dib0700-1.20.fw or provide a link of that name.
- To avoid spurious remote control signals with 1.20 firmware, you need to edit /etc/modprobe.d/options or from Ubuntu onwards /etc/modprobe.d/options.confand add:
November 28,2008 - i2c errors. Changes were made to the remote control drivers on November 16,2008 to correct the repeat key problem. The card is generally stable for dual tuner reception and remote control function with Firmware 1.20.
November 10,2009 - mt2060 I2C write failed.Possible regression of a driver bug raised against Ubuntu running 2.6.27-14 and 2.6.31-2.17 causing mt2060 I2C errors in MythTV useage with firmware 1.20. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/397696Recommend check the kernel extensions listed here for Low Noise Activation and rc_polling are loaded with correct config file name for your distribution, EIT listings information is turned off until a suitable delay (500ms-1000ms)is added to a single card (not both) and the card has correctly been added to the database as two tuners (no additional NULL entries) in the mythtv recordcard table.
In the download area of our Filebase you can find free HEIDENHAIN software for PCs, such as TNC programming stations or the TNCremo data transmission software. Here you will also find documents such as user’s manuals and operating instructions for the CNC controls and digital readouts. Download heidenhain programming software for free. Education software downloads - iTNC530 by DR. JOHANNES HEIDENHAIN GmbH and many more programs are available for instant and free download. Dr. johannes heidenhain driver download for windows.
Drivers
It requires the dib0700 driver. Just use Mercurial by following the How to Obtain, Build and Install V4L-DVB Device Drivers instructions.
Forcing the activation of LNAs (Low Noise Amplifier)
You may have to force LNA to get this card working:
In /etc/modprobe.d/options add:
Disabling the remote control sensor
You may want to disable the remote control sensor if you are using another one and want to avoid error messages in the logs:
In /etc/modprobe.d/options add:
All relevant kernel modules options
In /etc/modprobe.d/options add: Drivers hamlet network & wireless cards download.
Get the parameters list using
The debug values are bit fields, with each bit representing a different category. Add values to turn on multiple debugging categories.
dib3000mc
- debug
- Turn on debugging
- Values: integer
- Default: 0 (off)
- buggy_sfn_workaround
- Enable work-around for buggy SFNs
- Values: integer
- Default: 0 (disabled)
mt2060
- debug
- Turn on debugging
- Values: integer
- Default: 0 (off)
dvb_usb_dib0700
- force_lna_activation
- Force the activation of LNAs (Low Noise Amplifier), if applicable for the device
- Values: integer
- Default: 0 (automatic/off)
- dvb_usb_dib0700_ir_proto
- Set IR protocol
- Values: integer 0=NEC, 1=RC5, 2=RC6
- Default: 1
- debug
- Set debugging level
- Values: integer (bitmap) 1=info, 2=fw, 4=fwdata, 8=data
- Default: 0 (none)
dvb_usb
- debug
- Set debugging level
- Values: integer (bitmap) 1=info, 2=xfer, 4=pll, 8=ts, 16=err, 32=rc, 64=fw, 128=mem, 256=uxfer
- Default: 0 (none)
- disable_rc_polling
- Disable remote control polling
- Values: integer
- Default: 0 (enabled)
- force_pid_filter_usage
- Force all DVB USB devices to use a PID filter, if any
- Values: integer
- Default: 0 (disabled)
dvb_core
- dvb_net_debug
- Enable debug messages
- Values: integer
- Default: 0 (disabled)
- frontend_debug
- Turn on frontend core debugging
- Values: integer
- Default: 0 (off)
- dvb_shutdown_timeout
- Wait n seconds after close() before suspending hardware
- Values: integer
- Default: 0
- dvb_force_auto_inversion
- Set whether INVERSION_AUTO is forced on
- Values: integer
- Default: 0 (off)
- dvb_override_tune_delay
- Wait n milliseconds for lock after a tuning attempt
- Values: integer
- Default: 0
- dvb_powerdown_on_sleep
- Turn LNB power off on sleep
- Values: integer
- Default: 1 (enabled)
- cam_debug
- Enable verbose debug messages
- Values: integer
- Default: 0 (off)
- debug
- Turn on debugging
- Values: integer
- Default: 0
- dvbdev_debug
- Turn on device debugging
- Values: integer
- Default: 0 (off)
dibx000_common
- debug
- Turn on debugging
- Values: integer
- Default: 0 (off)
Remote control support
Using evdev
As long as the evdev module is loaded, a remote that is recogniced as hid device will be treated as a usb keyboard and this means that you can avoid using lirc.
However, many of the keys on your remote may generate keycodes which are not mapped to anything, by default.
In X you can use xev to find the keycodes and xmodmap to map them to useful symbols. Unfortunately, some keys may generate keycodes that X doesn't recognize at all and the device does not support keymaps, or this would be easy to fix.
Using LIRC
Usually remote controls in linux are managed by the lirc software collection.
To get lirc up and running you need to configure some things.
- Settings for the hardware
- Where does lirc get its input from? aka. the DEVICE. E.g. /dev/input/event3
- How to handle the input? aka. the DRIVER. E.g. devinput
- Settings for mapping driver output generated by your remote (a bunch of hex numbers) to key names (something like 0.9, Volume+, Next, Record)
- Settings for mapping key presses to actions (usually located in your .lircrc)
Mythubuntu case
On mythubuntu 10.10, you just have to add this line in /etc/udev/rules.d/65-persistent-hauppauge.rules
Device/driver settings
Find the IR receiver's device by looking in the dmesg output for a line similar to:
Additionally, the IR receiver will be listed if you execute the command:
For example:
In this example, the remote control gives output into /dev/input/event4.
The event number depends on your particular system and can vary.
Eventually this event number can even vary at every reboot.
You could create a new udev rule in /etc/udev/rules.d/65-persistent-hauppauge.rules.
This would make IR receivers handled by the usb_dvb framework always always be linked to /dev/input/dvb-ir.
But Linux systems running recent udev will automatically create non-varying names, a nicer and automatic way of providing a stable input event name:
LIRC will use it without needing a special kernel module. use the dev/input (or devinput. Check this with the command 'lircd --device=help'.) driver and specify the input event device in /etc/lirc/hardware.conf
If you have REMOTE and TRANSMITTER sections in your hardware.conf file, they should look like this:
Remote key setup
See device specific section below or try [1].
Sample .lircrc
A sample .lircrc can be found LircrcExample here.
Keys repeated twice
But there is still the problem of the key repeats for it, so that each keypress will be repeated twice. The patches, as mentioned above, may not work, but a workaround is possilbe. It is described in http://ubuntuforums.org/showthread.php?p=4253678
Simply add config = echo ' > /dev/null before the main config in .mythtv/lircrc or .lircrc
So each 2nd keypress will be suppressed. This works in some application but not others (e.g. vlc).
Alternatively there is a patch for the kernel driver that solves it, it can be found here.
Finally if that doesn't work and you have the silver remote (A415-HPG-WE-A) then changing the lircd.conf line as follows can prevent the duplicate key presses. This has the side-effect of disabling key repeats for the remote entirely. Changetoggle_bit_mask 0x80000000totoggle_bit_mask 0x00000000
Note: do not try to comment out (using #) any line in this file, or lirc won't work anymore.
Do NOT do this:
Replace the original line instead.
Specific to the model
Supported in v4l-dvb as of 18 August 2007. The 70001 version has an IR sensor, and the 70009 version is listed by Wikipedia as having one. It works with Hauppauge's 45-button remote control and will handle signals from similar remote controls.
Snowboard remote control
Grey top, black bottom, 45 buttons, snowboard shape.
Here is a proper lircd.conf:
Sample kernel output
This is for the 70001 version, using the driver in Linux 2.6.22.1.
This is for the model 294 G, using the driver in Linux 2.6.23.9 with a HG of v4l-dvb from 29th of December 2007.