macaddresse an hme-Karte übergeben
Pierre Bernhardt
pierre at starcumulus.owl.de
Wed Oct 17 16:27:54 CEST 2007
Hallo,
ich versuche dem sunhme-Treiber eine Mac-Addresse unter zu schieben (Debian Etch).
Dazu habe ich in /etc/modprobe.d/sunhme.local eingetragen:
options sunhme macaddr=0x08,0x00,0x20,0xe5,0x01,0x30
Wenn ich den Treiber sunhme mittel modprobe lade funktiniert das auch
wundervoll:
router:/etc# rmmod sunhme
router:/etc# modprobe sunhme
sunhme.c:v3.00 June 23, 2006 David S. Miller (davem at davemloft.net)
eth0: HAPPY MEAL (PCI/CheerIO) 10/100BaseT Ethernet 08:00:20:e5:01:30
Nur beim booten geht es nicht:
sunhme.c:v3.00 June 23, 2006 David S. Miller (davem at davemloft.net)
eth1: HAPPY MEAL (PCI/CheerIO) 10/100BaseT Ethernet 08:00:20:3f:37:f7
Ich dachte mir nun, dass ich mal mit einer erweiterten kernel comand
beim booten probiere:
Kernel command line: root=/dev/sda1 ro interfaces=sunhme,macaddr=0x08,0x00,0x20
,0xe5,0x01,0x30
Haut aber auch nicht hin. Vermutlich mach ich da was falsch, sehe es
aber nicht.
Ein paar Infos:
router:~# uname -a
Linux router 2.6.18-4-xen-686 #1 SMP Thu May 10 03:24:35 UTC 2007 i686 GNU/Linux
router:~# modinfo sunhme
filename: /lib/modules/2.6.18-4-xen-686/kernel/drivers/net/sunhme.ko
version: 3.00
author: David S. Miller (davem at davemloft.net)
description: Sun HappyMealEthernet(HME) 10/100baseT ethernet driver
license: GPL
vermagic: 2.6.18-4-xen-686 SMP mod_unload 686 REGPARM gcc-4.1
depends:
alias: pci:v0000108Ed00001001sv*sd*bc*sc*i*
srcversion: 6AC199AEF232BCFCC2CEAAF
parm: macaddr:Happy Meal MAC address to set (array of int)
Irgend eine Idee? Sonsts schreibe ich mir passende Regeln fürs UDev :-(
Achja, ich muss das so machen, da der Treiber sunhme aus irgend einen Grund
die letzten drei Byte der Karte per Zufall erzeugt werden. Der genaue
Grund ist mir noch unbekannt aber es hängt wohl damit zusammen, das der
Treiber die Addresse unter x86 nicht aus dem Rom bekommt :-/
MfG...
Pierre Bernhardt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 368 bytes
Desc: OpenPGP digital signature
URL: <http://lug-owl.de/pipermail/linux/attachments/20071017/947373fc/attachment.sig>
More information about the Linux
mailing list