Hauppauge USB Receiver Tested Under Linux 3.2


Support for the Hauppauge Aero-M USB receiver under Linux has improved with the release of the 3.2 kernel earlier this month. After some initial testing I'm happy to report its performance operating under Linux is as good as it is in a Windows environment. The Linux drivers also come with a unique feature that isn't easily available in Windows.

I tested the Aero-M using Arch Linux with the latest kernel, 3.2.2-1 and the Kaffeine media player, which I find superior to WinTV under Windows in that it supports the ATSC program guide and scheduling recordings using the program guide.

The Maxlinear MXF-111 rejected 4G hot spot interference better than the Hauppauge models HVR-950Q and HVR-850 and also the PCTV Model 801e (originally by Pinnacle, now Hauppauge). While some minor interference was visible at times with the Aero-M, it was far less than that observed with the other tuners.

Details of the "State of WinTV Aero-M Support under Linux" were recently posted by Michael Krufky on the KernelLabs.com blog. People who travel between the United States and Europe will be pleased to know that under Linux, they can use the same Aero-M tuner for both ATSC and DVB-T. That feature, as far as I know, is not available in the standard Windows WinTV7 software.

The Aero-M includes an LG2161 ATSC-MH demodulator in addition to the LGDT3305 ATSC demodulator. ATSC-MH is not yet fully supported under Linux, but according to Krufky's posting, it's something he and his associates at KernelLabs.com are working on. In the posting, Krufky explains, "Since ATSC-MH is a relatively new delivery system, some API changes will need to get cleaned up and merged before support for the LG2161 can be added to the kernel. Additionally, since the payload format is different from standard transport streams, some changes will have to be made to the kernel demux and /or some user space libraries in order to make ATSC-MH work with user space applications."

There is open source driver support for ATSC-MH and the LG2161 in Krufky's development repositories, but there are no open-source user space applications to support it. If you are interested in ATSC-MH under Linux, please contact Michel at KernelLabs. Even if ATSC-MH support is not a priority, he would like some feedback from people who are using the Linux Aero-M drivers.

I'm very happy with it and greatly appreciate KernelLabs work to make it available under Linux. I haven't had a chance to test Aero-M performance in other markets to determine its performance on weak distant signals, but based on what I've seen in Los Angeles I expect it to be excellent.

Doug Lung
Contributor

Doug Lung is one of America's foremost authorities on broadcast RF technology. As vice president of Broadcast Technology for NBCUniversal Local, H. Douglas Lung leads NBC and Telemundo-owned stations’ RF and transmission affairs, including microwave, radars, satellite uplinks, and FCC technical filings. Beginning his career in 1976 at KSCI in Los Angeles, Lung has nearly 50 years of experience in broadcast television engineering. Beginning in 1985, he led the engineering department for what was to become the Telemundo network and station group, assisting in the design, construction and installation of the company’s broadcast and cable facilities. Other projects include work on the launch of Hawaii’s first UHF TV station, the rollout and testing of the ATSC mobile-handheld standard, and software development related to the incentive auction TV spectrum repack. A longtime columnist for TV Technology, Doug is also a regular contributor to IEEE Broadcast Technology. He is the recipient of the 2023 NAB Television Engineering Award. He also received a Tech Leadership Award from TV Tech publisher Future plc in 2021 and is a member of the IEEE Broadcast Technology Society and the Society of Broadcast Engineers.