J'ai effectuer de nouvelle capture ....
Mais rien ne change.
J'ai bien relus le tuto et j'ai repris ma config. J'ai un soucis sur la définition de l'adresse MAC, ma livebox "server" a son adresse mac qui se termine par ":76:FC" mais si je rajoute 4 à FC cela me fait une adresse mac du style ":76:100"
Quand je fais un tcpdump -vvv -ei re0 -s 65535 vlan 838 voila ce que j'obtiens. J'ai bien le DHCP discover et le DHCP Offer.
19:12:30.581111 02:5f:78:4c:dd:00 (oui Unknown) > Broadcast, ethertype 802.1Q (0x8100), length 357: vlan 838, p 0, ethertype IPv4, (tos 0x10, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 339)
0.0.0.0.bootpc > 255.255.255.255.bootps: [udp sum ok] BOOTP/DHCP, Request from 02:5f:78:4c:dd:00 (oui Unknown), length 311, xid 0x73226075, secs 6, Flags [none] (0x0000)
Client-Ethernet-Address 02:5f:78:4c:dd:00 (oui Unknown)
Vendor-rfc1048 Extensions
Magic Cookie 0x63825363
DHCP-Message Option 53, length 1: Discover
Client-ID Option 61, length 8: ether xx:xx:xx:xx:xx:76:00
Hostname Option 12, length 7: "pfsense"
CLASS Option 77, length 40: "'FSVDSL_livebox.MLTV.softathome.Livebox3"
Parameter-Request Option 55, length 4:
Subnet-Mask, Default-Gateway, NTP, WWW
END Option 255, length 0
19:12:30.581646 00:0d:b9:34:de:72 (oui Unknown) > 02:5f:78:4c:dd:00 (oui Unknown), ethertype 802.1Q (0x8100), length 346: vlan 838, p 0, ethertype IPv4, (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 328)
pfsense.localdomain.bootps > 192.168.1.107.bootpc: [udp sum ok] BOOTP/DHCP, Reply, length 300, xid 0x73226075, secs 6, Flags [none] (0x0000)
Your-IP 192.168.1.107
Client-Ethernet-Address 02:5f:78:4c:dd:00 (oui Unknown)
Vendor-rfc1048 Extensions
Magic Cookie 0x63825363
DHCP-Message Option 53, length 1: Offer
Server-ID Option 54, length 4: pfsense.localdomain
Lease-Time Option 51, length 4: 7200
Subnet-Mask Option 1, length 4: 255.255.255.0
Default-Gateway Option 3, length 4: pfsense.localdomain
END Option 255, length 0
PAD Option 0, length 0, occurs 32
Voici l'extrait de mon fichier /etc/inc/interfaces.inc
$dhclientconf = "";
$dhclientconf = "";
if ($wanif == "bridge0") {
$dhclientconf .= <<<EOD
interface "{$wanif}" {
timeout 60;
retry 15;
select-timeout 0;
request subnet-mask, routers, ntp-servers, www-server;
send vendor-class-identifier "sagem";
send dhcp-client-identifier 1:xx:xx:xx:xx:xx:76:00;
send user-class "\047FSVDSL_livebox.MLTV.softathome.Livebox3";
initial-interval 1;
{$dhclientconf_hostname}
script "/sbin/dhclient-script";
EOD;
}
else {
$dhclientconf .= <<<EOD
interface "{$wanif}" {
timeout 60;
retry 15;
select-timeout 0;
initial-interval 1;
{$dhclientconf_hostname}
script "/sbin/dhclient-script";
EOD;
}
Et le détail du fichier /var/etc/dhclient_opt5.conf
interface "bridge0" {
timeout 60;
retry 15;
select-timeout 0;
request subnet-mask, routers, ntp-servers, www-server;
send vendor-class-identifier "sagem";
send dhcp-client-identifier 1:xx:xx:xx:xx:xx:76:00;
send user-class "'FSVDSL_livebox.MLTV.softathome.Livebox3";
initial-interval 1;
script "/sbin/dhclient-script";
Mais comme d'habitude je n'ai pas d'IP qui remonte sur mon bridge.
Quelqu'un à des idées ?