Toon posts:

[slack9] dhcpcd vervangen door dhclient in rc.inet1....

Pagina: 1
Acties:
  • 47 views sinds 30-01-2008

Verwijderd

Topicstarter
wil me maar niet lukken.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Set up the eth1 interface:
if [ "$USE_DHCP2" = "yes" ]; then # use DHCP to set everything up:
  echo "Attempting to configure eth1 by contacting a DHCP server..."
  # Add the -h option to the DHCP hostname:
  if [ ! "$DHCP_HOSTNAME2" = "" ]; then
    DHCP_HOSTNAME2="-h $DHCP_HOSTNAME2"
  fi
  /sbin/dhcpcd -t 10 ${DHCP_HOSTNAME2} -d eth1
  #/sbin/dhclient eth1
elif [ ! "$IPADDR2" = "127.0.0.1" -a ! "$IPADDR2" = "" ]; then # set up IP statically:
  # Determine broadcast and network addresses from the IP address and netmask:
  BROADCAST2=`/bin/ipmask $NETMASK2 $IPADDR2 | cut -f 1 -d ' '`
  NETWORK2=`/bin/ipmask $NETMASK2 $IPADDR2 | cut -f 2 -d ' '`
  # Set up the ethernet card:
  echo "Configuring eth1:"
  echo "ifconfig eth1 ${IPADDR2} broadcast ${BROADCAST2} netmask ${NETMASK2}"
  /sbin/ifconfig eth1 ${IPADDR2} broadcast ${BROADCAST2} netmask ${NETMASK2}
  # If that didn't succeed, give the system administrator some hints:
  if [ ! $? = 0 ]; then


zoals je ziet heb ik al geprobeerd om de dhcpcd te commenten en daarvoor in de plaats dhclient eth1 te plaatsen...

Maar na de reboot heb ik geen ipadres en als ik dan op de console dhclient eth1 tik dan pakt tie hem niet. eth1 not found....

Ik wil dhclient gebruiken omdat ik mijn macadres moet spoofen voor chello, en voor zover ik weet kan dat niet met dhcpcd. met ifconfig hw ether xxxxxxxxxx om het macadres te reconfiggen gaat volgens mij niet opschieten, omdat ifconfig pas ná de dhcp-client wordt uitgevoerd...


edit: mijn dhclient.conf
code:
1
2
3
4
5
6
# dhclient.conf
#
# Configuration file for ISC dhclient (see 'man dhclient.conf')
interface "eth1" {
send dhcp-client-identifier 1:00:80:AD:71:27:DA;
}

What can i do :)

[ Voor 12% gewijzigd door Verwijderd op 03-04-2003 15:06 ]


Verwijderd

Verwijderd schreef op 03 April 2003 @ 15:05:
omdat ifconfig pas ná de dhcp-client wordt uitgevoerd...
Dan zal daar je fout wel zitten lijkt me

Verwijderd

Topicstarter
erm das standaard in het script? Ik heb het niet gemaakt hoor ;)

  • Wilke
  • Registratie: December 2000
  • Laatst online: 22:03
Precies, dan verwissel je die commando's toch even? Werkt prima. Been there, done that :)

Dus:

code:
1
2
ifconfig ethX hw ether XX:XX:XX:XX:XX:XX
dhcpcd ethX


Verder zie ik hierboven juist dhclient uitgecomment staan, en dhcpcd niet?

Dit topic gaat dicht, omdat dit echt prima zelf uit te vinden is, eventueel met de Bash Programming HOWTO in de hand...

Verwijderd

Topicstarter
erm dat was omdat ik beide had geprobeerd.....

kijk ik wist niet ofdat dat mocht...

[ Voor 36% gewijzigd door Verwijderd op 03-04-2003 15:18 ]


Verwijderd

Sorry, ik dacht dat je wat anders bedoelde
er wordt trouwens als het goed is helemaal geen ifconfig aangeroepen
alleen als er niet aan if [ "$USE_DHCP2" = "yes" ]; wordt voldaan
dan gaat ie namelijk een statisch ip toewijzen.
ik denk dat je eventjes moet controleren of je eth1 interface wel 'up' is, misschien deed dhclient dit automatisch voor je

Verwijderd

Topicstarter
Verwijderd schreef op 03 april 2003 @ 15:18:
Sorry, ik dacht dat je wat anders bedoelde
er wordt trouwens als het goed is helemaal geen ifconfig aangeroepen
alleen als er niet aan if [ "$USE_DHCP2" = "yes" ]; wordt voldaan
dan gaat ie namelijk een statisch ip toewijzen.
ik denk dat je eventjes moet controleren of je eth1 interface wel 'up' is, misschien deed dhclient dit automatisch voor je
in dat geval ga ik even proberen eerst een ifconfig te geven vóór de dhcpcd met het mac adres, ff proberen dan maar :)

  • Wilke
  • Registratie: December 2000
  • Laatst online: 22:03
*kuch*

Slotje vergeten.

Lijkt me verder duidelijk hoe dit op te lossen is :)
Pagina: 1

Dit topic is gesloten.