ts-7000
[Top] [All Lists]

[ts-7000] Re: busyborx II

To:
Subject: [ts-7000] Re: busyborx II
From: "j.chitte" <>
Date: Mon, 21 Apr 2008 23:46:15 -0000
--- In  "j.chitte" <> wrote:
>
> --- In  "j.chitte" <j.chitte@> wrote:
> >
> > --- In  "j.chitte" <j.chitte@> wrote:
> > >
> > > --- In  Jim Jackson <jj@> wrote:
> > > >
> > > > 
> > > > > Bit of a side issue, do you know a way to get the .config 
for
> > > > > busybox? The TS distributed one is pretty old and buggy 
and 
> a 
> > > quick
> > > > > look at the changelog makes me quite keen to update it.
> > > > >
> > > > > I'm just cautious about borking the whole system if I dont 
> get 
> > it
> > > > > close to the TS config.
> > > > 
> > > > I just downloaded the source, configured it using the 
busybox 
> > > configure 
> > > > stuff and rebuilt. You can find out which utilities are 
built 
> > into 
> > > the 
> > > > existing BB, just by executing busybox with no parameters. I 
> add 
> > > extra 
> > > > stuff. The process is outlined on my ts7200 page
> > > > 
> > > > cheers
> > > > Jim
> > > > 
> > > > -------------------------------------------------------------
--
> ---
> > -
> > > ---------
> > > > HomePage:    http://www.comp.leeds.ac.uk/jj
> > > > TS7200 Page: http://www.comp.leeds.ac.uk/jj/linux/arm-
sbc.html
> > > >
> > > 
> > > Thanks for the config file. In fact it was not that much use 
for 
> > > recent release since there are many new options and old ones 
> have 
> > > disappeared or been renamed (*BILTIN*) but it serves as a 
guide.
> > > 
> > > However I'm now hitting a major problem. I am trying to build 
it 
> > > native on the debian image distributed by TS, booted over nfs.
> > > 
> > > It really gets nowhere because each modules fails to build 
with 
> the 
> > > same error. Value too large for defined data type.
> > > 
> > > I'm booting the ts11 kernel noted below from flash then 
running 
> > > debian root fs over nfs .
> > > 
> > > 
> > > 
> > > 
> > > ### 50 x Value too large errors , then fails.
> > > 
> > > find: use: Value too large for defined data type
> > > find: verbose: Value too large for defined data type
> > > find: with: Value too large for defined data type
> > > scripts/basic/split-include: find: No such file or directory
> > > make: *** [include/config/MARKER] Error 1
> > > 
> > > #onboard kernel
> > > Linux arm 2.4.26-ts11 #3 Tue Jun 6 14:13:14 MST 2006 armv4l 
> unknown
> > > 
> > > 
> > > TSlinux image boots fine over nfs so is this a problem with 
the 
> > > debian image ?
> > > 
> > > TIA.
> > >
> > 
> > This is getting very messy. Since 'find' is one of the tools 
> provided 
> > by busybox it appears that this is another significant breakage 
in 
> > what TS are still providing as supplied software.
> > 
> > Worse , if anyone is daft enough to buy the "development kit" 
they 
> > actually pay money for this broken unmaintained release.
> > 
> > I really should not need to set up a complete cross-compiler 
> > development system to replace what should be provided in a 
working 
> > state.
> > 
> > One of the main reasons I chose a TS product was it was claimed 
to 
> > have a working mini linux out of the box and a full debian image 
> > suitable for installing on a USB device.
> > 
> > Since the supplied busybox is too broken to even rebuild it's 
own 
> > update I'll now have to find an arm binary to get out of this 
> chicken 
> > and egg situation.
> > 
> > "Fully embrasing linux" seems to mean letting this list do most 
of 
> > the product support for them.
> > 
> > Anyone thinking of buying a TS product should realise they are 
> going 
> > to have to get head long into embedded system development. They 
do 
> > not work out of the box as advertised.
> > 
> > 
> > If anyone has built a more recent busybox with working find and 
> awk , 
> > would they like to post it to files section?
> > 
> > TIA.
> >
> 
> Ha! I've just noticed this on the boot console too:
> 
> Enabling packet forwarding...done.
> Configuring network interfaces...run-parts: failed to open 
directory /
> etc/network/if-pre-up.d: Value too l
> run-parts: failed to open directory /etc/network/if-up.d: Value 
too 
> large for defined data type
> run-parts: failed to open directory /etc/network/if-pre-up.d: 
Value 
> too large for defined data type
> run-parts: failed to open directory /etc/network/if-up.d: Value 
too 
> large for defined data type
> 
> 
> Does this show up booting from image on USB or just over nfs? 
Anyone?
> 
> Googling this error generally seems to relate 2GB/4GB limits. 
> 
> :?
>

OK found a way around the broken find. installed busybox-cvs (which 
for this rather cronky old debs means 1.0.0-pre10 from 20040623)

moved broken find out of the way and symlinked bb to /usr/bin/find

Now at last I can get back to trying to build a working incarnation 
of busybox for the TSlinux.

"seek and thou shalt find"....




------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU