criggie.org.nz
| News | Images | MP3 | Humour | Email Us | Webmail | Links |
| Stuff from: | Debbie | Criggie | Daniel | Luke | Katherine | Gladys |
The short of it is, my Toshiba Tecra 530 CDT is running Linux fine. The distro I use is Debian Stable, which is upgraded to testing after the initial install
This is the hardware
More details will be added over time. Any queries - email me from this mailer page
These are the niggles I haven't fixed yet... Always work in progress
Notes... No proof that the IR port actually works.... must test inside Windows. Yes, IR Port definitely works, I've tested it with a HP Laserjet 2200 in win98, but it wouldn't work with my palm-pilot. irattach /dev/ttyS1 modprobe toshoboe (the old toshiba IR type O module) modprobe irda modprobe irtty modprobe irlan modprobe ircomm modprobe ircomm-tty ifconfig irda0 IP netmask NETMASK ...
Sound was difficult to get going, but it works now. The on-board sound is based on an ISA CS4232 but the addresses are not standard. Add this line to your /etc/modules to load the module with the correct parameters.
cs4232 io=0x534 irq=5 dma=1 dma2=0
The speakers are suprisingly good for a laptop, but they're still crap. The headphone socket is round the back, and Koss make excellent earphones.
Universal Serial Bus controller is iffy on Toshiba Tecra laptops, if the controller is a Revision 0 or Revision 01. As you can see, my laptop has a revision 01 USB controller, which means it sort-of works. I can use a USB mouse with X, but not a Philips webcam based on the pwc module.
I bought a USB light, so I can geek at night. No drivers are needed, all the light needs is power.
I added a USB bluetooth adapter so I could play with connecting to my phone. It works in linux, but haven't had time to play with it much.
Lastly I have an 36 Gb external USB hard drive, no news on this yet either.
00:00.0 Host bridge: Toshiba America Info Systems 601 (rev 26) 00:02.0 CardBus bridge: Toshiba America Info Systems ToPIC95 (rev 07) 00:02.1 CardBus bridge: Toshiba America Info Systems ToPIC95 (rev 07) 00:04.0 VGA compatible controller: Chips and Technologies F65555 HiQVPro (rev c3) 00:0b.0 USB Controller: NEC Corporation USB (rev 01)
0000:00:00.0 Host bridge: Toshiba America Info Systems 601 (rev 26) 0000:00:02.0 CardBus bridge: Toshiba America Info Systems ToPIC95 (rev 07) 0000:00:02.1 CardBus bridge: Toshiba America Info Systems ToPIC95 (rev 07) 0000:00:04.0 VGA compatible controller: Chips and Technologies F65555 HiQVPro (rev c3) 0000:00:0b.0 USB Controller: NEC Corporation USB (rev 01) 0000:05:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)
Module Size Used by Not tainted orinoco_cs 4680 2 orinoco 29568 0 [orinoco_cs] hermes 3296 0 [orinoco_cs orinoco] ds 6624 2 [orinoco_cs] i82365 22384 2 pcmcia_core 41376 0 [orinoco_cs ds i82365] nls_cp437 4384 2 (autoclean) usb-ohci 17472 0 (unused) usbmouse 1760 0 (unused) hid 18784 0 (unused) usbcore 48000 1 [usb-ohci usbmouse hid] mousedev 3744 1 input 3040 0 [usbmouse hid mousedev] smbfs 31296 2 apm 9116 2 toshiba 2624 0 cs4232 3552 0 uart401 5984 0 [cs4232] ad1848 20640 0 [cs4232] isa-pnp 27400 0 [cs4232 ad1848] sound 52844 0 [cs4232 uart401 ad1848] soundcore 3204 4 [sound]
# /etc/modules: kernel modules to load at boot time. # # This file should contain the names of kernel modules that are # to be loaded at boot time, one per line. Comments begin with # a "#", and everything on the line after them are ignored. # sound stuff sound soundcore isa-pnp ad1848 uart401 cs4232 io=0x534 irq=5 dma=1 dma2=0 toshiba apm smbfs # USB usb-storage mousedev hid usbmouse input usb-ohci usbcore
### BEGIN DEBCONF SECTION # XF86Config-4 (XFree86 server configuration file) generated by dexconf, the # Debian X Configuration tool, using values from the debconf database. # # Edit this file with caution, and see the XF86Config-4 manual page. # (Type "man XF86Config-4" at the shell prompt.) # # If you want your changes to this file preserved by dexconf, only make changes # before the "### BEGIN DEBCONF SECTION" line above, and/or after the # "### END DEBCONF SECTION" line below. # # To change things within the debconf section, run the command: # dpkg-reconfigure xserver-xfree86 # as root. Also see "How do I add custom sections to a dexconf-generated # XF86Config or XF86Config-4 file?" in /usr/share/doc/xfree86-common/FAQ.gz. Section "Files" FontPath "unix/:7100" # local font server FontPath "unix/:7101" # local font server FontPath "unix/:7110" # local font server # if the local font server has problems, we can fall back on these FontPath "/usr/lib/X11/fonts/misc" FontPath "/usr/lib/X11/fonts/cyrillic" FontPath "/usr/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/lib/X11/fonts/Type1" FontPath "/usr/lib/X11/fonts/Speedo" FontPath "/usr/lib/X11/fonts/100dpi" FontPath "/usr/lib/X11/fonts/75dpi" EndSection Section "Module" Load "GLcore" Load "bitmap" Load "dbe" Load "ddc" # Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "pex5" Load "record" Load "speedo" Load "type1" Load "vbe" Load "xie" EndSection Section "InputDevice" Identifier "Laptop Keyboard" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xfree86" Option "XkbModel" "pc104" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "PS2 Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/psaux" Option "Protocol" "PS/2" Option "Emulate3Buttons" "true" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" Identifier "USB Mouse" Driver "mouse" Option "SendCoreEvents" "true" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Emulate3Buttons" "true" Option "ZAxisMapping" "4 5" EndSection Section "Device" Identifier "Generic Video Card" Driver "chips" Option "UseFBDev" "true" EndSection Section "Monitor" Identifier "TecraTFT" HorizSync 25-64 VertRefresh 40-70 Option "DPMS" EndSection Section "Screen" Identifier "Default Screen" Device "Generic Video Card" Monitor "TecraTFT" DefaultDepth 16 SubSection "Display" Depth 1 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Laptop Keyboard" InputDevice "USB Mouse" InputDevice "PS2 Mouse" EndSection Section "DRI" Mode 0666 EndSection ### END DEBCONF SECTION
This is the output of dmesg from the Debian-packaged version of kernel 2.4.18
Linux version 2.4.18-bf2.4 (root@zombie) (gcc version 2.95.4 20011002 (Debian prerelease)) #1 Son Apr 14 09:53:28 CEST 2002 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000000a020000 (usable) BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved) On node 0 totalpages: 40992 zone(0): 4096 pages. zone(1): 36896 pages. zone(2): 0 pages. No local APIC present or hardware disabled Kernel command line: BOOT_IMAGE=k2418bf24 ro root=303 Initializing CPU#0 Detected 165.844 MHz processor. Console: colour VGA+ 80x34 Calibrating delay loop... 330.95 BogoMIPS Memory: 158060k/163968k available (1783k kernel code, 5520k reserved, 549k data, 280k init, 0k highmem) Dentry-cache hash table entries: 32768 (order: 6, 262144 bytes) Inode-cache hash table entries: 16384 (order: 5, 131072 bytes) Mount-cache hash table entries: 4096 (order: 3, 32768 bytes) Buffer-cache hash table entries: 8192 (order: 3, 32768 bytes) Page-cache hash table entries: 65536 (order: 6, 262144 bytes) CPU: Before vendor init, caps: 008001bf 00000000 00000000, vendor = 0 Intel Pentium with F0 0F bug - workaround enabled. CPU: After vendor init, caps: 008001bf 00000000 00000000 00000000 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. Checking for popad bug... OK. POSIX conformance testing by UNIFIX mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au) mtrr: detected mtrr type: none PCI: PCI BIOS revision 2.10 entry at 0xfdce3, last bus=21 PCI: Using configuration type 1 PCI: Probing PCI hardware Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd VFS: Diskquotas version dquot_6.4.0 initialized Journalled Block Device driver loaded vga16fb: initializing vga16fb: mapped to 0xc00a0000 Console: switching to colour frame buffer device 80x30 fb0: VGA16 VGA frame buffer device pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A Real Time Clock Driver v1.10e block: 128 slots per queue, batch=32 RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx hda: FUJITSU MHK2060AT, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hda: 11733120 sectors (6007 MB) w/512KiB Cache, CHS=730/255/63 ide-floppy driver 0.97.sv Partition check: hda: hda1 hda2 hda3 Floppy drive(s): fd0 is 1.44M FDC 0 is an 8272A Loading I2O Core - (c) Copyright 1999 Red Hat Software I2O configuration manager v 0.04. (C) Copyright 1999 Red Hat Software loop: loaded (max 8 devices) Compaq CISS Driver (v 2.4.5) HDLC support module revision 1.02 for Linux 2.4 Cronyx Ltd, Synchronous PPP and CISCO HDLC (c) 1994 Linux port (c) 1998 Building Number Three Ltd & Jan "Yenya" Kasprzak. ide-floppy driver 0.97.sv Promise Fasttrak(tm) Softwareraid driver 0.03beta: No raid array found Highpoint HPT370 Softwareraid driver for linux version 0.01 No raid array found SCSI subsystem driver Revision: 1.00 Red Hat/Adaptec aacraid driver, Apr 14 2002 DC390: 0 adapters found 3ware Storage Controller device driver for Linux v1.02.00.016. 3w-xxxx: No cards with valid units found. request_module[scsi_hostadapter]: Root fs not mounted request_module[scsi_hostadapter]: Root fs not mounted i2o_scsi.c: Version 0.0.1 chain_pool: 0 bytes @ c129f9a0 (512 byte buffers X 4 can_queue X 0 i2o controllers) 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 16384 bind 16384) NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. EXT3-fs: INFO: recovery required on readonly filesystem. EXT3-fs: write access will be enabled during recovery. kjournald starting. Commit interval 5 seconds EXT3-fs: recovery complete. EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 280k freed Adding Swap: 265064k swap-space (priority -1) EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,3), internal journal isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996 ad1848: No ISAPnP cards found, trying standard ones... cs4232: set synthio and synthirq to use the wavefront facilities. Toshiba System Managment Mode driver v1.11 26/9/2001 apm: BIOS version 1.2 Flags 0x02 (Driver version 1.16) mice: PS/2 mouse device common for all mice usb.c: registered new driver usbdevfs usb.c: registered new driver hub usb.c: registered new driver hiddev usb.c: registered new driver hid hid-core.c: v1.8 Andreas Gal, Vojtech Pavlikhid-core.c: USB HID support drivers usb.c: registered new driver usb_mouse usbmouse.c: v1.6:USB HID Boot Protocol mouse driver usb-ohci.c: USB OHCI at membase 0xcb096000, IRQ 11 usb-ohci.c: usb-00:0b.0, NEC Corporation USB usb.c: new USB bus registered, assigned bus number 1 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: $Revision: 1.275 $ time 10:29:43 Apr 14 2002 usb-uhci.c: High bandwidth mode enabled usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
This is the output of dmesg from a self-compiled kernel 2.6.6
Linux version 2.6.6 (root@thionite) (gcc version 3.3.3 (Debian 20040401)) #1 Thu May 20 23:15:58 NZST 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000000a020000 (usable)
BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved)
160MB LOWMEM available.
On node 0 totalpages: 40992
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 36896 pages, LIFO batch:9
HighMem zone: 0 pages, LIFO batch:1
DMI not present.
ACPI: Unable to locate RSDP
Built 1 zonelists
Kernel command line: BOOT_IMAGE=k266 ro root=303 apm=on
Initializing CPU#0
PID hash table entries: 1024 (order 10: 8192 bytes)
Detected 165.802 MHz processor.
Using tsc for high-res timesource
Console: colour dummy device 80x25
Memory: 159096k/163968k available (1877k kernel code, 4260k reserved, 749k data, 116k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 324.60 BogoMIPS
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 008001bf 00000000 00000000 00000000
CPU: After vendor identify, caps: 008001bf 00000000 00000000 00000000
Intel Pentium with F0 0F bug - workaround enabled.
CPU: After all inits, caps: 008001bf 00000000 00000000 00000000
CPU: Intel Pentium MMX stepping 03
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfdce3, last bus=21
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
vesafb: framebuffer at 0xfe000000, mapped to 0xcb000000, size 2048k
vesafb: mode is 1024x768x16, linelength=2048, pages=0
vesafb: protected mode interface info at e400:96b0
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:5:5, shift=0:10:5:0
fb0: VESA VGA frame buffer device
vga16fb: initializing
vga16fb: mapped to 0xcb201000
fb1: VGA16 VGA frame buffer device
SGI XFS with no debug enabled
Console: switching to colour frame buffer device 128x48
Real Time Clock Driver v1.12
Hangcheck: starting hangcheck timer 0.5.0 (tick is 180 seconds, margin is 60 seconds).
Using anticipatory io scheduler
Floppy drive(s): fd0 is 1.44M
FDC 0 is an 8272A
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
hda: FUJITSU MHS2030AT, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: 58605120 sectors (30005 MB) w/2048KiB Cache, CHS=58140/16/63
hda: hda1 hda2 hda3 hda4 < hda5 >
mice: PS/2 mouse device common for all mice
input: PC Speaker
serio: i8042 AUX port at 0x60,0x64 irq 12
input: PS/2 Generic Mouse on isa0060/serio1
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
I2O Core - (C) Copyright 1999 Red Hat Software
I2O: Event thread created as pid 108
i2o: Checking for PCI I2O controllers...
I2O configuration manager v 0.04.
(C) Copyright 1999 Red Hat Software
NET: Registered protocol family 2
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
NET: Registered protocol family 1
NET: Registered protocol family 17
EXT3-fs: INFO: recovery required on readonly filesystem.
EXT3-fs: write access will be enabled during recovery.
kjournald starting. Commit interval 5 seconds
EXT3-fs: hda3: orphan cleanup on readonly fs
ext3_orphan_cleanup: deleting unreferenced inode 181178
ext3_orphan_cleanup: deleting unreferenced inode 146048
ext3_orphan_cleanup: deleting unreferenced inode 146041
EXT3-fs: hda3: 3 orphan inodes deleted
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 116k freed
Adding 265064k swap on /dev/hda2. Priority:-1 extents:1
EXT3 FS on hda3, internal journal
Toshiba System Managment Mode driver v1.11 26/9/2001
apm: BIOS version 1.2 Flags 0x02 (Driver version 1.16ac)
usbcore: registered new driver usbfs
usbcore: registered new driver hub
usbcore: registered new driver usbmouse
drivers/usb/input/usbmouse.c: v1.6:USB HID Boot Protocol mouse driver
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda5, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
Linux Kernel Card Services
options: [pci] [cardbus] [pm]
PCI: Enabling device 0000:00:02.0 (0004 -> 0006)
Yenta: CardBus bridge found at 0000:00:02.0 [0000:0000]
Yenta: ISA IRQ mask 0x06b8, PCI irq 11
Socket status: 30000007
PCI: Enabling device 0000:00:02.1 (0004 -> 0006)
Yenta: CardBus bridge found at 0000:00:02.1 [0000:0000]
Yenta: ISA IRQ mask 0x06b8, PCI irq 11
Socket status: 30000020
ath_hal: module license 'Proprietary' taints kernel.
ath_hal: 0.9.6.11
wlan: 0.7.3.1 BETA
ath_pci: 0.8.5.2 BETA
PCI: Enabling device 0000:05:00.0 (0000 -> 0002)
ath_pci: cache line size not set; forcing 8
ath0: mac 5.9 phy 4.3 5ghz radio 4.6
ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
ath0: 802.11 address: 00:0d:88:c2:1d:25
ath0: Atheros 5212: mem=0x11000000, irq=11
ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci_hcd: block sizes: ed 64 td 64
ohci_hcd 0000:00:0b.0: NEC Corporation USB
ohci_hcd 0000:00:0b.0: irq 11, pci mem cb259000
ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
irda_init()
NET: Registered protocol family 23
hda: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
hda: drive_cmd: error=0x04 { DriveStatusError }
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x220-0x22f 0x330-0x337 0x370-0x37f 0x388-0x38f 0x3f8-0x3ff 0x480-0x48f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
nfs warning: mount version older than kernel
Some of these are international part numbers, some will be localised. If you know more email me!
| Part # | Description | |
| PA1247EA | Base Laptop (NZ model) | |
| PA2039U | 16MB RAM Module | |
| PA2043U | 32MB RAM Module | |
| PA2044U | 64MB RAM Module | |
| PA2042U | 128MB RAM Module 16x64-60ns, 144p SO DIMM, 3.3v, EDO | |
| BC7515 | Nylon carrying case | With side pocket, handle and shoulder strap |
| BC7521 | Deluxe Nylon carrying case | With side pockets, handle and shoulder strap |
| PA2449U | Battery recharger / Second Battery Recharger (w/AC adaptor) | Not sure what this is... Probably an external charger for batteries. |
| PA2450U | AC adaptor | NZ version |
| PA2448U | Battery pack | Lithium-Ion, 3400 mAh, DC 10.8 Volts) |
| PA2451U | Secondary battery pack (w/AC adaptor) | |
| PA2609U | Select-Bay 2GB Second Hard Disk Drive | |
| PA2611U | FDD Attachment Case | Allows floppy drive to be used outside laptop. |
| PA2710U | Desk Station V Plus | This is the bigger of the two expanders. Provides a CRT stand, and some quantity of normal PCI/ISA slots for plugging desktop components into. |
| PA2713U | Enhanced Port Replicator II | This port replicator is intended to sit on your desk, permenantly plugged into your extermal monitor/peripherals. This cannot be powered by the laptop's batteries. Provides
|
| PA2656U | Extra user swappable floppy disk drive for Desk Station V Plus | |
| PA3049U-1ACA | Universal AC adaptor |
More details will be added over time. Any queries - email me from this mailer page
This file last modified Friday July 14, 2017
If you find something here useful, feel free to donate bitcoin: Donations address: 14LHst9s1UEh8NMem87qaEd9tJWSCiNt1x