DNS toewijzen in combinatie met ifrename

Pagina: 1
Acties:

  • 7_feet_up
  • Registratie: November 2003
  • Laatst online: 12-08-2023
Ik heb twee netwerkkaarten op mijn Debian unstable systeem met de stock kernel 2.6.14-2-686:
  1. Realtek die gebruik maakt van de module 8139too, en een
  2. VIA die gebruik maakt van de module via_rhine.
Aan de Realtek kaart hangt het thuisnetwerk, en aan de VIA kaart internet via de kabel.

Bij een herstart worden de interfaces eth0 en eth1 willekeurig aan de netwerkkaarten toegekend. Om dit te omzeilen maak ik gebruik van ifrename om aan de hand van de MAC-adressen een vaste naam aan de netwerkkaarten toe te wijzen:
/etc/iftab
code:
1
2
internet        mac xx:xx:xx:xx:xx:xx
netwerk         mac yy:yy:yy:yy:yy:yy

/etc/network/interfaces
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
<knip>

auto internet
iface internet inet dhcp
dns-search *****.*****.***
dns-nameservers 123.456.789.0 987.654.321.0

auto netwerk
iface netwerk inet static
address 192.168.1.1
netmask 255.255.255.0

<knip>


Dit werkt tot op zekere hoogte.
Het ip-adres van interface internet wordt toegewezen door mijn provider dmv DHCP. Het probleem is echter dat DNS slechts werkt met ifrename uitgeschakeld, dwz als de interface eth0 resp. eth1 wordt genoemd.
Het maakt geen verschil of de naamservers op bovenstaande wijze worden toegewezen door resolvconf, of dat ik deze handmatig invoer in /etc/resolv.conf.

[ Voor 3% gewijzigd door 7_feet_up op 14-12-2005 12:23 ]


  • 7_feet_up
  • Registratie: November 2003
  • Laatst online: 12-08-2023
<schopje>
Niemand?
</schopje>

  • dajappie
  • Registratie: Januari 2005
  • Laatst online: 20:31
Een vergelijkbaar probleem maar dan met twee identieke kaarten. Gebruikte oplossing via LILO op basis van de irq en base address van de kaarten i.p.v. het MAC-address.

append="ether=IRQ, I/O,eth0 ether=IRQ,I/O,eth1"

Zolang je geen dingen doet met wisselende hardware gaat dit goed.

  • koffiedrinker
  • Registratie: September 2002
  • Laatst online: 05-02 21:05

koffiedrinker

Archlinux werkt dagelijks

Mijn eerste idee is dat dit een probleem is met je dhcp client en niet zo zeer met de dns. Als het goed gaat zorgt je dhcp client voor de verwerking van de dns servers van isp. En het gebruik van ifrename vind dhcp blijkbaar niet echt leuk.
Ik weet niet of je al gegoogled heb, maar ik vond al heel snel volgens interesante tips hierover. Zelf heb ik er geen ervaring mee, dus ik kan niet goed zien of ze helpen. Maar de volgende twee links helpen je misschien wel verder: 1 en 2

Koffie werkt echt!


  • igmar
  • Registratie: April 2000
  • Laatst online: 31-01 23:50

igmar

ISO20022

en wat zegt een

code:
1
strace nslookup www.jdi-ict.nl


?

  • 7_feet_up
  • Registratie: November 2003
  • Laatst online: 12-08-2023
igmar schreef op maandag 05 december 2005 @ 13:15:
en wat zegt een

code:
1
strace nslookup www.jdi-ict.nl


?
Oei, die output gaat mij ver boven de pet ;)

Maar na wat verder prutsen heb ik besloten dat ifrename dhclient te zeer in de war brengt.
Als alternatief heb ik een nieuwe set rules aangemaakt voor udev:
/etc/udev/rules.d/010_eth.rules
code:
1
2
SYSFS{address}="xx:xx:xx:xx:xx:xx", NAME="eth0"
SYSFS{address}="yy:yy:yy:yy:yy:yy", NAME="eth1"

Deze udev regels dragen zorg voor een consistente toewijzing van de interfacenamen, op grond van het MAC-adres. Hierdoor is het onnodig deze te hernoemen mbv ifrename. Dit werkt prachtig, en is nog een elegante oplossing ook, al zeg ik het zelf.

[ Voor 7% gewijzigd door 7_feet_up op 14-12-2005 12:23 ]


  • 7_feet_up
  • Registratie: November 2003
  • Laatst online: 12-08-2023
Ai...
Het blijkt toch niet te werken zoals ik dacht. Het is een aantal malen goed gegaan, maar dit berust helaas puur op toeval. Er is 50% kans dat de module via_rhine eerder wordt geladen dan 8139too, nietwaar? Udev trekt zich blijkbaar niets aan van de rules die ik zoals hierboven heb aangemaakt.

Als lapmiddel laat ik een scriptje aan het einde van het bootproces de modules verwijderen, om deze opnieuw in de juiste volgorde te laden. Dit werkt uiteraard, maar is butt-ugly en geen echte 'tweaker-oplossing' wat mij betreft.

Iemand betere oplossingen wellicht?

  • RagaBaSH
  • Registratie: Januari 2001
  • Laatst online: 27-11-2025

RagaBaSH

Huttenbouwer

Ik neem aan dat je de modules voor je interfaces nu automatisch laat laden.
probeer dit mechanisme uit te schakelen en maak in je /etc/rc0.d een tweetal scriptjes aan:
S30eth0 en S31eth1 (bij mij is S35networking het script dat alle interfaces configged)
hierin zet je de insmod rules om de modules te laden. op deze manier worden de modules altijd bij runlevel 0 geladen en in de juiste volgorde.
zou moeten werken al is het niet echt elegant.
Wat je ook kan proberen is een van je netwerkkaarten in een ander PCI slot te sturen.

Ik moet zeggen dat ik het heel vreemd vind dat er arbitrair een eth# wordt toegekend. zitten je kaarten allebei op hetzelfde IRQ ofzo?
(ofwel, geef misschien even een output van 'lspci' mee?)
succes.

Zes pallets, een paar vierkante kilometer dekzeil en een zooi verroeste spijkers is geen troep. Dat is een hut in ontkenningsfase.


  • igmar
  • Registratie: April 2000
  • Laatst online: 31-01 23:50

igmar

ISO20022

7_feet_up schreef op maandag 05 december 2005 @ 21:18:
Oei, die output gaat mij ver boven de pet ;)
Er zijn mensen die het snappen :)

Ik zou zeggen : redirect het naar een file, en zet die ergens neer. Op die manier is er een kans dat er wat duidelijker wordt wat er nu precies mis gaat... Dus :

code:
1
strace ......... 2>file

  • 7_feet_up
  • Registratie: November 2003
  • Laatst online: 12-08-2023
Bij deze de output van lspci:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8235 PCI Bridge
0000:00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
0000:00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01)
0000:01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (Secondary) (rev 01)

en van strace nslookup www.google.nl
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
execve("/usr/bin/nslookup", ["nslookup", "www.google.nl"], [/* 28 vars */]) = 0
uname({sys="Linux", node="ka107882799", ...}) = 0
brk(0)                                  = 0x8059000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=74501, ...}) = 0
old_mmap(NULL, 74501, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f5e000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/liblwres.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360#\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=60924, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f5d000
old_mmap(NULL, 63944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f4d000
old_mmap(0xb7f5c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0xb7f5c000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libdns.so.20", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340*\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1019020, ...}) = 0
old_mmap(NULL, 1023364, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e53000
old_mmap(0xb7f49000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf5000) = 0xb7f49000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/cmov/libcrypto.so.0.9.8", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200U\3"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1268056, ...}) = 0
old_mmap(NULL, 1280420, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7d1a000
old_mmap(0xb7e3b000, 86016, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x121000) = 0xb7e3b000
old_mmap(0xb7e50000, 10660, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e50000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libbind9.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\25"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=26696, ...}) = 0
old_mmap(NULL, 25612, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7d13000
old_mmap(0xb7d19000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0xb7d19000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libisc.so.9", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\177"..., 512) = 512fstat64(3, {st_mode=S_IFREG|0644, st_size=228904, ...}) = 0
old_mmap(NULL, 228196, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7cdb000
old_mmap(0xb7d12000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x37000) = 0xb7d12000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libisccfg.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200L\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=58184, ...}) = 0
old_mmap(NULL, 60324, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ccc000
old_mmap(0xb7cd8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0xb7cd8000
old_mmap(0xb7cda000, 2980, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7cda000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libnsl.so.1", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\3405\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=80888, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ccb000
old_mmap(NULL, 88096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7cb5000
old_mmap(0xb7cc7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0xb7cc7000
old_mmap(0xb7cc9000, 6176, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7cc9000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360G\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=85770, ...}) = 0
old_mmap(NULL, 70104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ca3000
old_mmap(0xb7cb1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0xb7cb1000
old_mmap(0xb7cb3000, 4568, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7cb3000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320O\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1266800, ...}) = 0
old_mmap(NULL, 1272764, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7b6c000
old_mmap(0xb7c99000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12d000) = 0xb7c99000
old_mmap(0xb7ca1000, 7100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ca1000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libdl.so.2", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\f\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9592, ...}) = 0
old_mmap(NULL, 12404, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7b68000
old_mmap(0xb7b6a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xb7b6a000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libz.so.1", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\26"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=78788, ...}) = 0
old_mmap(NULL, 81744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7b54000
old_mmap(0xb7b67000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0xb7b67000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libisccc.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\33\0"..., 512) = 512fstat64(3, {st_mode=S_IFREG|0644, st_size=24624, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b53000
old_mmap(NULL, 27648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7b4c000
old_mmap(0xb7b52000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0xb7b52000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b4b000
mprotect(0xb7c99000, 20480, PROT_READ)  = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7b4b6c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0xb7f5e000, 74501)               = 0
set_tid_address(0xb7b4b708)             = 17600
rt_sigaction(SIGRTMIN, {0xb7ca7370, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb7ca73f0, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
_sysctl({{CTL_KERN, KERN_VERSION, 0, 20ca9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 2, 0xbfa84d40, 31, (nil), 0}) = 0
rt_sigaction(SIGINT, {0xb7cfbd20, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGTERM, {0xb7cfbd20, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0
rt_sigaction(SIGHUP, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT TERM], NULL, 8) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
close(3)                                = 0
socket(PF_INET6, SOCK_STREAM, IPPROTO_IP) = 3
getsockname(3, {sa_family=AF_INET6, sin6_port=htons(0), inet_pton(AF_INET6, "::", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, [28]) = 0
close(3)                                = 0
futex(0xb7d12b20, FUTEX_WAKE, 2147483647) = 0
brk(0)                                  = 0x8059000
brk(0x807a000)                          = 0x807a000
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb734b000
mprotect(0xb734b000, 4096, PROT_NONE)   = 0
clone(child_stack=0xb7b4a4c4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED, parent_tidptr=0xb7b4abf8, {entry_number:6, base_addr:0xb7b4abb0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb7b4abf8) = 17601
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b4b000
mprotect(0xb6b4b000, 4096, PROT_NONE)   = 0
clone(child_stack=0xb734a4c4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED, parent_tidptr=0xb734abf8, {entry_number:6, base_addr:0xb734abb0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb734abf8) = 17602
pipe([3, 4])                            = 0
fcntl64(3, F_GETFL)                     = 0 (flags O_RDONLY)
fcntl64(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb634b000
mprotect(0xb634b000, 4096, PROT_NONE)   = 0
clone(child_stack=0xb6b4a4c4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED, parent_tidptr=0xb6b4abf8, {entry_number:6, base_addr:0xb6b4abb0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb6b4abf8) = 17603
open("/usr/share/locale/nl_NL/libdst.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/nl_NL/LC_MESSAGES/libdst.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/nl/libdst.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/nl/LC_MESSAGES/libdst.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
futex(0xb7f4cd20, FUTEX_WAKE, 2147483647) = 0
open("/usr/share/locale/nl_NL/libisc.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/nl_NL/LC_MESSAGES/libisc.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/nl/libisc.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/nl/LC_MESSAGES/libisc.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
futex(0xb7d12aa0, FUTEX_WAKE, 2147483647) = 0
futex(0xb7d12ac0, FUTEX_WAKE, 2147483647) = 0
futex(0xb7f4cd24, FUTEX_WAKE, 2147483647) = 0
open("/usr/share/locale/nl_NL/libdns.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/nl_NL/LC_MESSAGES/libdns.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/nl/libdns.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/nl/LC_MESSAGES/libdns.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
futex(0xb7f4c8e8, FUTEX_WAKE, 2147483647) = 0
futex(0xb7f4c8f8, FUTEX_WAKE, 2147483647) = 0
time(NULL)                              = 1134070394
open("/etc/resolv.conf", O_RDONLY)      = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=226, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f70000
read(5, "# Dynamic resolv.conf(5) file fo"..., 4096) = 226
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0xb7f70000, 4096)                = 0
rt_sigaction(SIGHUP, {0xb7cfbd40, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigsuspend([] <unfinished ...>
--- SIGTERM (Terminated) @ 0 (0) ---
<... rt_sigsuspend resumed> )           = -1 EINTR (Interrupted system call)
sigreturn()                             = ? (mask now [HUP INT TERM])
write(1, "\n", 1)                       = 1
futex(0x805b338, FUTEX_WAKE, 1)         = 1
futex(0x805b334, FUTEX_WAKE, 1)         = 1
futex(0x805b300, FUTEX_WAKE, 1)         = 1
futex(0x805b338, 0x4 /* FUTEX_??? */, 1) = 1
futex(0x805b300, FUTEX_WAKE, 1)         = 1
write(4, "\0\0\0\0\377\377\377\377", 8) = 8
close(3)                                = 0
close(4)                                = 0
futex(0x805b4b4, FUTEX_WAKE, 1)         = 1
futex(0x805b4b0, FUTEX_WAKE, 1)         = 1
futex(0x805b480, FUTEX_WAKE, 1)         = 1
brk(0x8081000)                          = 0x8081000
munmap(0xb7f70000, 4096)                = 0
exit_group(0)                           = ?

  • 7_feet_up
  • Registratie: November 2003
  • Laatst online: 12-08-2023
Opgelost!
Udev wijst de namen van de interfaces toe op grond van de volgende regels:
/etc/udev/rules.d/010_eth.rules
code:
1
2
KERNEL="eth[0-9]*", SYSFS{address}="xx:xx:xx:xx:xx:xx", NAME="internet"
KERNEL="eth[0-9]*", SYSFS{address}="yy:yy:yy:yy:yy:yy", NAME="netwerk"

Ik had de firewall echter niet aangepast voor de gewijzigde namen...

[ Voor 13% gewijzigd door 7_feet_up op 14-12-2005 12:25 ]

Pagina: 1