DHCP: root-path option

Anlaufschwierigkeiten? Was ist was? Worum geht's?
the_moon
Einsteiger
Einsteiger
Beiträge: 223
Registriert: Samstag 25. Januar 2003, 11:18

DHCP: root-path option

Beitrag von the_moon »

Hi,

wurde u-boot letzte Zeit geändert? Weil die option "root-path" in dhcp.conf keine Wirkung mehr hat.

Ich habe mein dhcp.conf schon seit monaten und versehntlich habe ich u-boot gelöscht. Dann habe ich neue Archive mit yadd-image und u-boot besorgt und seit dem habe ich ein Problem.

Das ist log beim kernel starten
## Booting image at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 769630 Bytes = 751.6 kB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Linux version 2.4.31-dbox2 (dietmarw@linux) (gcc version 3.3.5) #1 Fr Jun 10 07:12:25 CEST 2005
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0 root=/dev/nfs rw nfsroot=192.168.2.4:u-boot/yaddroot/ ip=192.168.2.32:192.168.2.4::255.255.255.0:::off
Decrementer Frequency = 247500000/60
u-boot hat als nfsroot "u-boot/yaddroot" Verzeichnis.

Aber dann IP-configuration nutzt "u-boot/yaddroot" als Parameter, nicht was ich in dhcp.conf angegeben. :(
IP-Config: Complete:
device=eth0, addr=192.168.2.32, mask=255.255.255.0, gw=255.255.255.255,
host=192.168.2.32, domain=, nis-domain=(none),
bootserver=192.168.2.4, rootserver=192.168.2.4, rootpath=
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Looking up port of RPC 100003/2 on 192.168.2.4
Looking up port of RPC 100005/1 on 192.168.2.4
Root-NFS: Server returned error -13 while mounting u-boot/yaddroot/
VFS: Unable to mount root fs via NFS, trying floppy.
Und "u-boot/yaddroot" selbst hat kein root slash "/" vorne. Ich habe versucht das Verzeichnis /u-boot/yaddroot zu erstellen aber es funktioniert auch nicht.

Hat jemand Anung wie ich das Problem lösen kann?

Danke
Zwer2k
Interessierter
Interessierter
Beiträge: 22
Registriert: Montag 12. September 2005, 01:00

Beitrag von Zwer2k »

Hab das gleiche Problem. Wer hilft?
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

Die Kernel-Kommandozeile steht in der u-boot.config drin.

u-boot/u-boot-config/u-boot.config (das ist ein Symlink, der auf die aktuelle config zeigt)

Man kann das nach Belieben ändern, muß dann aber natürlich den u-boot neu bauen.

Such da drin nach der Definition für CONFIG_BOOTCMD.
Die Daten vom dhcp landen dann in der Variable $(rootpath)
ChakaZulu
Developer
Beiträge: 457
Registriert: Sonntag 23. März 2003, 00:39

Beitrag von ChakaZulu »

hi,

hast Du evtl. den DHCP-server geupdated? Ich hatte mal ein anderes Problem (http://forum.tuxbox-cvs.sourceforge.net ... highlight=),
da lag es am geänderten Verhalten des Servers bzw. der Konfigurationsoptionen.

ciao,

ChakaZulu
world3d
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Donnerstag 8. Mai 2003, 15:01

Beitrag von world3d »