Penguin
Diff: CompaqEvoT20Notes
EditPageHistoryDiffInfoLikePages

Differences between version 10 and predecessor to the previous major change of CompaqEvoT20Notes.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 10 Last edited on Thursday, April 13, 2006 10:46:30 pm by FloaTy Revert
Older page: version 6 Last edited on Thursday, April 13, 2006 8:50:14 am by FloaTy Revert
@@ -15,14 +15,11 @@
 ! Video depth 
  
 It appears that the driver [XOrg] uses for this unit can't support a bit depth of 24bits, but it does support 16bits. 
  
-!!Availability  
  
-There's a large number of these available on auction sites such as www.trademe.co.nz. You can pick up a second hand unit for under $100 NZ.  
  
-!!Network booting  
-Hold down P while powering up, and it starts a bootp/tftp attempt, using standard ports + 10000, which is irritating. I've had some luck using iptables -t nat to DNAT port 10067 to port 67, but it seems like I also need to SNAT port 68 back to 10068, and I haven't got that working yet. Probably have to do something for tftp too.  
+  
  
 Interestingly, if you allow the bootp to wait, it times out after an hour and tries to tftp /tftpboot/kernel on port 10069. 
  
 ---- 
@@ -301,4 +298,158 @@
 i hope the hardest part is done. 
 next days i will try to boot some LinTS-images and my own bsd-stuff for building a diskless FreeRADIUS-Server and a RDP/X-Client ... will tell you about my experiences 
  
 floaty 
+  
+  
+  
+! changing bootscreen und booting up pxes-prebuild client over the network  
+  
+bootscreen:  
+  
+the bitmap from bootup is ugly :  
+  
+http://mitglied.lycos.de/szeissig/bilch.bmp  
+  
+my screen is not really beautifull but inspired (from this web-site) :  
+  
+http://mitglied.lycos.de/szeissig/bilch-patch.bmp  
+  
+  
+patching the bitmap is easy:  
+#note the filesize of your startup.bmp while flashing firmware  
+#the bitmap is before your (unused) mbr (remember the offset - for me starts at 834236) the filesize is 14120 bytes  
+#you find the bmp-header: BM(7......  
+#make your own screen.bmp (640 x 480 x 8 BPP)  
+#patch the new screen with dd or a hex-editor  
+#flashing - finished  
+  
+  
+! booting the prebuild-client:  
+  
+http://downloads.2x.com/pxes/1.1.1/PREBUILT/  
+  
+#download *.nbi file for etherboot  
+#set up dhcp / tftp (for me tftpd32 ... yes!, quick & dirty!)  
+#boot the machine (have a look on your brand new start-up screen) - fertich  
+  
+  
+  
+<verbatim>  
+P192168100251# dmesg  
+Linux version 2.4.32-2pxes (diego@thindev) (gcc version 3.3.5 (Debian 1:3.3.5-8)) #3 Tue Feb 21 18:02:22 EST 2006  
+BIOS-provided physical RAM map:  
+ BIOS-e801: 0000000000000000 - 000000000009f000 (usable)  
+ BIOS-e801: 0000000000100000 - 0000000007d10000 (usable)  
+125MB LOWMEM available.  
+On node 0 totalpages: 32016  
+zone(0): 4096 pages.  
+zone(1): 27920 pages.  
+zone(2): 0 pages.  
+DMI not present.  
+ACPI: Unable to locate RSDP  
+Kernel command line: rw root=/dev/nfs ramdisk_size=17080 initrd=pxes-1.1-1PB.squash ro root=/dev/ram  
+Initializing CPU#0  
+Working around Cyrix MediaGX virtual DMA bugs.  
+Detected 300.683 MHz processor.  
+Console: colour VGA+ 80x25  
+Calibrating delay loop... 599.65 BogoMIPS  
+Memory: 106808k/128064k available (1351k kernel code, 20868k reserved, 528k data, 108k init, 0k highmem)  
+Checking if this processor honours the WP bit even in supervisor mode... Ok.  
+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: 4096 (order: 2, 16384 bytes)  
+Page-cache hash table entries: 32768 (order: 5, 131072 bytes)  
+Working around Cyrix MediaGX virtual DMA bugs.  
+CPU: After generic, caps: 00808131 00818131 00000000 00000001  
+CPU: Common caps: 00808131 00818131 00000000 00000001  
+CPU: NSC Geode(TM) Integrated Processor by National Semi stepping 02  
+Checking 'hlt' instruction... OK.  
+POSIX conformance testing by UNIFIX  
+ACPI: Subsystem revision 20040326  
+ACPI: Interpreter disabled.  
+PCI: Using configuration type 1  
+PCI: Probing PCI hardware  
+PCI: Probing PCI hardware (bus 00)  
+PCI: Fixup for MediaGX/Geode Slave Disconnect Boundary (0x41=0x9c)  
+Linux NET4.0 for Linux 2.4  
+Based upon Swansea University Computer Society NET3.039  
+Initializing RT netlink socket  
+Starting kswapd  
+devfs: v1.12d (20021015) Richard Gooch (rgooch@atnf.csiro.au)  
+devfs: boot_options: 0x1  
+Squashfs 2.2-r2 (released 2005/09/08) (C) 2002-2005 Phillip Lougher  
+intelfb: Framebuffer driver for Intel(R) 830M/845G/852GM/855GM/865G chipsets  
+intelfb: Version 0.7.7, written by David Dawes <dawes@tungstengraphics.com>  
+tridentfb: Trident framebuffer 0.7.5 initializing  
+keyboard: Timeout - AT keyboard not present?(ed)  
+keyboard: Timeout - AT keyboard not present?(f4)  
+pty: 256 Unix98 ptys configured  
+Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled  
+RAMDISK driver initialized: 16 RAM disks of 17080K size 1024 blocksize  
+NET4: Linux TCP/IP 1.0 for NET4.0  
+IP Protocols: ICMP, UDP, TCP, IGMP  
+IP: routing cache hash table of 512 buckets, 4Kbytes  
+TCP: Hash tables configured (established 8192 bind 16384)  
+NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.  
+RAMDISK: squashfs filesystem found at block 0  
+RAMDISK: Loading 17078 blocks [1 disk] into ram disk... done.  
+Freeing initrd memory: 17128k freed  
+VFS: Mounted root (squashfs filesystem) readonly.  
+Mounted devfs on /dev  
+Freeing unused kernel memory: 108k freed  
+usb.c: registered new driver usbdevfs  
+usb.c: registered new driver hub  
+usb-uhci.c: $Revision: 1.275 $ time 18:01:58 Feb 21 2006  
+usb-uhci.c: High bandwidth mode enabled  
+usb-uhci.c: v1.275:USB Universal Host Controller Interface driver  
+PCI: Setting latency timer of device 00:13.0 to 64  
+usb-ohci.c: USB OHCI at membase 0xc00cc000, IRQ 6  
+usb-ohci.c: usb-00:13.0, Compaq Computer Corporation ZFMicro Chipset USB  
+usb.c: new USB bus registered, assigned bus number 1  
+hub.c: USB hub found  
+hub.c: 2 ports detected  
+usb.c: registered new driver hid  
+hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>  
+hid-core.c: USB HID support drivers  
+mice: PS/2 mouse device common for all mice  
+hub.c: new USB device 00:13.0-1, assigned address 2  
+hub.c: USB hub found  
+hub.c: 4 ports detected  
+hub.c: new USB device 00:13.0-1.2, assigned address 3  
+input: USB HID v1.10 Keyboard [ USB Keyboard] on usb1:3.0  
+input: USB HID v1.10 Device [ USB Keyboard] on usb1:3.1  
+hub.c: new USB device 00:13.0-1.3, assigned address 4  
+input: USB HID v1.10 Mouse [05e3:1205] on usb1:4.0  
+natsemi dp8381x driver, version 1.07+LK1.0.17, Sep 27, 2002  
+ originally by Donald Becker <becker@scyld.com>  
+ http://www.scyld.com/network/natsemi.html  
+ 2.4.x kernel port by Jeff Garzik, Tjeerd Mulder  
+eth0: NatSemi DP8381[56] at 0xc883d000, 00:80:64:1e:48:f3, IRQ 10.  
+eth0: link up.  
+usb-uhci.c: $Revision: 1.275 $ time 18:01:58 Feb 21 2006  
+usb-uhci.c: High bandwidth mode enabled  
+usb-uhci.c: v1.275:USB Universal Host Controller Interface driver  
+inserting floppy driver for 2.4.32-2pxes  
+Floppy drive(s): fd0 is unknown type 7 (usb?), fd1 is 360K PC  
+floppy0: Unable to grab IRQ6 for the floppy driver  
+SCSI subsystem driver Revision: 1.00  
+Initializing USB Mass Storage driver...  
+usb.c: registered new driver usb-storage  
+USB Mass Storage support registered.  
+Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4  
+ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx  
+isapnp: Scanning for PnP cards...  
+isapnp: No Plug & Play device found  
+Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996  
+sb: No ISAPnP cards found, trying standard ones...  
+SB 4.12 detected OK (220)  
+Too much work in interrupt on uart401 (0x330). UART jabbering ??  
+parport0: PC-style at 0x3bc [PCSPP(,...)]  
+parport1: PC-style at 0x378 [PCSPP(,...)]  
+parport2: PC-style at 0x278 [PCSPP(,...)]  
+lp0: using parport0 (polling).  
+lp1: using parport1 (polling).  
+lp2: using parport2 (polling).  
+P192168100251#  
+</verbatim>