ksdevice should support selection by MAC

Bug #708908 reported by Floris
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
netcfg (Ubuntu)
Fix Released
Wishlist
Colin Watson

Bug Description

Currently you can only select a different Ethernet interface by specifying the interface name with the boot parameter "ksdevice=eth1".

It would be nice if selection by MAC-address was also supported, e.g.: "ksdevice=11:22:33:44:55:66"

This is already supported by Centos and Fedora, but currently does not work with Ubuntu.
http://fedoraproject.org/wiki/Anaconda/Options#ksdevice

Revision history for this message
Colin Watson (cjwatson) wrote :

Yes. For my own later reference, see agy's patch in bug 56679 for a way in which ksdevice could do this.

Changed in kickseed (Ubuntu):
status: New → Triaged
importance: Undecided → Wishlist
Colin Watson (cjwatson)
affects: kickseed (Ubuntu) → netcfg (Ubuntu)
Changed in netcfg (Ubuntu):
assignee: nobody → Colin Watson (cjwatson)
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package netcfg - 1.68ubuntu1

---------------
netcfg (1.68ubuntu1) oneiric; urgency=low

  * Resynchronise with Debian. Remaining changes:
    - Set default hostname to 'ubuntu'.
    - Drop priority of netcfg/get_domain to medium for non-static
      configurations.
    - Use 'auto <interface>' for all interfaces, dropping allow-hotplug
      which doesn't work with current udev.
    - Bump the DHCP timeout to 30 seconds.
    - Build for armhf and ppc64.
  * Merge upstream IPv6 branch (not yet mergeable in Debian since it's
    waiting for ifupdown 0.7). Thanks to Matt Palmer for the bulk of this
    work.
  * Backport from trunk:
    - Explicitly ignore some errors to placate -Wunused-result.
    - Adjust start_dhcp_client to placate -Wformat-security.
    - Handle failure to read a pid from the wpasupplicant pid file.
  * Use isc-dhcp-client-udeb on all architectures.

netcfg (1.68) unstable; urgency=low

  [ Updated translations ]
  * Czech (cs.po) by Miroslav Kure
  * Basque (eu.po)
  * French (fr.po) by Christian Perrier

netcfg (1.67) unstable; urgency=low

  * Reuploading with all the translations

netcfg (1.66) unstable; urgency=low

  [ Colin Watson ]
  * Strip trailing dots from domain when writing to /etc/hosts
    (LP: #255117).

  [ Gaudenz Steinlin ]
  * Include WPA support. Thanks to Glen Saberton and Darren Salt
    for the patch. (Closes: #327309)

  [ Updated translations ]
  * Hebrew (he.po) by Lior Kaplan
  * Macedonian (mk.po) by Arangel Angov
  * Sinhala (si.po) by Danishka Navin

netcfg (1.65) unstable; urgency=low

  [ Samuel Thibault ]
  * Disable find_bootif_iface on hurd-i386, as it will not work (and even
    compile).

  [ Christian Perrier ]
  * Fix in Russian translation. Closes: #630523

  [ Colin Watson ]
  * Actually declare netcfg/network-manager template.

netcfg (1.64) unstable; urgency=low

  [ Colin Watson ]
  * Appease -Wunused-but-set-variable warning.
  * Fix fd leak in ethtool-lite.
  * Fix file handle leak in no_default_route's Hurd case.
  * Assign NETCFG_VERSION and NETCFG_BUILD_DATE using := rather than =; this
    is more efficient, and also avoids inconsistent build times being
    reported in the case where the build crossed a minute boundary.
  * Rearrange BOOTIF handling to allow us to handle the case where
    netcfg/choose_interface is preseeded with an Ethernet hardware address
    (LP: #708908). The latter case should work on kFreeBSD as well.
  * Also release lease at end of install when using isc-dhcp-client.
  * Merge from Ubuntu:
    - Call /usr/lib/NetworkManager/ifblacklist_migrate.sh from
      finish-install if present, so that 'auto dhcp' interfaces are disabled
      if network-manager is in use. May be preseeded away with
      netcfg/network-manager. (Thanks, Matt Palmer; closes: #614884.)

  [ Wouter Verhelst ]
  * Move 50release-dhcp-lease to 97release-dhcp-lease, so that the
    network isn't brought down before the target is unmounted, which
    breaks installing to a network target such as NBD.
 -- Colin Watson <email address hidden> Wed, 10 Aug 2011 14:53:45 +0100

Changed in netcfg (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.