Ceci est une version archivée de
GzoStrapV5 à 2007-01-04 09:45:54.
* Le Gzostrap de la V5
A voir sur le
PlanV5
Concernant le Gzostrap de la V5, il est a faire entre les points A et B.
A étant la masse et B la pin AC5 du Broadcom 6348 (GPIO_1)
il vous suffit ensuite de relier votre pc a l'interface JAUNE de la freebox pour, comme par magie entendre des requête BOOTP/DHCP
03:43:52.264221 IP (tos 0x0, ttl 100, id 132, offset 0, flags [none], proto: UDP (17), length: 294) 0.0.0.0.bootpc > all-ones.bootps: BOOTP/DHCP, Request [|bootp]
03:43:53.364289 IP (tos 0x0, ttl 100, id 133, offset 0, flags [none], proto: UDP (17), length: 294) 0.0.0.0.bootpc > all-ones.bootps: BOOTP/DHCP, Request [|bootp]
03:43:54.464356 IP (tos 0x0, ttl 100, id 134, offset 0, flags [none], proto: UDP (17), length: 294) 0.0.0.0.bootpc > all-ones.bootps: BOOTP/DHCP, Request [|bootp]
En analysant cette requête on vois que la freebox semble attendre différents parametres :
- Subnet Mask
- Domain Name
- Router
- Domain Name Server
- Swap Server
- Private (140)
- TFTP Server Name
- Root Path
Voila donc le dhcpd.conf que j'utilise :
default-lease-time 86400;
max-lease-time 2592000;
option free-pvt code 140 = string;
ddns-update-style none; ddns-updates off;
subnet 192.168.27.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option domain-name "FREE";
option routers 192.168.27.101;
option domain-name-servers 192.168.27.101;
option swap-server 192.168.27.101;
option free-pvt "
http://192.168.27.101/";
option tftp-server-name "192.168.27.101";
option root-path "/toto/";
range 192.168.27.1 192.168.27.3;
}
Je vous avoue que la plupart des paramètres sont une totale invention de ma part, surtout le PVT 140 ;)
Voila se que l'on peut trouver en sortie de l'interface serie lors du boot avec le gzostrap de la V5:
CFE FBX version 1.0.37-1.1 for fbx5a - flash mapping two_banks - secure (32bit,SP,BE)
Build Date: Thu Apr 6 17:03:04 CEST 2006 (max@sakura)
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.
Initializing Arena.
CPU type 0x29107: 256MHz, Bus: 128MHz, Ref: 32MHz
Serial: xxxx-xx-x-(xx)xx-xx-xxxxx / xxxxxxxx
Mac: xx:xx:xx:xx:xx:xx
Bundle: xxxxxxxxxxxxxxxx
-- Booting in test mode
- Initializing ethernet controller...
using EMAC1
using internal PHY, 100 MB Full-Duplex (auto-neg)
- Initializing network subsystem...
- Sending fbxdp packet...
- Sending dhcp request...
dhcp request failed (-21) retrying...
No/invalid auth server specified !