From owner-freebsd-stable@FreeBSD.ORG Thu Jul 21 14:12:22 2005 Return-Path: X-Original-To: stable@freebsd.org Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0EE116A421 for ; Thu, 21 Jul 2005 14:12:22 +0000 (GMT) (envelope-from info@martenvijn.nl) Received: from martenvijn.nl (vijn.xs4all.nl [194.109.254.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1D1B43D48 for ; Thu, 21 Jul 2005 14:12:16 +0000 (GMT) (envelope-from info@martenvijn.nl) Received: from martenvijn.nl (localhost [127.0.0.1]) by martenvijn.nl (8.13.3/8.13.1) with ESMTP id j6LED4wG068425; Thu, 21 Jul 2005 16:13:04 +0200 (CEST) (envelope-from info@martenvijn.nl) Received: (from www@localhost) by martenvijn.nl (8.13.3/8.13.1/Submit) id j6LED3AR068424; Thu, 21 Jul 2005 16:13:03 +0200 (CEST) (envelope-from info@martenvijn.nl) X-Authentication-Warning: martenvijn.nl: www set sender to info@martenvijn.nl using -f Received: from 192.168.1.4 (SquirrelMail authenticated user mvn) by martenvijn.nl with HTTP; Thu, 21 Jul 2005 16:13:02 +0200 (CEST) Message-ID: <59806.192.168.1.4.1121955182.squirrel@martenvijn.nl> In-Reply-To: <42DE6345.5010904@freebsdbrasil.com.br> References: <42DBF250.1060405@freebsdbrasil.com.br> <44C1CD9F-98FA-4CA2-83C6-903F0B19A38F@anduin.net> <42DE6345.5010904@freebsdbrasil.com.br> Date: Thu, 21 Jul 2005 16:13:02 +0200 (CEST) From: "Marten Vijn" To: "Jean Milanez Melo" User-Agent: SquirrelMail/1.4.4 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: stable@freebsd.org Subject: Re: TinyBSD Call For Testers X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: info@martenvijn.nl List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jul 2005 14:12:22 -0000 I tried to build tiny freebsd a 6.0 version, which currently works on my laptop ( cvs checked out to day) did a build/install world + kernel The image build doesn't exit somewhere or errors... "burned" an image to my cf-card cat my.img > /dev/ad4 Then booted the image boot stops : can't load kernel ? is the TINYBSD kernelconfig is not prepared for 6.0 an attempt to build this kernelconfig separately fails at the atheros driver: if_ath.o(.text+0x213a): In function `ath_node_alloc': : undefined reference to `ath_rate_node_init' if_ath.o(.text+0x2187): In function `ath_node_free': : undefined reference to `ath_rate_node_cleanup' if_ath.o(.text+0x21b6): In function `ath_node_free': : undefined reference to `ath_rate_node_cleanup' if_ath.o(.text+0x322a): In function `ath_start': : undefined reference to `ath_rate_setupxtxdesc' if_ath.o(.text+0x342c): In function `ath_start': : undefined reference to `ath_rate_findrate' if_ath.o(.text+0x3fa1): In function `ath_tx_processq': : undefined reference to `ath_rate_tx_complete' if_ath.o(.text+0x4764): In function `ath_detach': : undefined reference to `ath_rate_detach' if_ath.o(.text+0x4f35): In function `ath_newstate': : undefined reference to `ath_rate_newstate' if_ath.o(.text+0x4ffe): In function `ath_newstate': : undefined reference to `ath_rate_newstate' if_ath.o(.text+0x5352): In function `ath_newassoc': : undefined reference to `ath_rate_newassoc' if_ath.o(.text+0x6e3d): In function `ath_attach': : undefined reference to `ath_rate_attach' *** Error code 1 Stop in /usr/obj/usr/src/sys/TINYBSD. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. medion# Then I copied the GENERIC kernelconfig to /usr/local/share/tinybsd/TINYBSD and repated the build proces... This still leaves me boot message: can't load kernel, so someting else more is going wrong?? I mounted the cf-card on my laptop: medion# cp -v /boot/kernel/kernel /mnt/boot/kernel/ After this there is a bootable system. Next to find out is why the kernel wasn't in the image. Thougths: - something with coping the kernel went wrong (exits on errors would be fine) - atheros drivers do not like to be build in kernel but are fine to be loaded as a modules (I tested the loading of these modeles) Apart from this, opening a getty on a com port by default would safe some time on "serial only" boxes in /etc/ttys I changed : ttyd0 "/usr/libexec/getty std.9600" dialup off secure to: ttyd0 "/usr/ibexec/getty std.9600" ansi on secure Like this a had a soekris 4521 booted : https://martenvijn.nl/tinybsd/net4521.txt Marten