Magellan Linux

Diff of /tags/udev-163-r1/udev-persistent-net-generator.rules.magellan

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 515 by niro, Sat Mar 22 18:12:38 2008 UTC revision 717 by niro, Mon Dec 22 20:31:37 2008 UTC
# Line 1  Line 1 
1  # /etc/udev/rules/75-persistent-net-generator.rules:  device naming rules for udev  # /etc/udev/rules/75-persistent-net-generator.rules:  device naming rules for udev
2  # $Header: /root/magellan-cvs/src/udev/udev-persistent-net-generator.rules.magellan,v 1.3 2008-03-22 18:12:11 niro Exp $  # $Header: /root/magellan-cvs/src/udev/udev-persistent-net-generator.rules.magellan,v 1.4 2008-12-22 20:31:37 niro Exp $
3  #  #
4  # There are a number of modifiers that are allowed to be used in some  # There are a number of modifiers that are allowed to be used in some
5  # of the different fields. They provide the following subsitutions:  # of the different fields. They provide the following subsitutions:
# Line 36  SUBSYSTEM!="net", GOTO="persistent_net_g Line 36  SUBSYSTEM!="net", GOTO="persistent_net_g
36  NAME=="?*", GOTO="persistent_net_generator_end"  NAME=="?*", GOTO="persistent_net_generator_end"
37    
38  # device name whitelist  # device name whitelist
39  KERNEL!="eth*|ath*|wlan*[0-9]|ra*|sta*|ctc*|lcs*|hsi*", GOTO="persistent_net_generator_end"  KERNEL!="eth*|ath*|wlan*[0-9]|msh*|ra*|sta*|ctc*|lcs*|hsi*", GOTO="persistent_net_generator_end"
40    
41  # ignore Xen virtual interfaces  # ignore Xen virtual interfaces
42  SUBSYSTEMS=="xen", GOTO="persistent_net_generator_end"  SUBSYSTEMS=="xen", GOTO="persistent_net_generator_end"
# Line 59  SUBSYSTEMS=="usb", ENV{COMMENT}="USB dev Line 59  SUBSYSTEMS=="usb", ENV{COMMENT}="USB dev
59  SUBSYSTEMS=="pcmcia", ENV{COMMENT}="PCMCIA device $attr{card_id}:$attr{manf_id} ($driver)"  SUBSYSTEMS=="pcmcia", ENV{COMMENT}="PCMCIA device $attr{card_id}:$attr{manf_id} ($driver)"
60  SUBSYSTEMS=="ieee1394", ENV{COMMENT}="Firewire device $attr{host_id})"  SUBSYSTEMS=="ieee1394", ENV{COMMENT}="Firewire device $attr{host_id})"
61    
62    # ibmveth likes to use "locally administered" MAC addresses
63    DRIVERS=="ibmveth", ENV{MATCHADDR}="$attr{address}", ENV{COMMENT}="ibmveth ($id)"
64    
65  # S/390 uses id matches only, do not use MAC address match  # S/390 uses id matches only, do not use MAC address match
66  SUBSYSTEMS=="ccwgroup", ENV{COMMENT}="S/390 $driver device at $id", ENV{MATCHID}="$id", ENV{MATCHDRV}="$driver", ENV{MATCHADDR}=""  SUBSYSTEMS=="ccwgroup", ENV{COMMENT}="S/390 $driver device at $id", ENV{MATCHID}="$id", ENV{MATCHDRV}="$driver", ENV{MATCHADDR}=""
67    
# Line 66  SUBSYSTEMS=="ccwgroup", ENV{COMMENT}="S/ Line 69  SUBSYSTEMS=="ccwgroup", ENV{COMMENT}="S/
69  ENV{MATCHADDR}=="", ENV{MATCHID}=="", ENV{INTERFACE_NAME}=="", GOTO="persistent_net_generator_end"  ENV{MATCHADDR}=="", ENV{MATCHID}=="", ENV{INTERFACE_NAME}=="", GOTO="persistent_net_generator_end"
70    
71  # default comment  # default comment
72  ENV{COMMENT}=="", ENV{COMMENT}="$env{SUBSYSTEM} device"  ENV{COMMENT}=="", ENV{COMMENT}="net device ($attr{driver})"
73    
74  # write rule  # write rule
75  DRIVERS=="?*", IMPORT{program}="write_net_rules"  DRIVERS=="?*", IMPORT{program}="write_net_rules"

Legend:
Removed from v.515  
changed lines
  Added in v.717