[Voyage-linux] Newbie Question on hda / Soekris & boot priority

mgrollman (spam-protected)
Tue May 16 15:45:48 HKT 2006



Next boot-loader battle, I will try that for sure.

As far as the PCMCIA thing goes, I am becoming more convinced that it 
has something to do with the change in kernel revs and assoicated pcmcis 
support modules between v-.1 and v .2.  I found this link that discusses 
a closely related problem: 
http://lists.infradead.org/pipermail/linux-pcmcia/2005-September/002667.html.  
It seems, and I know little of what I speak here, that the change from 
kernels using pcmcia-cs to kernels using pcmciautils has changed how 
some of the auto-firmware loaders work. 

How is the current and the latest one below set-up, as far as PCMCIA 
stuff goes?

Cheers,

- Michael


Kim-man "Punky" TSE wrote:
> Hi Michael,
>
> If you are brave enough, you can try the voyage-current version, which 
> is available at:
>
> http://www.voyage.hk/download/voyage/voyage-current.tar.gz
>
> It is of course available in any other mirrors.  It support both lilo 
> and grub! (thanks Bill.),
>
> But you still need to edit "/boot/grub/menu.lst" for hdb root device
>
> - Punky
>
>
> mgrollman wrote:
>>
>> That was probably the smart way to handle to lilo.conf thing.  I 
>> found a solution that worked for me, which was installing grub so I 
>> could get to the grub> prompt and get the thing booted by hand with a 
>> serial cable, then fixing the lilo.conf after it was running in the 
>> Soekris to /dev/hdb.  Worked, but I like you way better.
>>
>> As to the PCMCIA support, two things.  1) Does option 2 install a 
>> kernel with less than ideal support for the more advanced CPU in the 
>> 4801, and also, having done thi now, I find that although the PCMCIA 
>> support seems to work OK (at least as far as cardcrl goes) the card I 
>> am trying to make run, an Aircard 750 which I had working on voyage 
>> 1.0, does not fly.  The card is seen by the bus, but the /dev/modem 
>> is never created.  Although for sure it is something I am doing 
>> wrong, but I am wondering if the "depreciated" nature of the PCMCIA 
>> support in this rev of voyage might be part of the problem, ie, some 
>> udev weirdness with the 2.6.15 kernel stuff.
>>
>> Thanks for the insight, it at least got me to the next level.
>>
>>
>> Kim-man "Punky" TSE wrote:
>>> Hi Michael,
>>>
>>> 1) Unfortunately, there is no way to set the target root device in 
>>> the voyage.update.  You will need to fix it manually
>>>
>>> ## Put your CF back to knoppix
>>> mount /dev/<CF device on knoppix> /mnt/cf
>>> vi /mnt/cf/etc/lilo.conf   # and change root=  line from hda to hdb
>>> chroot /mnt/cf  lilo -C /etc/lilo.conf
>>> umount /mnt/cf
>>>
>>> 2) Pick option 3 (4511/4521) in voyage.update to have PCMCIA support.
>>>
>>> Michael Grollman wrote:
>>>>
>>>>  
>>>>
>>>>  
>>>>
>>>> I am trying to build a voyage 0.2 boot disk for a Soekris 4801 with 
>>>> a PCMCIA slot.  I am building this on a full x86 PC using a Knoppix 
>>>> boot.  I have a CF card drive in the full PC set to /dev/hda.  Two 
>>>> issues:
>>>>  
>>>>
>>>> ISSUE 1:  It no boot.  When I make the disk and then move it to the 
>>>> Soekris 4801 to boot it, I get the following:
>>>>
>>>>  
>>>>
>>>> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
>>>>
>>>> hdb: max request size: 128KiB
>>>>
>>>> hdb: 1001952 sectors (512 MB) w/1KiB Cache, CHS=994/16/63
>>>>
>>>> hdb: cache flushes not supported
>>>>
>>>>  hdb: hdb1 hdb2 hdb3
>>>>
>>>> mice: PS/2 mouse device common for all mice
>>>>
>>>> padlock: VIA PadLock not detected.
>>>>
>>>> NET: Registered protocol family 2
>>>>
>>>> IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
>>>>
>>>> TCP established hash table entries: 8192 (order: 3, 32768 bytes)
>>>>
>>>> TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
>>>>
>>>> TCP: Hash tables configured (established 8192 bind 8192)
>>>>
>>>> TCP reno registered
>>>>
>>>> TCP bic registered
>>>>
>>>> NET: Registered protocol family 1
>>>>
>>>> NET: Registered protocol family 10
>>>>
>>>> lo: Disabled Privacy Extensions
>>>>
>>>> IPv6 over IPv4 tunneling driver
>>>>
>>>> NET: Registered protocol family 17
>>>>
>>>> NET: Registered protocol family 15
>>>>
>>>> Using IPI Shortcut mode
>>>>
>>>> VFS: Cannot open root device "301" or unknown-block(3,1)
>>>>
>>>> Please append a correct "root=" boot option
>>>>
>>>> Kernel panic - not syncing: VFS: Unable to mount root fs on 
>>>> unknown-block(3,1)
>>>>
>>>>  
>>>>
>>>> The Soekris seems to be seeing this as /dev/hdb, even though in the 
>>>> Soekris Bios is it set as FLASH=Primary.  Is this an issue with how 
>>>> I am building the voyage disk, or how I am setting up the Soekris 
>>>> Bios?  Soekris BIOS is set as follows (1.28):
>>>>
>>>>  
>>>>
>>>>  
>>>>
>>>> comBIOS Monitor.   Press ? for help.
>>>>
>>>>  
>>>>
>>>> > show
>>>>
>>>>  
>>>>
>>>> ConSpeed = 9600
>>>>
>>>> ConLock = Disabled
>>>>
>>>> ConMute = Disabled
>>>>
>>>> BIOSentry = Enabled
>>>>
>>>> PCIROMS = Enabled
>>>>
>>>> PXEBoot = Enabled
>>>>
>>>> FLASH = Primary
>>>>
>>>> BootDelay = 5
>>>>
>>>> FastBoot = Disabled
>>>>
>>>> BootPartition = Disabled
>>>>
>>>> BootDrive = 80 FF FF FF
>>>>
>>>> ShowPCI = Enabled
>>>>
>>>> Reset = Hard
>>>>
>>>>  
>>>>
>>>>  
>>>>
>>>> ISSUE 2:  No config choice on voyage.update menu for a 4801 with a 
>>>> slot card in it.
>>>>
>>>>  
>>>>
>>>> Explains itself.
>>>>
>>>>  
>>>>
>>>> Any help is greatly appreciated, as this has been kicking my rear 
>>>> for a number of days now.  I am sure there is a simple fix short of 
>>>> re-writing all the scripts till I find the combo that works, and I 
>>>> am just missing it.
>>>>
>>>>  
>>>>
>>>> Thanks,
>>>>
>>>>  
>>>>
>>>> - Michael
>>>>
>>>>  
>>>>
>>>>  
>>>>
>>>>  
>>>>
>>>>  
>>>>
>>>>
>>>> -- 
>>>> No virus found in this outgoing message.
>>>> Checked by AVG Free Edition.
>>>> Version: 7.1.392 / Virus Database: 268.5.6/339 - Release Date: 
>>>> 5/14/2006
>>>>
>>>> ------------------------------------------------------------------------ 
>>>>
>>>>
>>>> _______________________________________________
>>>> Voyage-linux mailing list
>>>> Voyage-linux at list.voyage.hk
>>>> http://list.voyage.hk/mailman/listinfo/voyage-linux
>>>>   
>>>
>>>
>
>



More information about the Voyage-linux mailing list