[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:15 +0000
with message-id <E1Rkx8B-0008Fd-36@franck.debian.org>
and subject line Bug#644789: fixed in uhd 3.3.1-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.1-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.1-1_amd64.deb
  to main/u/uhd/libuhd-dev_3.3.1-1_amd64.deb
libuhd003_3.3.1-1_amd64.deb
  to main/u/uhd/libuhd003_3.3.1-1_amd64.deb
uhd-host_3.3.1-1_amd64.deb
  to main/u/uhd/uhd-host_3.3.1-1_amd64.deb
uhd_3.3.1-1.debian.tar.gz
  to main/u/uhd/uhd_3.3.1-1.debian.tar.gz
uhd_3.3.1-1.dsc
  to main/u/uhd/uhd_3.3.1-1.dsc
uhd_3.3.1.orig.tar.gz
  to main/u/uhd/uhd_3.3.1.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: Sat, 12 Nov 2011 20:00:49 -0500
Source: uhd
Binary: uhd-host libuhd003 libuhd-dev
Architecture: source amd64
Version: 3.3.1-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.1-1) experimental; urgency=low
 .
   * Keep up, rebase package with release_003_003_001 tag
   * Packaged for Debian (Closes: #644789)
Checksums-Sha1: 
 4cdd44708710b872b01de9d1b248fadaff1e56fe 1494 uhd_3.3.1-1.dsc
 3c842d8aad30f2e2645fab7b3ac0c7631cfcf5f2 6181806 uhd_3.3.1.orig.tar.gz
 dbd67e24d494fb5180faf2c93d3acf76bb375d0f 8025 uhd_3.3.1-1.debian.tar.gz
 fd17e1b668bb7f7a35cc7e4f6079835619e4f1bc 1330682 uhd-host_3.3.1-1_amd64.deb
 8291e8d63cea7f7a8c6112aa82987325570387fd 1232812 libuhd003_3.3.1-1_amd64.deb
 1aa39024fc0c8903854f3162cc2f622223eccad0 533500 libuhd-dev_3.3.1-1_amd64.deb
Checksums-Sha256: 
 79eec5df44b0a8d88bfc8a1c7d846eb523d73044215de5c01e6251c1ce90c57e 1494 uhd_3.3.1-1.dsc
 b6d903d27a3d942b79922931cf4c797b3ae73bc8d67f52e678158177fff5353b 6181806 uhd_3.3.1.orig.tar.gz
 c3e5fbd609a0199b60ea5b51d843702aaea2d31621078f30b33324e3452b8c79 8025 uhd_3.3.1-1.debian.tar.gz
 2ce45121655f1b8a6d1486c63f05c37311425d4d7d74f74e439bf99218fcbf41 1330682 uhd-host_3.3.1-1_amd64.deb
 77217ab4f1af7b51509f241e26c87c8884e9ef79eee5c32865b5e4a780f20ad7 1232812 libuhd003_3.3.1-1_amd64.deb
 e54d155a6932a14425e264d09c1ef2a4b366f9ed635322b4a474b4dcf6603359 533500 libuhd-dev_3.3.1-1_amd64.deb
Files: 
 0e2a99ac39393f031a636753c4cab714 1494 science optional uhd_3.3.1-1.dsc
 25eee4a8132ddf61a34d1ba723a9d863 6181806 science optional uhd_3.3.1.orig.tar.gz
 8b4bc1b1391d460868bb20dc9379c9c8 8025 science optional uhd_3.3.1-1.debian.tar.gz
 68c136cc3dfdbb99d36d9d82ee7eefbf 1330682 science optional uhd-host_3.3.1-1_amd64.deb
 ffe08170a4134ba6df6f50c9f0c74ace 1232812 libs optional libuhd003_3.3.1-1_amd64.deb
 72b47c22b8a0649152b097bfdde59ea7 533500 libdevel optional libuhd-dev_3.3.1-1_amd64.deb

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

iEYEARECAAYFAk8KRcwACgkQkwbJvNrxBUwOewCfS79LgDt93O11PYET0iGoUqtC
oeoAnRAXULCH0uZmgqy7FyBlqYQDJMoQ
=UsuS
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: