Re: SONY VAIO PCG-Z1AW - any reports ? - success

Vladimir Grebenschikov <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Organization SWsoft
Message-ID <1093854327.864.38.camel@localhost>
On Mon, 2004-08-16 at 15:15 +0000, Vladimir Grebenschikov wrote:
> Hi
> 
> Anybody can share recent experience of running  FreeBSD 5.x on VAIO
> Z1AW ?
> 
> What works and what does not work ?

Ok, I have tried it, basically all is work, details below

I have installed 5.3-BETA1 from CD and then upgraded to latest 6-CURRENT

> boot

no problems with CD boot, does not even try floppy.

> cdrw/dvd

no problems with both DVD an CD

# atacontrol list
ATA channel 0:
    Master:  ad0 <TOSHIBA MK6021GAS/GA024A> ATA/ATAPI revision 5
    Slave:       no device present
ATA channel 1:
    Master: acd0 <UJDA755 DVD/CDRW/1.00> ATA/ATAPI revision 5
    Slave:       no device present
# atacontrol mode 0
Master = UDMA100 
Slave  = BIOSPIO
# atacontrol mode 1
Master = UDMA33 
Slave  = BIOSPIO

> ACPI (available modes, lid control, acpi buttons, reporting) or APM

Basically works (device exploration and regular controls)
Sleep modes:
hw.acpi.supported_sleep_state: S3 S4 S5
hw.acpi.power_button_state: S5
hw.acpi.sleep_button_state: S3
hw.acpi.lid_switch_state: NONE
hw.acpi.standby_state: S1
hw.acpi.suspend_state: S3

It goes to sleep, then return but video does not awake :(

acpi_video.ko loads but does not do anything.

> X11 (DRI ?)

No problems, native resolution, second screen and -xinerama works also.
name of display:    :0.0
version number:    11.0
vendor string:    The X.Org Foundation
vendor release number:    60700000
X.Org version: 6.7.0
maximum request size:  16777212 bytes
motion buffer size:  256
bitmap unit, bit order, padding:    32, LSBFirst, 32
image byte order:    LSBFirst
number of supported pixmap formats:    7
supported pixmap formats:
    depth 1, bits_per_pixel 1, scanline_pad 32
    depth 4, bits_per_pixel 8, scanline_pad 32
    depth 8, bits_per_pixel 8, scanline_pad 32
    depth 15, bits_per_pixel 16, scanline_pad 32
    depth 16, bits_per_pixel 16, scanline_pad 32
    depth 24, bits_per_pixel 32, scanline_pad 32
    depth 32, bits_per_pixel 32, scanline_pad 32
keycode range:    minimum 8, maximum 255
focus:  window 0x3000009, revert to PointerRoot
number of extensions:    28
    BIG-REQUESTS
    DEC-XTRAP
    DPMS
    Extended-Visual-Information
    FontCache
    GLX
    MIT-SCREEN-SAVER
    MIT-SHM
    MIT-SUNDRY-NONSTANDARD
    RECORD
    RENDER
    SECURITY
    SGI-GLX
    SHAPE
    SYNC
    TOG-CUP
    X-Resource
    XC-APPGROUP
    XC-MISC
    XFree86-Bigfont
    XFree86-DGA
    XFree86-DRI
    XFree86-Misc
    XFree86-VidModeExtension
    XInputExtension
    XKEYBOARD
    XTEST
    XVideo
default screen number:    0
number of screens:    1

screen #0:
  dimensions:    1400x1050 pixels (474x356 millimeters)
  resolution:    75x75 dots per inch
  depths (7):    16, 1, 4, 8, 15, 24, 32
  root window id:    0x40
  depth of root window:    16 planes
  number of colormaps:    minimum 1, maximum 1
  default colormap:    0x20
  default number of colormap cells:    64
  preallocated pixels:    black 0, white 65535
  options:    backing-store NO, save-unders NO
  largest cursor:    64x64

> Ethernet adapter (fxp ?)

fxp0: <Intel 82801DB (ICH4) Pro/100 VE Ethernet> port 0x4000-0x403f mem
0xd0200000-0xd0200fff irq 9 at device 8.0 on pci2

no problems

> WiFi (freebsd native driver / ipw or ndis - any success ?)

project evil works:

ndis0: <Intel(R) PRO/Wireless 2200BG Network Connection> mem
0xd0201000-0xd0201fff irq 9 at device 11.0 on pci2
ndis0: [GIANT-LOCKED]
ndis0: NDIS API version: 5.1
ndis0: Ethernet address: 00:0e:35:03:82:74
ndis0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 5.5Mbps 11Mbps
ndis0: 11g rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps

One time see "no buffer space available on this interface while
transferring large amount of data.

> USB (does USB 1.x works, USB 2.0 works ?)

works, as result I have 4 usbd buses detected:
# usbdevs -d 
addr 1: UHCI root hub, Intel - one USB1.1 port
  uhub0
addr 1: UHCI root hub, Intel - another USB1.1 port
  uhub1
 addr 2: UT-USB41 hub, Texas Instruments
   uhub2
  addr 3: USB KMp, BTC
    ukbd0
    ums0
  addr 4: Microsoft IntelliMouse╝ Explorer, Microsoft
    ums1
addr 1: UHCI root hub, Intel - ineternal USB1.1 bus 
  uhub3
 addr 2: UGX, ALPS           - onboard bluetooth adapter
   ubt0                     
addr 1: EHCI root hub, Intel - USB2.0 bus (joins all thee other buses)
  uhub4
 addr 2: USB Memory Stick Slot, Sony
   umass1

ehci0: <EHCI (generic) USB 2.0 controller> mem 0xd0000000-0xd00003ff at
device 29.7 on pci0
ehci0: [GIANT-LOCKED]
ehci_pci_attach: companion usb0
ehci_pci_attach: companion usb1
ehci_pci_attach: companion usb2
usb3: EHCI version 1.0
usb3: companion controllers, 2 ports each: usb0 usb1 usb2
usb3: <EHCI (generic) USB 2.0 controller> on ehci0
usb3: USB revision 2.0

do not try external USB2.0 device

> Bluetooth (on USB bus, what chip ?)

Yes, on USB bus, works:
ubt0: ALPS UGX, rev 1.10/7.81, addr 2
ubt0: ALPS UGX, rev 1.10/7.81, addr 2
ubt0: Interface 0 endpoints: interrupt=0x81, bulk-in=0x82, bulk-out=0x2
ubt0: Interface 1 (alt.config 5) endpoints: isoc-in=0x83, isoc-out=0x3;
wMaxPacketSize=49; nframes=6, buffer size=294


> IEEE 1394 (aka i.Link) 

It detected, I do not try to plugin anything:

fwohci0: <Ricoh R5C551> mem 0xd0202000-0xd02027ff at device 5.1 on pci2
fwohci0: [GIANT-LOCKED]
fwohci0: OHCI version 1.0 (ROM=1)
fwohci0: No. of Isochronous channels is 4.
fwohci0: EUI64 08:00:46:03:01:8d:e0:3c
fwohci0: Phy 1394a available S400, 2 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
sbp0: <SBP-2/SCSI over FireWire> on firewire0
fwohci0: Initiate bus reset
fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
firewire0: bus manager 0 (me)

> pccard slot (any issues ?)

ok, orinoco silver works:
cbb0: <RF5C475 PCI-CardBus Bridge> irq 9 at device 5.0 on pci2
cardbus0: <CardBus bus> on cbb0

> Sound (what chip, is it works ?, any porblems)

all ok (snd_ich.ko):
pcm0: <Intel ICH4 (82801DB)> port 0x18c0-0x18ff,0x1c00-0x1cff mem
0xd0000800-0xd00008ff,0xd0000c00-0xd0000dff irq 9 at device 31.5 on pci0
pcm0: [GIANT-LOCKED]
pcm0: <Yamaha YMF753 AC97 Codec>

> Memory stick seen ? (as ATA device or as USB umass device ?)

Ok, but seen twice: once asn usb1.1 device and once as usb2.0 device:
umass0: Sony USB Memory Stick Slot, rev 2.00/1.10, addr 2
umass0: Get Max Lun not supported (STALLED)
umass1: Sony USB Memory Stick Slot, rev 2.00/1.10, addr 2
umass1: Get Max Lun not supported (STALLED)
umass0: at uhub3 port 1 (addr 2) disconnected
umass0: detached
da0 at umass-sim1 bus 1 target 0 lun 0

as result connected as usb2 device.

Enhanced SpeedStep driver works amaising:
# sysctl hw | fgrep est
hw.est_curfreq: 600
hw.est_freqs: 600 800 1000 1200 1400 1700
#

Problems:

- main problem, I can't control video via acpi, so:
  - it does not restore video after suspend (both syscons or X), 
  - if I boot on battery and them plugin AC it still uses power-save
screen back-light mode.
- there no driver for win-modem (expected problem):
none1@pci0:31:6:        class=0x070300 card=0x8140104d chip=0x24c68086
rev=0x03 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem
Controller'
    class    = simple comms

> Thank you.

-- 
Vladimir B. Grebenchikov
[email protected]
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.