Ladies and Gentlemen,

I am (gradually) attempting to upgrade my trusty Bering-uClibc_3.x
Floppy Firewall to a Bering-uClibc_4.0-rc1 CD & Floppy.

I burnt a Bering-uClibc_4.0-rc1_i486_isolinux_vga.iso CD, added a CD
drive to the old Pentium MMX box, configured the BIOS to enable the
IDE controller and be able to boot from CD and booted.

It all came up but the Floppy Disk Controller wasn't detected and
consequently I could progress much further.  :-(

The old Bering-uClibc_3 floppy (same hardware, same BIOS
configuration) says:

  Floppy drive(s): fd0 is 1.44M
  FDC 0 is a post-1991 82077

What am I doing wrong?


Greetings,

Mark Plowman



To assist advice here are the full two 'dmesg's:

>From booting the old Bering-uClibc_3.x floppy:

  Linux version 2.4.34 (root@enterprise) (gcc version 3.3.3) #1 Tue Jan 23 
20:12:21 CET 2007
  BIOS-provided physical RAM map:
   BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
   BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
   BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
   BIOS-e820: 0000000000100000 - 0000000008000000 (usable)
   BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
   BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
   BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved)
  128MB LOWMEM available.
  On node 0 totalpages: 32768
  zone(0): 4096 pages.
  zone(1): 28672 pages.
  zone(2): 0 pages.
  DMI not present.
  Kernel command line: reboot=bios BOOT_IMAGE=linux initrd=initrd.lrp 
init=/linuxrc rw root=/dev/ram0 LEAFCFG=/dev/fd0u1680:msdos
  Initializing CPU#0
  Detected 166.639 MHz processor.
  Console: colour VGA+ 80x25
  Calibrating delay loop... 332.59 BogoMIPS
  Memory: 127480k/131072k available (864k kernel code, 3204k reserved, 97k 
data, 60k init, 0k highmem)
  Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
  Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
  Mount cache hash table entries: 512 (order: 0, 4096 bytes)
  Buffer cache hash table entries: 8192 (order: 3, 32768 bytes)
  Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
  Intel Pentium with F0 0F bug - workaround enabled.
  CPU:     After generic, caps: 008001bf 00000000 00000000 00000000
  CPU:             Common caps: 008001bf 00000000 00000000 00000000
  CPU: Intel Pentium MMX stepping 03
  Checking 'hlt' instruction... OK.
  POSIX conformance testing by UNIFIX
  PCI: PCI BIOS revision 2.10 entry at 0xfdb11, last bus=0
  PCI: Using configuration type 1
  PCI: Probing PCI hardware
  PCI: Probing PCI hardware (bus 00)
  Linux NET4.0 for Linux 2.4
  Based upon Swansea University Computer Society NET3.039
  Initializing RT netlink socket
  Starting kswapd
  pty: 256 Unix98 ptys configured
  Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ DETECT_IRQ 
SERIAL_PCI enabled
  Real Time Clock Driver v1.10f
  Floppy drive(s): fd0 is 1.44M
  FDC 0 is a post-1991 82077
  RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
  Initializing Cryptographic API
  NET4: Linux TCP/IP 1.0 for NET4.0
  IP Protocols: ICMP, UDP, TCP, IGMP
  IP: routing cache hash table of 1024 buckets, 8Kbytes
  TCP: Hash tables configured (established 8192 bind 16384)
  ip_tables: (C) 2000-2002 Netfilter core team
  arp_tables: (C) 2002 David S. Miller
  NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
  RAMDISK: Compressed image found at block 0
  Freeing initrd memory: 285k freed
  VFS: Mounted root (minix filesystem).
  Freeing unused kernel memory: 60k freed
  3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
  00:03.0: 3Com PCI 3c905B Cyclone 100baseTx at 0xec80. Vers LK1.1.18
  00:04.0: 3Com PCI 3c905 Boomerang 100baseTx at 0xee80. Vers LK1.1.18
  eth1: Dropping NETIF_F_SG since no checksum feature.
  ip_conntrack version 2.1 (4096 buckets, 32768 max) - 312 bytes per conntrack
  IPP2P v0.8.2 loading
  Software Watchdog Timer: 0.05, timer margin: 60 sec


>From booting the new Bering-uClibc_4.0-rc1_i486_isolinux_vga.iso CD:

  [    0.000000] Linux version 2.6.35.11-i486 (kapeka@stalker) (gcc version 
4.4.5 (GCC) ) #1 Sat Apr 2 12:52:32 CEST 2011
  [    0.000000] BIOS-provided physical RAM map:
  [    0.000000]  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
  [    0.000000]  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
  [    0.000000]  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
  [    0.000000]  BIOS-e820: 0000000000100000 - 0000000008000000 (usable)
  [    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
  [    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
  [    0.000000]  BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved)
  [    0.000000] Notice: NX (Execute Disable) protection missing in CPU or 
disabled in BIOS!
  [    0.000000] DMI not present or invalid.
  [    0.000000] e820 update range: 0000000000000000 - 0000000000001000 
(usable) ==> (reserved)
  [    0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
  [    0.000000] last_pfn = 0x8000 max_arch_pfn = 0x100000
  [    0.000000] e820 update range: 0000000000001000 - 0000000000010000 
(usable) ==> (reserved)
  [    0.000000] Scanning 1 areas for low memory corruption
  [    0.000000] modified physical RAM map:
  [    0.000000]  modified: 0000000000000000 - 0000000000010000 (reserved)
  [    0.000000]  modified: 0000000000010000 - 000000000009fc00 (usable)
  [    0.000000]  modified: 000000000009fc00 - 00000000000a0000 (reserved)
  [    0.000000]  modified: 00000000000e0000 - 0000000000100000 (reserved)
  [    0.000000]  modified: 0000000000100000 - 0000000008000000 (usable)
  [    0.000000]  modified: 00000000fec00000 - 00000000fec01000 (reserved)
  [    0.000000]  modified: 00000000fee00000 - 00000000fee01000 (reserved)
  [    0.000000]  modified: 00000000fffe0000 - 0000000100000000 (reserved)
  [    0.000000] initial memory mapped : 0 - 01800000
  [    0.000000] init_memory_mapping: 0000000000000000-0000000008000000
  [    0.000000]  0000000000 - 0000400000 page 4k
  [    0.000000]  0000400000 - 0008000000 page 2M
  [    0.000000] kernel direct mapping tables up to 8000000 @ 10000-14000
  [    0.000000] RAMDISK: 07eff000 - 07fe0000
  [    0.000000] ACPI Error: A valid RSDP was not found (20100428/tbxfroot-219)
  [    0.000000] 0MB HIGHMEM available.
  [    0.000000] 128MB LOWMEM available.
  [    0.000000]   mapped low ram: 0 - 08000000
  [    0.000000]   low ram: 0 - 08000000
  [    0.000000] Zone PFN ranges:
  [    0.000000]   DMA      0x00000010 -> 0x00001000
  [    0.000000]   Normal   0x00001000 -> 0x00008000
  [    0.000000]   HighMem  empty
  [    0.000000] Movable zone start PFN for each node
  [    0.000000] early_node_map[2] active PFN ranges
  [    0.000000]     0: 0x00000010 -> 0x0000009f
  [    0.000000]     0: 0x00000100 -> 0x00008000
  [    0.000000] On node 0 totalpages: 32655
  [    0.000000] free_area_init_node: node 0, pgdat 81267a14, node_mem_map 
81309200
  [    0.000000]   DMA zone: 32 pages used for memmap
  [    0.000000]   DMA zone: 0 pages reserved
  [    0.000000]   DMA zone: 3951 pages, LIFO batch:0
  [    0.000000]   Normal zone: 224 pages used for memmap
  [    0.000000]   Normal zone: 28448 pages, LIFO batch:7
  [    0.000000] Allocating PCI resources starting at 8000000 (gap: 
8000000:f6c00000)
  [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total 
pages: 32399
  [    0.000000] Kernel command line: reboot=bios VERBOSE=1 
BOOT_IMAGE=/isolinux/linux initrd=/initrd.lrp rw root=/dev/ram0 
LEAFCFG=/dev/fd0:vfat,/dev/sr0:iso9660
  [    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
  [    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
  [    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
  [    0.000000] Initializing CPU#0
  [    0.000000] Subtract (23 early reservations)
  [    0.000000]   #0 [0001000000 - 000130100c]   TEXT DATA BSS
  [    0.000000]   #1 [0007eff000 - 0007fe0000]         RAMDISK
  [    0.000000]   #2 [000009fc00 - 0000100000]   BIOS reserved
  [    0.000000]   #3 [0001302000 - 0001308000]             BRK
  [    0.000000]   #4 [0001308000 - 0001309000]         BOOTMEM
  [    0.000000]   #5 [0001309000 - 0001409000]         BOOTMEM
  [    0.000000]   #6 [0001301040 - 0001301044]         BOOTMEM
  [    0.000000]   #7 [0001301080 - 0001301100]         BOOTMEM
  [    0.000000]   #8 [0001301100 - 000130110c]         BOOTMEM
  [    0.000000]   #9 [0001301140 - 0001301540]         BOOTMEM
  [    0.000000]   #10 [0001301540 - 0001301620]         BOOTMEM
  [    0.000000]   #11 [0001301640 - 0001301680]         BOOTMEM
  [    0.000000]   #12 [0001301680 - 00013016c0]         BOOTMEM
  [    0.000000]   #13 [00013016c0 - 0001301700]         BOOTMEM
  [    0.000000]   #14 [0001301700 - 0001301740]         BOOTMEM
  [    0.000000]   #15 [0001301740 - 0001301780]         BOOTMEM
  [    0.000000]   #16 [0001301780 - 00013017c0]         BOOTMEM
  [    0.000000]   #17 [00013017c0 - 0001301800]         BOOTMEM
  [    0.000000]   #18 [0001301800 - 000130187d]         BOOTMEM
  [    0.000000]   #19 [0001301880 - 00013018fd]         BOOTMEM
  [    0.000000]   #20 [0001409000 - 0001409800]         BOOTMEM
  [    0.000000]   #21 [0001409800 - 0001419800]         BOOTMEM
  [    0.000000]   #22 [0001419800 - 0001421800]         BOOTMEM
  [    0.000000] Initializing HighMem for node 0 (00000000:00000000)
  [    0.000000] Memory: 125488k/131072k available (1578k kernel code, 5132k 
reserved, 895k data, 244k init, 0k highmem)
  [    0.000000] virtual kernel memory layout:
  [    0.000000]     fixmap  : 0xfffe3000 - 0xfffff000   ( 112 kB)
  [    0.000000]     pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
  [    0.000000]     vmalloc : 0x88800000 - 0xff7fe000   (1903 MB)
  [    0.000000]     lowmem  : 0x80000000 - 0x88000000   ( 128 MB)
  [    0.000000]       .init : 0x8126b000 - 0x812a8000   ( 244 kB)
  [    0.000000]       .data : 0x8118a9a4 - 0x8126a958   ( 895 kB)
  [    0.000000]       .text : 0x81000000 - 0x8118a9a4   (1578 kB)
  [    0.000000] Checking if this processor honours the WP bit even in 
supervisor mode...Ok.
  [    0.000000] Hierarchical RCU implementation.
  [    0.000000]        RCU-based detection of stalled CPUs is disabled.
  [    0.000000]        Verbose stalled-CPUs detection is disabled.
  [    0.000000] NR_IRQS:16
  [    0.000000] Console: colour VGA+ 80x25
  [    0.000000] console [tty0] enabled
  [    0.000000] Fast TSC calibration using PIT
  [    0.000000] Detected 166.634 MHz processor.
  [    0.002025] Calibrating delay loop (skipped), value calculated using timer 
frequency.. 333.26 BogoMIPS (lpj=166634)
  [    0.003214] pid_max: default: 32768 minimum: 301
  [    0.004299] Mount-cache hash table entries: 512
  [    0.006185] Intel Pentium with F0 0F bug - workaround enabled.
  [    0.006579] Performance Events: no PMU driver, software events only.
  [    0.006821] CPU: Intel Pentium MMX stepping 03
  [    0.012636] NET: Registered protocol family 16
  [    0.050366] PCI: PCI BIOS revision 2.10 entry at 0xfdb11, last bus=0
  [    0.050602] PCI: Using configuration type 1 for base access
  [    0.078774] bio: create slab <bio-0> at 0
  [    0.079653] ACPI: Interpreter disabled.
  [    0.082174] vgaarb: loaded
  [    0.085523] PCI: Probing PCI hardware
  [    0.085743] PCI: Probing PCI hardware (bus 00)
  [    0.087345] pci 0000:00:03.0: reg 10: [io  0xec80-0xecff]
  [    0.087402] pci 0000:00:03.0: reg 14: [mem 0xeffeff80-0xeffeffff]
  [    0.087478] pci 0000:00:03.0: reg 30: [mem 0xeffc0000-0xeffdffff pref]
  [    0.087553] pci 0000:00:03.0: supports D1 D2
  [    0.087592] pci 0000:00:03.0: PME# supported from D1 D2 D3hot D3cold
  [    0.087636] pci 0000:00:03.0: PME# disabled
  [    0.087777] pci 0000:00:04.0: reg 10: [io  0xee80-0xeebf]
  [    0.087855] pci 0000:00:04.0: reg 30: [mem 0xefff0000-0xefffffff pref]
  [    0.088079] pci 0000:00:06.0: reg 10: [mem 0x80000000-0x81ffffff]
  [    0.088160] pci 0000:00:06.0: reg 30: [mem 0x7f000000-0x7f00ffff pref]
  [    0.088355] pci 0000:00:0b.0: reg 20: [io  0xffa0-0xffaf]
  [    0.092718] vgaarb: device added: 
PCI:0000:00:06.0,decodes=io+mem,owns=io+mem,locks=none
  [    0.095598] PCI: pci_cache_line_size set to 32 bytes
  [    0.095743] reserve RAM buffer: 000000000009fc00 - 000000000009ffff 
  [    0.098290] Switching to clocksource tsc
  [    0.098790] pnp: PnP ACPI: disabled
  [    0.098999] PnPBIOS: Scanning system for PnP BIOS support...
  [    0.099052] PnPBIOS: Found PnP BIOS installation structure at 0x800f8460
  [    0.099294] PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0x7d7e, dseg 
0xf0000
  [    0.100024] pnp 00:00: disabling [mem 0x00000000-0x0009ffff] because it 
overlaps 0000:00:06.0 BAR 0 [mem 0x00000000-0x03ffffff]
  [    0.100438] pnp 00:00: disabling [mem 0x000e0000-0x000fffff] because it 
overlaps 0000:00:06.0 BAR 0 [mem 0x00000000-0x03ffffff]
  [    0.111093] pnp 00:0a: disabling [mem 0x00100000-0x07ffffff] because it 
overlaps 0000:00:06.0 BAR 0 [mem 0x00000000-0x03ffffff]
  [    0.112462] PnPBIOS: 11 nodes reported by PnP BIOS; 11 recorded by driver
  [    0.113005] system 00:0a: [io  0x04d0-0x04d1] has been reserved
  [    0.113250] system 00:0a: [io  0x0cf8-0x0cff] could not be reserved
  [    0.113532] system 00:0a: [io  0x03f7] has been reserved
  [    0.113771] system 00:0a: [mem 0xfffe0000-0xffffffff] has been reserved
  [    0.187360] pci 0000:00:06.0: BAR 0: assigned [mem 0x08000000-0x0bffffff]
  [    0.187719] pci 0000:00:06.0: BAR 0: set to [mem 0x08000000-0x0bffffff] 
(PCI address [0x8000000-0xbffffff]
  [    0.188107] pci_bus 0000:00: resource 0 [io  0x0000-0xffff]
  [    0.188156] pci_bus 0000:00: resource 1 [mem 0x00000000-0xffffffff]
  [    0.188941] NET: Registered protocol family 2
  [    0.189815] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
  [    0.191848] TCP established hash table entries: 4096 (order: 3, 32768 
bytes)
  [    0.192460] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
  [    0.192914] TCP: Hash tables configured (established 4096 bind 4096)
  [    0.193137] TCP reno registered
  [    0.193348] UDP hash table entries: 256 (order: 0, 4096 bytes)
  [    0.193672] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
  [    0.194934] NET: Registered protocol family 1
  [    0.195274] pci 0000:00:02.0: Activating ISA DMA hang workarounds
  [    0.195607] pci 0000:00:06.0: Boot video device
  [    0.195667] PCI: CLS 16 bytes, default 32
  [    0.196199] Trying to unpack rootfs image as initramfs...
  [    0.902788] Freeing initrd memory: 900k freed
  [    0.921486] Scanning for low memory corruption every 60 seconds
  [    0.926942] HugeTLB registered 4 MB page size, pre-allocated 0 pages
  [    0.928805] msgmni has been set to 246
  [    0.932093] alg: No test for stdrng (krng)
  [    0.932514] io scheduler noop registered
  [    0.932865] io scheduler cfq registered (default)
  [    0.936153] isapnp: Scanning for PnP cards...
  [    1.294318] isapnp: No Plug & Play device found
  [    2.076976] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
  [    2.127657] brd: module loaded
  [    2.146567] loop: module loaded
  [    2.149035] console [netcon0] enabled
  [    2.149302] netconsole: network logging started
  [    2.151451] PNP: PS/2 Controller [PNP0303] at 0x60,0x64 irq 1
  [    2.151689] PNP: PS/2 appears to have AUX port disabled, if this is 
incorrect please boot with i8042.nopnp
  [    2.153825] serio: i8042 KBD port at 0x60,0x64 irq 1
  [    2.158929] rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0
  [    2.159321] rtc0: alarms up to one day, 114 bytes nvram
  [    2.160625] cpuidle: using governor ladder
  [    2.160846] cpuidle: using governor menu
  [    2.162331] TCP cubic registered
  [    2.162547] NET: Registered protocol family 17
  [    2.168442] rtc_cmos 00:04: setting system clock to 2011-05-19 19:32:19 
UTC (1305833539)
  [    2.170104] Freeing unused kernel memory: 244k freed
  [    2.174065] Write protecting the kernel text: 1580k
  [    2.174551] Write protecting the kernel read-only data: 724k
  [    2.186140] input: AT Translated Set 2 keyboard as /class/input/input0
  [    7.062216] SCSI subsystem initialized
  [    7.457542] libata version 3.00 loaded.
  [    7.602513] scsi0 : pata_ali
  [    7.611485] scsi1 : pata_ali
  [    7.615093] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xffa0 irq 14
  [    7.615463] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15
  [    7.775771] ata1.00: ATAPI: LITE-ON LTR-48246K, SKS7, max UDMA/33
  [    7.776237] ata1.00: WARNING: ATAPI DMA disabled for reliability issues.  
It can be enabled
  [    7.780157] ata1.00: WARNING: via pata_ali.atapi_dma modparam or 
corresponding sysfs node.
  [    7.786914] ata1.00: configured for PIO4
  [    7.789321] scsi 0:0:0:0: CD-ROM            LITE-ON  LTR-48246K       SKS7 
PQ: 0 ANSI: 5
  [    9.786234] sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray
  [    9.786517] Uniform CD-ROM driver Revision: 3.20
  [    9.798399] sr 0:0:0:0: Attached scsi CD-ROM sr0
  [   11.167083] ISO 9660 Extensions: RRIP_1991A
  [   11.520672] ISO 9660 Extensions: RRIP_1991A
  [   16.105131] Clocksource tsc unstable (delta = 71989994 ns)
  [   16.108159] Switching to clocksource pit
  [   32.466844] Software Watchdog Timer: 0.07 initialized. soft_noboot=0 
soft_margin=60 sec (nowayout= 0)
  [   32.573997] 802.1Q VLAN Support v1.8 Ben Greear <gree...@candelatech.com>
  [   32.574334] All bugs added by David S. Miller <da...@redhat.com>
  [   33.053382] u32 classifier
  [   33.053595]     Performance counters on
  [   33.053785]     input device check on
  [   33.053974]     Actions configured

-- 
If you have an apple and I have an apple and we exchange these apples
  then you and I will still each have one apple.
But if you have an idea and I have an idea and we exchange these ideas,
  then each of us will have two ideas.

  --  George Bernard Shaw 

Do *not* use the following address, it's just a "spam trap":
  aaro...@plowman.nl

------------------------------------------------------------------------------
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
------------------------------------------------------------------------
leaf-user mailing list: leaf-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/

Reply via email to