Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Aug 1999 12:15:28 -0400
From:      Peter Radcliffe <pir@pir.net>
To:        freebsd-mobile@freebsd.org
Subject:   Re: Sony vaio 505TR
Message-ID:  <19990822121528.B22917@pir.net>
In-Reply-To: <19990820020040.J166@pir.net>; from Peter Radcliffe on Fri, Aug 20, 1999 at 02:00:40AM -0400
References:  <19990820020040.J166@pir.net> <19990820191356.A1536@netmonger.net> <19990820020040.J166@pir.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Peter Radcliffe <pir@pir.net> probably said:
> My laptop arrived, I moved windows to the last 2gb of disk and grabbed the
> 3.2 PAO boot floppies.

> With boot -v it gets to "Considering FFS root f/s." and I see
> "Card inerted, slot 0" as it recognises the net pcmcia card but
> stops and hangs there.
> Scroll lock scrolling works, I get inserted/removed lines if I put
> the card in/out. Makes no difference if I have a card in or not.

Christopher Masto <chris@netmonger.net> probably said:
> You may want to try regular 3.2.  At this point, I'm not sure what
> advantages PAO offers on the 505TR, as many have reported all features
> working on 3.2 (pccard, sound, etc.)

Regular 3.2 doesn't have the pcmcia controller in the kernel by default
and I wanted to install via NFS/pcmcia net card since the windows
partition is FAT32 which the installer can't read to do an existing
file system install ...

There are also other features about PAO I prefer (how pc_ether cards
are handled and so on).

I fixed my laptop's custom kernels by tweaking the pcic0 and wd0 settings,
then took it to 3.2-STABLE and fixing the PAO3 patches for -STABLE
(which varies in difficulty depending on how much from PAO hasn't been
committed to -S - it's quite easy right now).  Seems to be working
nicely.

You can get to the bios by pressing F2 while the "Sony" screen is up.
The bios tells you what all the devices are set to.

Sound works happily - just played an mp3 through it;
pcm0 at 0x220 irq 5 drq 1 on isa
ESS1879 (rev 11, native mode)

Modem is detected as the second serial port (1st is a socket on the
port replicator);

ati3
V2.210-K56_2M_DLL
OK
ati6
RCV56DPF L8570A Rev 47.32/47.32
OK

Modem is full V.90, I managed to get 45k in a simple test (I've never
had better on my phone line with any modem).
Modem use is silent, but there might be an AT command to mess with it.

Modem initialisation strings from '98 (with the turn echo off removed) are:
AT&C1&D2S95=47S0=0
ATS7=60S30=0L1M1\N3%C3&K3BX4

Specific configs I used are:
options         "CPU_FASTER_5X86_FPU"
controller	wdc0	at isa? port "IO_WD1" bio irq 14
disk		wd0	at wdc0 drive 0 
controller      wdc1    at isa? disable port "IO_WD2" bio irq 15
disk            wd2     at wdc1 drive 0 
controller      wdc2    at isa? disable port "IO_WD2" bio irq ?
disk            wd3     at wdc2 drive 0
options         PCIC_RESUME_RESET       # reset after resume
pseudo-device	card	1
device		pcic0   at isa? port 0x3e0 irq 11
device		pcm0	at isa? port ? tty irq 5 drq 1 flags 0x0
device		psm0	at isa? tty irq 12 flags 0x800

Plus the usual defaults for most everything else.
(like the standard 2nd serial port for the modem).
Taps on the touch pad work as clicks in X, if you suspend the machine,
plug the port replicator in with a PS/2 mouse plugged in and un-suspend
it, the mouse switches to using the PS/2 mouse.

After hearing about pcmcia scsi basicly not working yet in 3.2 :(
I'm going to get one of the IDE cdrom drives for it, hopefully it will
boot from a non sony cdrom drive (bios implies it will boot from
any IDE cdrom drive).

How hard is it to cam-ify a driver ?  I've got a New Media Bus Toaster
scsi card that is in the PAO3 config file and is recognised but the
device hasn't been cam-ified.  I want to stick with 3.2


I can't get USB working.
With PNP OS off in the bios:
usb0: <Intel 82371AB/EB USB Host Controller>
usb0: root device is not a hub
device_probe_and_attach: usb0 attach returned 6

With it on:
uhci0: <Intel 82371AB/EB USB Host Controller> rev 0x01 int d irq 255
  on pci0.7.2
create_intr: requested irq255 too high, limit is 15
usb0: could not map irq

My D-LINK DFE-650 10/100 pcmcia card works fine, but doesn't negotiate
10bT/full duplex on my switch. It does get fdx in windows :/
My switch thinks it is fdx, the card thinks not and I'm getting
terrible throughput due to that mismatch.

Depending on how I tweak configs in pccard.conf and the kernel, my
Sandisk flashcard either fails to attatch or hard hangs the machine
(I'm guessing a conflict between it and the main IDE controller).
Most recent attempt has the kernel as above and pccard.conf with:
io      0x260-0x2f7
io      0x300-0x377
ignirq 1 2 3 4 5 6 7 9 10
# SunDisk Flash ATA
card "SunDisk" ".*"
        config  0x03 "wdc2" 15
        insert  logger -s SunDisk Flash ATA inserted
        remove  logger -s SunDisk Flash ATA removed

I've tried forcing it to 15, any, the remaining config tuples ... nothing
seems to help. All my other pcmcia cards (modem, net, etc) that are
supported work fine.  The same card works fine in my 3.2-STABLE-PAO
desktop box.

Any clues on those last problems ?

Generally I'm very happy with the 505TR, very nice little laptop,
strongly recommended.

P.

-- 
pir               pir@pir.net      pir@shore.net      pir@net.tufts.edu



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990822121528.B22917>