[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#644789: marked as done (ITP: uhd -- Universal Hardware Driver for Universal Software Radio Peripherals)



Your message dated Wed, 11 Jan 2012 12:18:35 +0000
with message-id <E1Rkx8V-0008Pt-Rp@franck.debian.org>
and subject line Bug#644789: fixed in uhd 3.3.2-1
has caused the Debian Bug report #644789,
regarding ITP: uhd -- Universal Hardware Driver for Universal Software Radio Peripherals
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
644789: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=644789
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: "A. Maitland Bottoms" <bottoms@debian.org>

* Package name    : uhd-host
  Version         : 3.2.4
  Upstream Author : Ettus Research LLC
* URL             :
  http://code.ettus.com/redmine/ettus/projects/uhd/wiki
* License         : GPLv3
  Programming Lang: C, Python
  Description     : UHD - Universal Hardware Driver for Universal Software Radio Peripherals

For those who remember the usrper application and libusrp* packages,
those days are behind us. The UHD library handles both the USB
attached USRP1 and ethernet connected USRP2 devices, and newer
devices. It replaces the old libusrp1* and libusrp2* stuff.

The good news is that the new firmware for the network attached
devices actually does UDP/IP - rather than the raw ethernet protocol
used by the libusrp2* drivers. Part of what makes that possible is
that the FPGA uses a DFSG free BSD style license for an embedded ZPU
processor. So here we have free software drivers communicating via
TCP/UDP to free hardware which is running embedded free software
compiled by a free modification to the free GNU Compiler Collection.

The bad news is that the older USB connected boards made use of FX2
USB hardware, and programming of that hardware requires the non-free
part of the sdcc compiler. In addition, actually instantiating a free
ZPU processor on a FPGA requires proprietary tools from the FPGA
manufacturer. Even the USRP1 source is closely tied to the proprietary
Altera tools. So the end result is that the generated firmware, even
though it comes from freely available and even DFSG free source code,
ends up being in Debian's contrib repository instead of main.

The ugly news is that firmware developer's "preferred form of the work
for making modifications to it" often includes proprietary
vendor-specific sections. Only natural, considering that the resulting
firmware will be used by that vendor's hardware. So here we have a
source package that defines a device/driver interface that is, on the
whole, free software. However, parts of the source are constrained by
the available proprietary vendor tools. So while modification is
allowed to support similar hardware with other vendors, some portions
of the source code are not useful for that task.

The UHD packages cover the same issues as the previous GNU Radio
packages. Perhaps one reason for the similarity is that so many of the
same people are involved in the development of both packages.

The Road ahead might include UHD driver support for openHPSDR project
hardware. This would be a milestone, and would demonstrate the
convergence of the GNU project GPL licensed gnuradio software and the
TAPR OHL (Open Hardware License) hardware pioneered by TAPR and the
openHPSDR project.

-Maitland



--- End Message ---
--- Begin Message ---
Source: uhd
Source-Version: 3.3.2-1

We believe that the bug you reported is fixed in the latest version of
uhd, which is due to be installed in the Debian FTP archive:

libuhd-dev_3.3.2-1_amd64.deb
  to main/u/uhd/libuhd-dev_3.3.2-1_amd64.deb
libuhd003_3.3.2-1_amd64.deb
  to main/u/uhd/libuhd003_3.3.2-1_amd64.deb
uhd-host_3.3.2-1_amd64.deb
  to main/u/uhd/uhd-host_3.3.2-1_amd64.deb
uhd_3.3.2-1.debian.tar.gz
  to main/u/uhd/uhd_3.3.2-1.debian.tar.gz
uhd_3.3.2-1.dsc
  to main/u/uhd/uhd_3.3.2-1.dsc
uhd_3.3.2.orig.tar.gz
  to main/u/uhd/uhd_3.3.2.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 644789@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
A. Maitland Bottoms <bottoms@debian.org> (supplier of updated uhd package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 10 Jan 2012 00:18:49 -0500
Source: uhd
Binary: uhd-host libuhd003 libuhd-dev
Architecture: source amd64
Version: 3.3.2-1
Distribution: experimental
Urgency: low
Maintainer: A. Maitland Bottoms <bottoms@debian.org>
Changed-By: A. Maitland Bottoms <bottoms@debian.org>
Description: 
 libuhd-dev - universal hardware driver for Ettus Research products
 libuhd003  - universal hardware driver for Ettus Research products
 uhd-host   - universal hardware driver for Ettus Research products
Closes: 644789
Changes: 
 uhd (3.3.2-1) experimental; urgency=low
 .
   * New upstream release
   * Packaged for Debian (Closes: #644789)
Checksums-Sha1: 
 d3fe7310d9658b609bd2c90bd29185fe9ea0647c 1494 uhd_3.3.2-1.dsc
 f7b009186c5a34f78bd6bdf4cd040b2fc7e0b0e2 6182404 uhd_3.3.2.orig.tar.gz
 ff9ef88b319ab5281f7897362f2e93e8e0a913e5 8258 uhd_3.3.2-1.debian.tar.gz
 2d12f9bdf34b817df5a8a6075136f36f052a7fb0 1326294 uhd-host_3.3.2-1_amd64.deb
 8233d104b9b40bb5a35e6375fe25ec198964c850 1234022 libuhd003_3.3.2-1_amd64.deb
 a969cc6f6086eb22194bc6a73a7feec6dfedf9d4 533436 libuhd-dev_3.3.2-1_amd64.deb
Checksums-Sha256: 
 dfed6ea9516598563307b6ec8791140b981b4f34dfd3752af45bc85b6b572662 1494 uhd_3.3.2-1.dsc
 a6677d21dbd3fd0b97e20b857d58eeec6996ba7ae0654735eeea9089432b7b41 6182404 uhd_3.3.2.orig.tar.gz
 c7ba442b293427bb9c8806669d245d1db384ce5bfb715ba5d62bc9e04af6be68 8258 uhd_3.3.2-1.debian.tar.gz
 7d212fa3f177d1af7631207f09ef60be1a9dd166d130583e3c145221c4f1967c 1326294 uhd-host_3.3.2-1_amd64.deb
 cf9c1675859e5cfa2453525d7184d35e3eb511838882a33d8a47fb00085b8b17 1234022 libuhd003_3.3.2-1_amd64.deb
 865fc614c03006c8a593bcdbffb59f288fba5acf7b02512aeb9309d5c811c2ed 533436 libuhd-dev_3.3.2-1_amd64.deb
Files: 
 b8d97763d5fd57763bf9bbe262999bf9 1494 science optional uhd_3.3.2-1.dsc
 830e938730fc2238b64bc6b13d23052e 6182404 science optional uhd_3.3.2.orig.tar.gz
 04134cd01e76701cbcf11ed6e5fb7804 8258 science optional uhd_3.3.2-1.debian.tar.gz
 075e2af89cd70afdfde2145c8f73eed7 1326294 science optional uhd-host_3.3.2-1_amd64.deb
 ad7e53fc3f184ce16f03ad6df8337f11 1234022 libs optional libuhd003_3.3.2-1_amd64.deb
 c6ffc64965e8f55497d8310f1304d8a9 533436 libdevel optional libuhd-dev_3.3.2-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk8Msz0ACgkQkwbJvNrxBUyUigCfXwoD3VXBrWZveB7ALx2NcagT
2vAAnA+TMWDqCEwe/8lcD5Ofn9l8yInR
=me8K
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: