<font size=2 face="sans-serif">Hello,</font>
<br>
<br><font size=2 face="sans-serif">with:</font>
<br>
<br><font size=2 face="sans-serif"> (
concat (</font>
<br><font size=2 face="sans-serif">
suffix (concat ("0",
binary-to-ascii (16, 8, "",substring(hardware, 1, 1))),2),":",</font>
<br><font size=2 face="sans-serif">
suffix (concat ("0",
binary-to-ascii (16, 8, "",substring(hardware, 2, 1))),2),":",</font>
<br><font size=2 face="sans-serif">
suffix (concat ("0",
binary-to-ascii (16, 8, "",substring(hardware, 3, 1))),2),":",</font>
<br><font size=2 face="sans-serif">
suffix (concat ("0",
binary-to-ascii (16, 8, "",substring(hardware, 4, 1))),2),":",</font>
<br><font size=2 face="sans-serif">
suffix (concat ("0",
binary-to-ascii (16, 8, "",substring(hardware, 5, 1))),2),":",</font>
<br><font size=2 face="sans-serif">
suffix (concat ("0",
binary-to-ascii (16, 8, "",substring(hardware, 6, 1))),2)</font>
<br><font size=2 face="sans-serif">
),<br>
</font>
<br><font size=2 face="sans-serif">you get the correct format.</font>
<br>
<br><font size=2 face="sans-serif">Best regards,</font>
<br>
<br><font size=2 face="sans-serif">Uwe</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Von:</font>
<td><font size=1 face="sans-serif">Sławomir Paszkiewicz <paszczus@gmail.com></font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">An:</font>
<td><font size=1 face="sans-serif">dhcp-hackers@lists.isc.org</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Datum:</font>
<td><font size=1 face="sans-serif">11.10.2010 12:41</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Betreff:</font>
<td><font size=1 face="sans-serif">DHCP 4.0.2, execute() and hardware address
mismatch</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Gesendet von:</font>
<td><font size=1 face="sans-serif">dhcp-hackers-bounces+uwe.buchwitz=gavi.de@lists.isc.org</font></table>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>Hello,<br>
I`m trying to migrate from DNSMasq to ISC DHCP because of failover.<br>
My problem is that MAC Addresses (hardware) are in different format than<br>
iptables accept (i`m executing script via execute() which call iptables<br>
-A FORWARD -m mac --mac-source .... -j ACCEPT).<br>
<br>
In ISC DHCP logs format is correct:<br>
<br>
DHCPREQUEST for 10.59.146.180 from 00:d0:b8:0c:ba:d8 via eth0<br>
<br>
But 'hardware' (i`m using binary-to-ascii(16, 8, ":",<br>
substring(hardware,1, 6));) gives me:<br>
<br>
0:d0:b8:c:ba:d8 which is incorrect for iptables:<br>
<br>
# iptables -A FORWARD -m mac --mac-source 0:d0:b8:c:ba:d8 -s<br>
10.59.146.180 -j ACCEPT<br>
iptables v1.4.4: Bad mac address "0:d0:b8:c:ba:d8"<br>
<br>
My question is how to get correct (for iptables) format (same as in dhcp<br>
logs) ?<br>
<br>
Best regards,<br>
paszczus<br>
_______________________________________________<br>
dhcp-hackers mailing list<br>
dhcp-hackers@lists.isc.org<br>
</font></tt><a href="https://lists.isc.org/mailman/listinfo/dhcp-hackers"><tt><font size=2>https://lists.isc.org/mailman/listinfo/dhcp-hackers</font></tt></a><tt><font size=2><br>
</font></tt>
<br>