Re: m68k netinst cd's

2008-09-25 Thread Michael Schmitz

Hi Stephen,


I meant to point out that I have new netinst d-i cdroms available.



I tried the etch one on Atari and ran into two problems:

- paths on TOS are using the backslash as separator, so the bootstrap failed to 
locate the ramdisk and bailed out. Copying the bootargs and bootstrap to HD and 
editing it fixed this.


- EtherNEC hangs with interrupts from stopped card - ethernec needs to be built 
as a module, not compiled in for the time being. I've tried to fix this in the 
driver, but no success so far.


What _does_ work is using long file names on the ISO even from TOS. I'll try 
with a few homebrew kernels next ...


Cheers,

Michael


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: m68k netinst cd's

2008-09-25 Thread Stephen R Marenka
On Thu, Sep 25, 2008 at 11:20:52AM +0200, Michael Schmitz wrote:
> Hi Stephen,
>
>> I meant to point out that I have new netinst d-i cdroms available.
>> 
>
> I tried the etch one on Atari and ran into two problems:

Sweet!

> - paths on TOS are using the backslash as separator, so the bootstrap 
> failed to locate the ramdisk and bailed out. Copying the bootargs and 
> bootstrap to HD and editing it fixed this.

Can you tell me what the bootargs file should look like?

> - EtherNEC hangs with interrupts from stopped card - ethernec needs to be 
> built as a module, not compiled in for the time being. I've tried to fix 
> this in the driver, but no success so far.

So CONFIG_ATARI_ETHERNEC=m ?

> What _does_ work is using long file names on the ISO even from TOS. I'll 
> try with a few homebrew kernels next ...

Something works! Cool.

Thanks,

Stephen

-- 
Stephen R. Marenka If life's not fun, you're not doing it right!
<[EMAIL PROTECTED]>


signature.asc
Description: Digital signature


Re: m68k netinst cd's

2008-09-25 Thread Laurent Vivier

Hi,

Le 25 sept. 08 à 03:16, Stephen R Marenka a écrit :


I meant to point out that I have new netinst d-i cdroms available.




I've tested it (the sid one) on my Q800, initrd from /install/cdrom  
and and kernel from /install/kernels/:


it is not able to detect the CD-ROM drive (whereas I boot from it),  
and stop at menu entry "Detect and Mount CD-ROM".


Laurent

--- Laurent Vivier --
"The best way to predict the future is to invent it."
- Alan Kay






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: m68k netinst cd's

2008-09-25 Thread Stephen R Marenka
On Wed, Sep 24, 2008 at 08:16:04PM -0500, Stephen R Marenka wrote:

> Now to figure out how to use an iso with aranym!

It turns out the problem is that the cdrom images don't have modules
installed in the initrd.

I'll have that fixed in the next daily.

Now to figure out why busybox ip is segfaulting. :\

Peace,

Stephen

-- 
Stephen R. Marenka If life's not fun, you're not doing it right!
<[EMAIL PROTECTED]>


signature.asc
Description: Digital signature


Re: m68k netinst cd's

2008-09-25 Thread Stephen R Marenka
On Thu, Sep 25, 2008 at 07:58:41PM +0200, Laurent Vivier wrote:
> Hi,
>
> Le 25 sept. 08 à 03:16, Stephen R Marenka a écrit :
>
>> I meant to point out that I have new netinst d-i cdroms available.
>> 
>>
>
> I've tested it (the sid one) on my Q800, initrd from /install/cdrom and 
> and kernel from /install/kernels/:
>
> it is not able to detect the CD-ROM drive (whereas I boot from it), and 
> stop at menu entry "Detect and Mount CD-ROM".

In 2.6.25 some things became modular and while I fixed that in the d-i
kernels, I didn't get that fix on the daily cdrom initrds. Should be
fixed for tonight's daily build.

Thanks for the quick response!

Stephen

-- 
Stephen R. Marenka If life's not fun, you're not doing it right!
<[EMAIL PROTECTED]>


signature.asc
Description: Digital signature


Installing with D-I from d-ports.org

2008-09-25 Thread Frans Pop
Someone asked on IRC a few weeks back how to do this. I asked to mail the 
question to the list, but that never happened (which IMO is silly).

Anyway, I happened to be thinking about that yesterday and thought I'd 
just spontaneously share my thoughts with you.

As always in D-I there are a few thousand possible solutions, ranging from 
ugly hacks to elegant written code. My suggestion would be to use an 
elegant hack, at least for the time being.

The only problem is during installation. During build, assuming the build 
host points to d-ports, everything should work fine.

During installation you basically want to avoid displaying the mirror 
list. But you also want to allow users to use a local mirror.

Easiest solution for that is probably to use "initrd preseeding" [1].
This should do the above and avoid the need to modify any components.

The preseed file should contain the following three lines (ignoring 
security mirrors for now as you only have unstable):
d-i mirror/country string manual
d-i mirror/http/hostname string debian-ports.org
d-i mirror/http/hostname seen false

The first line ensures that the country list is not displayed. The last 
two lines ensure that the hostname _is_ asked, but has the correct 
default.

The preseed file can be included in the images by using a mechanism that 
was in place for the Etch installer, but which has been dropped in trunk. 
Check out installer/build from the etch branch, and see the unstable.cfg 
file and grep for "PRESEED_SUITE".
IMO it should be no problem to again add something like that for d-ports.
The variable (DEBIAN_PORTS maybe?) could simply be set in config/m68k.cfg.

Cheers,
FJP

[1]http://d-i.alioth.debian.org/manual/en.i386/apbs01.html#preseed-methods
   http://d-i.alioth.debian.org/manual/en.i386/apbs02.html#preseed-loading


signature.asc
Description: This is a digitally signed message part.


Re: m68k netinst cd's

2008-09-25 Thread Michael Schmitz

Hi Stephen,


- paths on TOS are using the backslash as separator, so the bootstrap
failed to locate the ramdisk and bailed out. Copying the bootargs and
bootstrap to HD and editing it fixed this.


Can you tell me what the bootargs file should look like?


Just replace / by \ everywhere, that should do it. I've done pretty much the 
same, just changed the kernel image path to refer to the CD drive using an 
absolute path (copying the kernel images to HD would have messed up the names).



- EtherNEC hangs with interrupts from stopped card - ethernec needs to be
built as a module, not compiled in for the time being. I've tried to fix
this in the driver, but no success so far.


So CONFIG_ATARI_ETHERNEC=m ?


Yep. With the modules in the initrd, it'll work even better. :-)

Michael



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]