Changes between Initial Version and Version 9 of Ticket #1672


Ignore:
Timestamp:
02/06/2006 12:31:03 AM (19 years ago)
Author:
Jeremy Huntwork
Comment:

Formatting of original description and marking for 6.2

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1672

    • Property Attachments.mimetype application/octet-streamtext/plain
    • Property Attachments.description Updated mountkenfs scriptUpdated mountkernfs script
    • Property Summary Nework card order becomes random when hotplug is removedNetwork card order becomes random when hotplug is removed
    • Property Milestone6.2
  • Ticket #1672 – Description

    initial v9  
    1 This is a duplicate of http://bugs.debian.org/339951, reported even though
    2 hotplug is not removed from the LFS book yet.
     1This is a duplicate of http://bugs.debian.org/339951, reported even though hotplug is not removed from the LFS book yet.
    32
    43To reproduce:
    5 
    6 1) buy two network cards of different brands
    7 2) compile both drivers as modules in linux-2.6.15-rc6
    8 3) upgrade udev to 078 with all extras enabled, remove hotplug
    9 4) Replace the mountkernfs and udev initscripts with the attached ones
    10 5) Add to udev rules:
    11 
     4 1. buy two network cards of different brands
     5 2. compile both drivers as modules in linux-2.6.15-rc6
     6 3. upgrade udev to 078 with all extras enabled, remove hotplug
     7 4. Replace the mountkernfs and udev initscripts with the attached ones
     8 5. Add to udev rules:
     9{{{
    1210SUBSYSTEM=="firmware", ACTION=="add", RUN+="firmware_helper"
    1311ACTION=="add", MODAILAS=="?*", RUN+="/sbin/modprobe $modalias"
     12}}}
     13 6. Configure some static IP addresses on eth0 and eth1 as the book says
     14 7. Reboot several times and watch which address is assined to which card. The results may not be stable.
    1415
    15 6) Configure some static IP addresses on eth0 and eth1 as the book says
    16 7) Reboot several times and watch which address is assined to which card. The
    17 results may not be stable.
     16This bug was not visible with hotplug, since it (unlike udev) doesn't run many "modprobe" commands in parallel.
    1817
    19 This bug was not visible with hotplug, since it (unlike udev) doesn't run many
    20 "modprobe" commands in parallel.
     18Upstream reaction: WONTFIX, please create udev rules that assign stable interface names based on e.g. MAC addresses or bus positions. It is also a good idea to bring interfaces up from udev rules, this will catch the currently-unhandled "I need to be root to connect to my Sharp Zaurus" annoyance. But please also be careful with firewalling.
    2119
    22 Upstream reaction: WONTFIX, please create udev rules that assign stable
    23 interface names based on e.g. MAC addresses or bus positions. It is also a good
    24 idea to bring interfaces up from udev rules, this will catch the
    25 currently-unhandled "I need to be root to connect to my Sharp Zaurus" annoyance.
    26 But please also be careful with firewalling.
    27 
    28 This, obviously, applies not only to network cards, but to any device type (e.g.
    29 you can also reproduce this numbering instability with two sound cards of
    30 different brands).
     20This, obviously, applies not only to network cards, but to any device type (e.g. you can also reproduce this numbering instability with two sound cards of different brands).