From owner-freebsd-mips@FreeBSD.ORG Tue Oct 26 15:53:41 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 680B5106564A for ; Tue, 26 Oct 2010 15:53:41 +0000 (UTC) (envelope-from monthadar@gmail.com) Received: from mail-qy0-f175.google.com (mail-qy0-f175.google.com [209.85.216.175]) by mx1.freebsd.org (Postfix) with ESMTP id 24EBA8FC14 for ; Tue, 26 Oct 2010 15:53:40 +0000 (UTC) Received: by qyk7 with SMTP id 7so2560926qyk.13 for ; Tue, 26 Oct 2010 08:53:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=sEfRlN6jLR1qGMonG+3ilNqcZLmpCPEcgvWVj+E8wXg=; b=KDAr8m8vch1yTh5HX34A7z6HseqiYQGS3xkDZz8XZ9PDDb//KRatrHULJahwkU13Ok JoS9DTejFeZBAs+dIllfBqs7ybGgdpCRJ7ohR9/CM4LmaYHzKW+6aNhaUnljx6iOHyJY pbObQpPWwqAY0oEC/iV2jgsrGC1pBOEHVWGhU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=nBXAVoQghfUdkd75IKRvd3OP+7di18spLjUdJPPiydjlBgB3bL5ZyR6XiJTya9cUL/ RDgaOyu/CGIcF5y07qZ43SYbdcfk7Cmk15YMvvIgJ0cdEYjqAm2ifcrprr8+cvMHIPIh ZyhRDD/l6gamMLJy6BhhyOTJV4wtbLJTDzyqQ= MIME-Version: 1.0 Received: by 10.224.199.9 with SMTP id eq9mr1525409qab.47.1288106810666; Tue, 26 Oct 2010 08:26:50 -0700 (PDT) Received: by 10.229.105.68 with HTTP; Tue, 26 Oct 2010 08:26:50 -0700 (PDT) Date: Tue, 26 Oct 2010 17:26:50 +0200 Message-ID: From: Monthadar Al Jaberi To: freebsd-mips@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: FreeBSD on RouterStation Pro X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Oct 2010 15:53:41 -0000 Hi, I have been trying to run FreeBSD on a RouterStation pro board for a while now. I have been following Adrian Chadd's instructions. But have some problems with the filesystem mounting. I tried to tftpboot the kernel + filesystem over NFS I have cross compiled from FreeBSD 9 snaphost 201010 with the following script: setenv SRCROOT /usr/src setenv TARGET mips setenv KERNCONF AR71XX setenv MAKEOBJDIRPREFIX /mynfs/usr/obj/mips set NFSROOT=/mynfs/usr/src set TFTPBOOT=/mynfs/tftpboot set MAKEFLAGS=(-DWITHOUT_CDDL \ -DWITHOUT_GAMES \ -DWITHOUT_DOCS \ -DWITHOUT_KERBEROS \ -DWITHOUT_ACPI \ -DWITHOUT_KERBEROS \ -DWITHOUT_RESCUE \ -DWITHOUT_MAN \ -DWITHOUT_PROFILE \ -DWITHOUT_BSNMP \ -DWITHOUT_NIS \ -DWITHOUT_IPX \ -DWITHOUT_ATM) cd ${SRCROOT} make ${MAKEFLAGS} kernel-toolchain make ${MAKEFLAGS} buildkernel make ${MAKEFLAGS} DESTDIR=${TFTPBOOT} installkernel make ${MAKEFLAGS} buildworld make DESTDIR=${NFSROOT} ${MAKEFLAGS} installworld make DESTDIR=${NFSROOT} ${MAKEFLAGS} distribution I only changed the ipaddress for the nfs boot in the /usr/src/sys/mips/conf/AR71XX configuration file: options ROOTDEVNAME=\nfs:192.168.1.100:/mnt/bsd\" I think I have setup the DHCP server correct: option root-path "192.168.1.100:/mnt/bsd"; subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.200; option domain-name-servers 208.67.220.220, 208.67.220.222; option routers 192.168.1.1; option broadcast-address 192.168.1.255; default-lease-time 600; max-lease-time 7200; } host client1 { hardware ethernet XX:XX:XX:XX:XX:XX; #mac address of the RSPRO board fixed-address 192.168.1.20; } I also exported the filsystem: /mnt/bsd 192.168.1.20(rw,no_subtree_check,async,insecure,no_root_squash) The kernel boots from TFTP correct but panics when trying to mount filesystem [?]: Received DHCP Offer packet on arge0 from 192.168.1.100 (accepted) (no root path) Received DHCP Offer packet on arge0 from 192.168.1.100 (ignored) (no root path) Received DHCP Offer packet on arge0 from 192.168.1.100 (ignored) (no root path) Sending DHCP Request packet from interface arge0 (XX:XX:XX:XX:XX:XX) Received DHCP Ack packet on arge0 from 192.168.1.100 (accepted) (got root path) arge0 at 192.168.1.20 server 192.168.1.100 subnet mask 255.255.255.0 router 192.168.1.1 rootfs 192.168.1.100:/ Adjusted interface arge0 panic: nfs_boot: mountd root, error=72 KDB: enter: panic [ thread pid 0 tid 100000 ] Stopped at kdb_enter+0x50: lui at,0x804a db> when I check syslog: Oct 26 17:14:03 hamren mountd[3298]: authenticated mount request from 192.168.1.20:1023 for /mnt/bsd (/mnt/bsd) Any help is much appreciated! I also tried the other way of loading both kernel and filesystem to the board through TFTP (using mkfwimage) and also load them manually in redboot but I fail once again in load the filesystem, loading the kernel is ok. br, -- //Monthadar Al Jaberi