SG20 Specs

From Wildsong
Revision as of 01:36, 30 July 2007 by Brian Wilson (talk | contribs) (→‎Orinoco pccard)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

General

This is what the system thinks of itself, with a USB card in the pccard slot.

# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev c4)
00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:09.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 0c)
00:0a.0 Communication controller: Agere Systems LT WinModem
00:0b.0 CardBus bridge: O2 Micro, Inc. OZ601/6912/711E0 CardBus/SmartCardBus Controller
02:00.0 USB Controller: NEC Corporation USB (rev 43)
02:00.1 USB Controller: NEC Corporation USB (rev 43)
02:00.2 USB Controller: NEC Corporation USB 2.0 (rev 04)

Hard drives

The disk drives as described by dmesg

[   46.385903] Probing IDE interface ide0...
[   10.510000] hda: TOSHIBA MK3017GAP, ATA DISK drive
[   10.520000] Time: acpi_pm clocksource has been installed.
[   10.810000] hdb: FUJITSU MHV2080AT, ATA DISK drive
[   10.870000] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14

Orinoco pccard

Kernel running right now is 2.6.20.16-server

I know the slot works because I can use a USB adapter just fine. It's a 32 bit cardbus card and shows up with lspci command. See the section above.

The reluctant Orinoco card reports this in dmesg

[ 1935.880000] pccard: PCMCIA card inserted into slot 0
[ 1935.880000] cs: warning: no high memory space available!

Manually loading the orinoco and orinoco_cs drivers with modprobe does not help.

lspcmcia -vvv reports

Socket 0 Bridge:        [yenta_cardbus]         (bus ID: 0000:00:0b.0)
       Configuration:  state: on       ready: yes
                       Voltage: 5.0V Vcc: 5.0V Vpp: 5.0V
                       Available IRQs: 5
                       Available ioports:      0x00000100 - 0x000003af
                                               0x000003e0 - 0x000004cf
                                               0x000004d8 - 0x000004ff
                                               0x00000820 - 0x000008ff
                                               0x00000a00 - 0x00000aff
                                               0x00000c00 - 0x00000cf7
                       Available iomem:        0x000c0000 - 0x000fffff

From the archive of the linux-pcmcia mailing list

1) Obtain and build sysfsutils-2.1.0.tar.gz
2) Remove all udev* libraries and executables
3) Rebuild and install pciutils    from pciutils-2.2.4.tar.bz2
4) Rebuild and install pcmciautils from pcmciautils-014.tar.bz2
5) Rebuild and install udev        from udev-103.tar.bz2
6) Rebuild and install linux       from linux-2.6.16.29
7) Fix udev startup script and rules

There apear to have been a number of issues including: corrupted and/or 
missing kernel modules, sysfs incompatibility issues and udev conflicts.

Thank you for your assistance in pointing me in the correct directions to
fix the issues I was having.

Regards
 	Mark Fortescue.