SONY VAIO PCG-Z1AW - any reports ? - success
Vladimir Grebenschikov
vova at fbsd.ru
Mon Aug 30 01:25:31 PDT 2004
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 at 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
vova at fbsd.ru
More information about the freebsd-mobile
mailing list