Solaris 10 on the
Acer Ferrari 4005
- Solaris
10 on the
Acer Ferrari 4005
- Introduction
- Environment used
- Software
- External devices
- Hardware
- BIOS
- Bluetooth
- DVD/CD
Recorder
- Firewire
- Keyboard
- Internal
Modem
- Infra
Red
- LAN
- Mousepad,
external
Mouse
- PCMCIA,
PC Card
- SD
Card reader
- Sound
- USB
- Video
- WLAN
- Software
- cdrecord/cdrecord-prodvd
- inetmenu
- qemu
- Xen
- Installation
- General
- Hints
- How
to boot into 32 Bit mode
- How to enable reboot
and shutdown in gdm/2
- How to enable debugging for
the
cardbus
driver
- Coexistence with
other OSes
- Trouble
Shooting
- Known bugs in snv_30
- Error message:
Unexpected token on line 359 "00" /etc/driver_aliases
- Known bugs in snv_41
- Samba does not start
- CDROM player does not work
- Known bugs in snv_43
- Symbolic link for
libcrypto.so.0.9.7 missing
- Known bugs in snv_46
- Gnome Panel not working
- The internal mousepad
does not work anymore
- Files
- Links
- Acer Ferrari
- Solaris General
- Driver & Tools
- Laptop related
- ACPI / BIOS
- Additional Software
- Linux on the Acer
Ferrari 4005
- Blogs
- Forums and Mailing
lists
- Credits
- History
Introduction
Now that I have my own
Acer
Ferrari 4005 for use with Solaris 10 x86 I started to search
infos about Solaris on the Ferrari all around the web. I found at lot
of
infos; but no central website putting it all together. So I started
this little website.
Due to the nature of this issue -Solaris support for x86 Laptops is
just starting - this web site is far from being complete and always
more or less work in progress. If you find a bug or know information
not mentioned here please let me know - either via
email .
I'll continue to update this web site and record the changes in the
history section below.
Frankfurt, 23.01.2006 Bernd Schemmer
Some notes about the notation used on
this site
Every paragraph is
marked with a stamp like this: |
[19.01.06
snv_28] |
This means the information was
added on 19.01.2006 while I was using Solaris Nevada build 28.
Every link is marked
with a stamp like this: |
[19.01.06] |
The date is the last date that I checked the website referenced by the
link.
Infos from Blogs or
Mailing lists are marked with a stamp like this: |
(Source: Casper
Dik, 14.01.06 [19.01.06]) |
This means the entry was made by Casper Dik on 14.01.2006 and the last
time I checked this link was 19.01.2006.
Text that I borrowed from other sources is printed with grey background
like this
This text was taken from another
source
|
back to top
Environment used
Mqy environment is as follows:
Software
Operating
System
|
Date
|
Comment
|
Solaris x86 Nevada snv_28 |
[19.01.06
snv_28] |
works
|
Solaris x86 Nevada snv_30 |
[01.02.06
snv_30] |
works, but see also the known bugs
|
Solaris x86 Nevada snv_33
|
[21.02.06
snv_33]
|
works
|
Solaris x86 Nevada snv_37
|
[20.04.06
snv_37]
|
works
|
Solaris x86 Nevada snv_40
|
[01.06.06
snv_40]
|
works
|
Solaris x86 Nevada snv_41
|
[14.06.06
snv_41]
|
works, but see also the known bugs
|
Solaris x86 Nevada snv_43
|
[17.07.06
snv_43]
|
works, but see also the known
bugs |
Solaris x86 Nevada snv_46
|
[09.09.06
snv_46]
|
works, but see also the know bugs
|
Solaris x86 Nevada snv_49
|
[10.10.06
snv_49]
|
works
|
Solaris x86 build 66 with Xen
Support
|
[19.07.07
snv_66_Xen]
|
testing
|
Software
|
Version
/ Date / Comment
|
Broadcom Ethernet driver
|
v8.1.3
|
[19.01.06 snv_28]
[01.02.06 snv_30]
[20.04.06 snv_37]
[14.06.06 snv_41]
|
works perfect |
|
[17.07.06
snv_43] |
this Solaris release
supports the Broadcom Ethernet Adapter out of the box; the Broadcom
Ethernet driver from the Broadcom Website is not necessary anymore
|
|
Open Sound System driver |
oss3993d-solaris-amd64-v10-pci.tar.Z
|
[24.01.06 snv_28]
|
works
|
oss3994a-solaris-amd64-v10-pci.tar.Z
|
[21.02.06 snv_33] |
testing |
|
Open Sound System driver 4.0
beta |
|
Juergen Keils Sound driver |
|
Solaris sound driver
|
audioixp
|
[26.04.06 snv_37]
|
works
|
audioixp
|
[14.06.06 snv_41] |
works
|
|
Cardbus driver |
v0.2 |
[19.01.06 snv_28] |
tests are
still pending |
v0.3
|
[25.04.06 snv_37]
|
works, but see also below
|
|
[12.10.06 snv_49] |
The card bus driver is
included in Solaris Nevada since snv_44 |
|
PS/2 Wheelmouse driver for
Solaris x86 |
|
SUNWiwi.pkg
|
|
Additional
Software
|
Version
/ Date / Comment
|
cdrecord |
2.01
|
[19.01.06
snv_28]
[24.02.06 snv_33]
[25.04.06 snv_37]
|
works perfect
|
2.01.01a06
|
[19.07.06 snv_43]
|
cdrecord v2.01.01a06
is now part of Solaris (Package: SUNWmkcd)
|
|
|
|
|
cdrecord-prodvd |
2.01b35 |
[19.01.06
snv_28]
[24.02.06 snv_33]
[25.04.06 snv_37]
|
works perfect
|
2.01.01a06
|
[19.07.06 snv_43]
|
works
|
|
|
|
2.01.01.a10
|
[10.10.06 snv_49] |
cdrecord v2.01.01a10
is now part of Solaris (Package: SUNWmkcd); no license key
neccessary to burn DVDs anymore
|
|
inetmenu |
1.9 |
[19.01.06
snv_28] |
not tested yet
|
1.9
|
[25.04.06 snv_37]
|
works
|
|
qemu |
0.7.0
|
[24.01.06
snv_28]
[24.02.06 snv_33]
[21.04.06 snv_37]
|
works |
0.8.1
|
[09.05.06 snv_37]
|
works
|
0.8.2
|
[31.07.06 snv_43]
|
not tested yet
|
0.8.2
|
[09.09.06
snv_46] |
works
|
0.8.2 from the OpenSolaris
Projekt page
|
[03.10.06 snv_46]
|
works (incl. the
accelerator kqemu)
|
0.8.2
(SUNWqemu-0.8.2_REV_2006.10.18-sol10-i386-opt.pkg.bz2)
|
[12.10.06 snv_49]
|
works
|
|
External devices
Hardware
|
Date
/ Status
|
USB (general) |
[25.01.06 snv_28]
[01.02.06 snv_30]
[21.02.06 snv_33] |
works; but
the driver loaded is USB 1.1; USB 2.0
only with a work around |
[20.04.06
snv_37] |
works without workaround
for USB 2.0 devices
|
[30.06.06 snv_41]
|
works
partially; USB 2.0 USB sticks seems not to work
|
[17.07.06
snv_43] |
works (including USB 2.0
USB sticks)
|
|
USB Mouse Typhoon Mini
Notebook Mouse |
[19.01.06 snv_28]
[01.02.06 snv_30]
[21.02.06 snv_33]
[20.04.06 snv_37]
[14.06.06 snv_41]
|
works |
[30.06.06 snv_41] |
works
|
|
External USB harddisk (USB 2.0) |
[25.01.06 snv_28]
[01.02.06 snv_30]
|
works
|
[21.02.06 snv_33] |
works, but see below |
[20.04.06 snv_37] |
works
|
[30.06.06 snv_41]
|
works
|
|
USB memory stick (USB 1.0)
|
[19.01.06 snv_28]
[21.02.06 snv_33] |
works |
|
|
|
USB memory stick (USB 2.0)
|
|
USB-to-serial Adapter
Prolific Technology Inc. USB-Serial Controller |
[19.01.06 snv_28]
[09.02.06 snv_30]
[24.02.06 snv_33] |
works |
|
SanDisk Cruzer (SD Card reader
with USB) |
|
Motorola V3 Mobile with USB |
[19.01.06 snv_28] |
is detected, but looks
like a
driver is missing (see below) |
|
PS/2 Keyboard (with PS2-to-USB
Adapter) |
[19.01.06 snv_28] |
not tested yet
|
[20.03.06 snv_33] |
works
|
|
PS/2 Mouse (with PS2-to-USB
Adapter) |
[19.01.06 snv_28] |
not tested yet |
{28.04.06 snv_37] |
an IBM mouse connected via
the adapter does not work
|
|
Zaurus SL-C3100 as USB
Storage client |
[19.01.06 snv_28] |
works as Card Reader,
USB LAN not tested |
|
IBM PCMCIA Memory Card (2 MB
Flash, 1 MB SRAM) (very old card) |
[19.01.06 snv_28] |
does not work (see below)
|
|
Eicon DIVA ISDN Card
|
[28.04.06 snv_37]
|
not detected
|
|
Lasat Credit 288 FaxModem
|
[28.04.06 snv_37] |
detected, but does not work
|
|
IBM Turbo 16/4 TokenRing PC Card
2
|
[28.04.06 snv_37] |
not detected
|
|
D-Link FAX/Data Modem DM560 PC
Card |
[19.01.06 snv_28] |
still in test (see below) |
[25.04.06 snv_37]
|
is detected but the
Ferrari is frozen after trying to use the card (see
below)
|
|
3COM Etherlink III LAN PC Card |
[19.01.06 snv_28] |
still in test (see below) |
[25.04.06 snv_37]
|
works
|
|
Adaptec SlimSCSI 1460B PC Card |
[19.01.06 snv_28] |
not tested yet |
[25.04.06 snv_37]
|
not detected by Solaris
(see below)
|
|
Apollo 10/100 Ethernet
CompactFlash
with
CF-to-PCMCIA Adapter |
[19.01.06 snv_28] |
seems not to work (see below) |
[25.04.06 snv_37] |
not detected by Solaris
(see below) |
|
SanDisk Compact Flash 802.11b
Wireless LAN
CompactFlash Card with CF-to-PCMCIA Adapter |
[19.01.06 snv_28] |
seems not to work (see below) |
[25.04.06 snv_37] |
not detected by Solaris
(see below)
|
|
Storage CompactFlash Card
(with CF
to
PCMCIA Adapter) |
[19.01.06 snv_28] |
works |
[25.04.06 snv_37] |
works
|
|
external Firewire harddisk
(icybox 250UE)
|
[09.08.06 snv_43 Xen_07_2006] |
does not work reliable;
see here, but it seems to be a Firmware Bug in
the Chipset - not a Solaris bug
|
|
|
|
back to top
Hardware
BIOS
[19.01.06 snv_28]
You should always use the
latest
BIOS for the Ferrari [19.01.06];
at time written
the current version is 3A23.
After installing the
ACPI driver
and the powernow drivers
[19.01.06]; from Casper Dik
pressing the Power Button will either Suspend Solaris
(not yet implemented ;-(() or shutdown Solaris (works perfect)
The BIOS of the Acer Ferrari
4005 still has a bug that prevents to
read the Battery status
(source:
Casper
Dik, 11.01.06 [19.01.06])
The fan is very loud and running mostly all the time. Hopefully (!)
there
will be an BIOS update that fixes this issue.
[23.01.06 snv_28]
I replaced one of the incorrect ACPI tables according to this blog
entry:
Fixing
some ACPI BIOS stuff on the Acer Ferrari 4005 [19.01.06]
Now the output of batstat looks better:
bash-3.00# batstat
System is currently on AC power
System temperature = 43.0C
Battery 0 status:
Percentage remaining: 86.1%
Battery is currently charging
Time remaining to full charge 0:00
bash-3.00# batstat
You need the
iasl
(ACPI Compiler for Solaris) [23.01.06]
to recompile the ACPI tables.
[02.02.06 snv_28]
Notes: The BIOS Version 3A15 works best with graphics
Bluetooth
[19.01.06 snv_28]
Bluetooth is not supported by Solaris. Therefor the Bluetooth mouse
included with the Ferrari also does not work.
DVD/CD
Recorder
[19.01.06 snv_28]
Works with cdrecord (CD-RWs, read/write/delete/rewrite) and
dvdrecord (DVD-RWs, read/write/delete/rewrite) without
problems; CDR, DVD+R, DVD-RAM not tested yet.
cdrw not
tested yet
The DVD Drive is a slot-in drive - therefor 8-cm CDs/DVDs are not
usable.
[06.03.06 snv_33]
I did some first tests of the DVD-RAM access: It works more or less.
A DVD-RAM is automatically mounted read-only by vold - you must
remount it
read-write before you can write to the DVD-RAM. But while testing the
write-access to the DVD-RAM I got two system crashes: One while writing
to the DVD-RAM and one while ejecting the medium after I wrote to it.
The crash also occurs if vold is not running and you mount the DVD-RAM
manually via mount -F udfs <device> <mountpoint> before
writing a file to the DVD-RAM.
Looks like there are still some bugs in the DVD-RAM support
The
"Nautilus CD Burner" now works
(tested with DVD-RW and DVD+RW only). There's an error message after
burning or
erasing a DVD-RW but the result is okay in both cases (see also this
thread [06.03.06] )
You can write and overwrite the DVD+RW disks using the "Nautilus CD
Burner" but I did not
find a solution to erase a DVD+RW without overwriting it. Using
growisof it is possible to write additional files to a DVD+RW.
There's a package called SUNWdvdrw containing the following files
bash-3.00# grep SUNWdvdrw /var/sadm/install/contents| cut -f1 -d"
"
/usr
/usr/bin
/usr/bin/dvd+rw-booktype
/usr/bin/dvd+rw-format
/usr/bin/dvd+rw-mediainfo
/usr/bin/dvd-ram-control
/usr/bin/growisofs
bash-3.00#
But unfortunately there are no man pages for these tools (except for
growisofs) included. The homepage of the DVD+RW Utils (DVD+RW/+R/-RW
Tools included in Solaris
[27.02.06]) is not very helpfull at all.
[07.03.06 snv_33]
After reformating the DVD-RAM with udfs (mkfs -F udfs
/dev/rdsk/c1t0d0s2) I can write to the DVD-RAM without a system crash
until now if I mount it manually.
[08.03.06 snv_33]
Again another crash while writing to the DVD-RAM . I stop the tests of
the DVD-RAM support now.
[10.03.06 snv_33]
Looks like the bug is fixed in the newest source; see here
[10.03.06] . I'll test again
with the next Nevada Release
[26.04.06 snv_37]
Did some other tests with DVD-RAMs: Writing to the test DVD-RAM
formated under Solaris snv_33 crashes the machine again.
After formating the DVD-RAM with mkfs -F udfs
I could
write to the DVD-RAM without problems (find <dir> | cpio -pdumv
<dvdram> in two sessions and in the third session copying an ISO
image with about 3,8 GB - all parallel). Unmounting and remounting of
the DVD-RAM also worked.
Another crash occured while doing a mkfs -F udfs
for the
other side of the (double-sided) DVD-RAM. And another crash occured
while doing a "rm -r" on the DVD-RAM written in my first test .
Looks like the udfs support in Solaris Nevada is still buggy.
Note:
Bug ID: 6395818
Synopsis: Solaris crashes while writing to UDFS formatted DVD-RAM media
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6395818
Firewire
[19.01.06 snv_28]
Due to missing Firewire devices not tested yet
[09.08.06 snv_43 Xen_07_2006]
I tested a external Firewire harddisk device and it did not work as
expected:
# connecting the harddisk via Firewire
#
Aug 8 18:57:19 unknown s1394: [ID 114370 kern.info] unit0 at pci1025,7e0
Aug 8 18:57:19 unknown genunix: [ID 936769 kern.info] scsa13940 is
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9,2/unit@0050770e00001a03
Aug 8 18:57:19 unknown genunix: [ID 408114 kern.info]
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9,2/unit@0050770e00001a03
(scsa13940) online
Aug 8 18:57:19 unknown scsi: [ID 193665 kern.info] sd4 at scsa13940:
target 0 lun 0
Aug 8 18:57:19 unknown genunix: [ID 936769 kern.info] sd4 is
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9,2/unit@0050770e00001a03/disk@0,0
Aug 8 18:57:20 unknown genunix: [ID 408114 kern.info]
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9,2/unit@0050770e00001a03/disk@0,0
(sd4) online
Aug 8 18:57:44 unknown scsi: [ID 107833 kern.warning] WARNING:
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9,2/unit@0050770e00001a03/disk@0,0
(sd4):
Aug 8 18:57:44 unknown Error for Command: read Error Level: Retryable
Aug 8 18:57:44 unknown scsi: [ID 107833 kern.notice] Requested Block: 0
Error Block: 0
Aug 8 18:57:44 unknown scsi: [ID 107833 kern.notice] Vendor: SAMSUNG
Serial Number: {5
Aug 8 18:57:44 unknown scsi: [ID 107833 kern.notice] Sense Key:
Media_Error
Aug 8 18:57:44 unknown scsi: [ID 107833 kern.notice] ASC: 0x11
(unrecovered read error), ASCQ: 0x0, FRU: 0x0
Aug 8 18:57:47 unknown scsi: [ID 107833 kern.warning] WARNING:
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9,2/unit@0050770e00001a03/disk@0,0
(sd4):
Aug 8 18:57:47 unknown Error for Command: read Error Level: Retryable
Aug 8 18:57:47 unknown scsi: [ID 107833 kern.notice] Requested Block: 0
Error Block: 0
Aug 8 18:57:47 unknown scsi: [ID 107833 kern.notice] Vendor: SAMSUNG
Serial Number: {5
Aug 8 18:57:47 unknown scsi: [ID 107833 kern.notice] Sense Key:
Media_Error
Aug 8 18:57:47 unknown scsi: [ID 107833 kern.notice] ASC: 0x11
(unrecovered read error), ASCQ: 0x0, FRU: 0x0
Aug 8 18:57:57 unknown scsi: [ID 107833 kern.warning] WARNING:
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9,2/unit@0050770e00001a03/disk@0,0
(sd4):
Aug 8 18:57:57 unknown Error for Command: read Error Level: Retryable
Aug 8 18:57:57 unknown scsi: [ID 107833 kern.notice] Requested Block: 0
Error Block: 0
Aug 8 18:57:57 unknown scsi: [ID 107833 kern.notice] Vendor: SAMSUNG
Serial Number: {5
Aug 8 18:57:57 unknown scsi: [ID 107833 kern.notice] Sense Key:
Media_Error
Aug 8 18:57:57 unknown scsi: [ID 107833 kern.notice] ASC: 0x11
(unrecovered read error), ASCQ: 0x0, FRU: 0x0
Aug 8 18:57:59 unknown scsi: [ID 107833 kern.warning] WARNING:
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9,2/unit@0050770e00001a03/disk@0,0
(sd4):
Aug 8 18:57:59 unknown Error for Command: read Error Level: Retryable
Aug 8 18:57:59 unknown scsi: [ID 107833 kern.notice] Requested Block: 0
Error Block: 0
Aug 8 18:57:59 unknown scsi: [ID 107833 kern.notice] Vendor: SAMSUNG
Serial Number: {5
Aug 8 18:57:59 unknown scsi: [ID 107833 kern.notice] Sense Key:
Media_Error
Aug 8 18:57:59 unknown scsi: [ID 107833 kern.notice] ASC: 0x11
(unrecovered read error), ASCQ: 0x0, FRU: 0x0
But it looks like this is a bug in the Firmware of the Firewire
Device - not a Solaris Bug. see
this
thread [09.08.06] on
www.opensolaris.org.
The Box can also be connected via USB and in this configuration it
works without problems.
The Box I tested is a icybox 250UE (see
http://www.icybox.de/de/pages/products/external_cases.php?we_objectID=3179#techdata
[09.08.06])
My Zaurus say the Chipset in the Firewire Device is a
Profilic ATAPI-6 Bridge Controller, Class
Mass Storage, ID: 067b/3507.
Keyboard
[19.01.06 snv_28]
The internal keyboard (German layout) works
After installing the
Acer Keyboard
patches from Casper Dik [20.01.06]
the special keys of the Ferrari keyboard
can also be used.
The keyboard layout is bad, especially if you're used to work with
Thinkpads.
Some Fn-keys do not work; especially the Fn-keys to change the volume
of the internal speaker.
I did not test an external keyboard yet.
[20.03.06 snv_33]
A PS/2 keyboard attached via PS/2-to-USB adapter works.
Internal
Modem
[19.01.06 snv_28]
not tested yet
Infra
Red
[20.04.06 snv_37]
not tested
yet
LAN
[19.01.06 snv_28]
You need to download the
driver
from Broadcom [20.01.06]
to use the internal LAN adapter of the Ferrari. With
this driver the LAN adapter works without problems.
[09.03.06 snv_33]
Instructions on how to install the driver if booted from CDROM
are
here
[09.03.06].
[17.07.06 snv_43]
Solaris 11 snv_43 supports the Broadcom Ethernet Adapter out of the
box. The driver from the Broadcom webpage is not necessary anymore
Mousepad,
external
Mouse
[19.01.06 snv_28]
My external USB mouse works without problems. Unfortunately
the mouse included with the Ferrari is a bluetooth-only mouse so it
does not work with Solaris.
The internal mouse pad works more or less without problems with Xorg
and XSun: You can use the touchpad to move the mouse and the right and
left button but not the extra buttons in the middle
There is
thread
on OpenSolaris [20.01.06]
about using the Synapsis driver for Xorg to get the extra buttons
working. Looks like the driver maybe
included in a newer release of Xorg.
There is already a Synapsis touchpad driver for XSun, see
PS/2
Wheelmouse driver
for Solaris x86 XSun [20.01.06]
. I did some minimal tests with this driver while runinng XSun
but
did not get it to work yet.
See the
trouble shooting section below
if the mousepad stops working
[19.07.06 snv_43]
Looks like there is hope that the Synapsis touchpad will be usable in
Solaris soon (there's a thread about it in the
Laptop
Forum on OpenSolaris [19.07.06]).
PCMCIA,
PC Card
[19.01.06 snv_28]
According to some entries on the Open Solaris Websites you should use
the updated Cardbus driver from the
Open
Solaris Webpage
[19.01.06].
I did not test if there are differences between
this driver and the driver included in Solaris - I just installed it.
There seems to be a problem with the
CardBus driver - more than one time while testing I had to cold reboot
the Ferrari because the Laptop hangs after trying to use a PC Card. I'm
using version 0.2 of the CardBus driver.
I have tested the following PCMCIA hardware
IBM PCMCIA Memory Card (2 MB Flash, 1
MB SRAM) (very old card)
[19.01.06 snv_28]
The card is detected; there are new devices in /dev/dsk
and /dev/rdsk;
but I can't mount them. The messages
from /var/adm/messages are:
Jan 19 22:32:09 ferrari pcram: [ID 757218 kern.notice] pcram:
WARNING - Found unsupported FLASH device at socket 0
Jan 19 22:32:09 ferrari genunix: [ID 936769 kern.info] pcram0 is
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9/memory@0/pcram@6,0
Jan 19 22:32:09 ferrari genunix: [ID 408114 kern.info]
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9/memory@0/pcram@6,0 (pcram0)
online
Jan 19 22:32:09 ferrari pcmcia: [ID 580848 kern.info] pcmem0 at pcic@9
in socket 0
Jan 19 22:32:09 ferrari genunix: [ID 408114 kern.info]
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9/memory@0 (pcmem0) online
Jan 19 22:35:35 ferrari genunix: [ID 408114 kern.info]
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9/memory@0/pcram@6,0 (pcram0)
offline
Jan 19 22:35:35 ferrari genunix: [ID 408114 kern.info]
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9/memory@0 (pcmem0) offline
The card also does not work in Windows XP because of missing drivers.
D-Link FAX/Data Modem DM560
[19.01.06 snv_28]
The card is detected; but after accessing the modem via
tip the Ferrari is
dead and a cold reboot is necessarry
I'm not sure if this is a problem with the PC Card or with the Cardbus
driver
The messages in /var/adm/messages are:
Jan 19 23:11:05 ferrari pcic: [ID 152030 kern.notice] dip
is:0xffffffff8038eb90
Jan 19 23:11:05 ferrari pcic: [ID 759616 kern.notice] parent dip
is:0xffffffff80396010
Jan 19 23:11:05 ferrari pcic: [ID 152030 kern.notice] dip
is:0xffffffff8038eb90
Jan 19 23:11:05 ferrari pcic: [ID 759616 kern.notice] parent dip
is:0xffffffff80396010
Jan 19 23:11:05 ferrari pcic: [ID 152030 kern.notice] dip
is:0xffffffff8038eb90
Jan 19 23:11:05 ferrari pcic: [ID 759616 kern.notice] parent dip
is:0xffffffff80396010
Jan 19 23:11:05 ferrari pcic: [ID 152030 kern.notice] dip
is:0xffffffff8038eb90
Jan 19 23:11:05 ferrari pcic: [ID 759616 kern.notice] parent dip
is:0xffffffff80396010
Jan 19 23:11:06 ferrari pcmcia: [ID 580848 kern.info] pcser0 at pcic@9
in socket 0
Jan 19 23:11:06 ferrari genunix: [ID 936769 kern.info] pcser0 is
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9/serial@0
Jan 19 23:11:06 ferrari genunix: [ID 408114 kern.info]
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9/serial@0 (pcser0) online
[25.04.06 snv_37]
Same behaviour like with snv_28 - the card is detected but after
accessing it (tested with tip) the Ferrari is frozen and a cold boot is
necessary.
3COM Etherlink III LAN PC Card
[19.01.06 snv_28]
This card seems to work. Seems, because after assigning an IP address
to the card and using the IP address the Ferrari hangs and a cold
reboot is necssary. The bevaviour is the same in 32 Bit
mode and in 64 Bit mode.
I'm not sure if this is a problem with the PC Card or with the Cardbus
driver
The messages in /var/adm/messages are:
Jan 19 23:12:56 ferrari pcic: [ID 152030 kern.notice] dip
is:0xffffffff8038eb90
Jan 19 23:12:56 ferrari pcic: [ID 759616 kern.notice] parent dip
is:0xffffffff80396010
Jan 19 23:12:57 ferrari genunix: [ID 678236 kern.info] Ethernet address
= 0:a0:24:ac:a5:c5
Jan 19 23:12:57 ferrari pcelx: [ID 157528 kern.info] pcelx0 (@0x0):
3COM EtherLink 10/100 (PCMCIA): ether (10baseT) 0:a0:24:ac:a5:c5
Jan 19 23:12:57 ferrari pcmcia: [ID 580848 kern.info] pcelx0 at pcic@9
in socket 0
Jan 19 23:12:57 ferrari genunix: [ID 936769 kern.info] pcelx0 is
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9/network@0
Jan 19 23:12:57 ferrari genunix: [ID 408114 kern.info]
/pci@0,0/pci1002,4371@14,4/pci1025,7e@9/network@0 (pcelx0) online
[25.04.06 snv_37]
The 3COM Etherlink III LAN PC Card works with this Solaris Release.
Adaptec SlimSCSI 1460B PC Card
[19.01.06 snv_28]
not tested yet
[25.04.06 snv_37]
The card is not detected by Solaris.
I have tested the following Compact Flash hardware (used with a
CF-to-PCMCIA Adapter):
[19.01.06 snv_28]
CompactFlash Storage cards work.
[19.01.06 snv_28]
The
Apollo 10/100 MB Ethernet LAN Card
does not work (there are no messages in /var/adm/messages).
Note: Windowx XP crashes if this card is inserted. But the Apollo
card works fine in my Zaurus ...
[25.04.06 snv_37]
No change to snv_28 - the card is not detected by Solaris
[19.01.06 snv_28]
The
SanDisk Connect CompactFlash
802.11b LAN Card also does not work (there are no messages
in /var/adm/messages).
Not tested with Windows XP; the card works fine in my Zaurus.
[25.04.06 snv_37]
No change to snv_28 - the card is not detected by Solaris
[12.10.06 snv_46]
The
card bus driver available on the laptop download page is not necessary
anymore - it's included in Solaris Nevada since snv_44 (see
here).
SD
Card reader
[19.01.06 snv_28]
I remember to read a posting that the card reader in the Ferrari
is not supported by Solaris right now but I can't remember where I got
this info from.
In my tests the SD Card reader did not work (no messages in
/var/adm/messages after inserting a SD card)
Sound
[19.01.06 snv_28]
You need the driver from Open Systems to use the sound on the Acer
Ferrari 4005. I downloaded the current version
oss3993d-solaris-amd64-v10-pci.tar.Z and installed it according
to the installation instructions.
In general it works; but with a some issues:
First, the sound works only for Gnome Desktop events; I did not get the
Gnome CD Player or xmcd to work until now. And second, you can not load
the OSS driver at system startup. Doing this crashes the Ferrari while
booting and corrupts the boot archive.
[23.01.06 snv_28]
cdda2wav dev=cdrom0 -e -t1 -d0 -N
does play the CD as expected with sound
[24.01.06 snv_28]
Got an answer from OSS Technical Support (10 minutes after mailing the
question!):
Hi,
The problem with most laptops is that the CDROM isn't connected to the
soundport via an analog cable. This means you will need to play Audio
CDs digitally. XMMS has a mode called DAE (or digital audio extraction)
which is basically how WIndows plays CDs. You need to run XMMS,
configure the CDPlugin to use DAE mode and then open the cd rom and
play CDs that way. You can also use Xine to play CDs digitally.
If you have Windows, try this: Go to the Control
Panel->System->Device Manager->CDROM->Properties and
"uncheck" the Enable Digital CD audio for this CD Device option and now
you won't be able to hear CD audio even in Windows.
If you are using Solaris 10, I'd recommend that you run OSS v4.0 beta
that can be downloaded at: http://www.4front-tech.com/test
|
That works!
Note that the beta driver mentioned in the mail does not work on the
Acer Ferrari.
[01.02.06 snv_30]
The new OSS beta driver, oss-4.0-l36-i386.pkg.gz form
http://www.4front-tech.com/test
[01.02.06] works on the Acer
Ferrari 4005.
[10.02.06 snv_30]
Still trying to configure sound for ogle (DVD player) with the OSS
driver - until now I did not get it work. The sound works with
mplayer( another DVD player) but I would like to get ogle working.
Updated to the new beta version oss-4.0.150-i386.pkg.gz.
[15.02.06 snv_33]
It looks like the Beta sound drivers corrupts memory of other
driver & processes - add. checks are necessary.
[21.02.06 snv_33]
The beta driver oss-4.0.150-i386.pkg.gz from
http://www.4front-tech.com/test
[21.02.06] crashes Solaris
randomly; it looks like the driver corrupts the memory of other
drivers. I lost a complete slice with data because of this. I'll test
the official release now again.
The sound with ogle works with the OSS driver
oss3994a-solaris-amd64-v10-pci.tar.Z in snv_33.
[02.03.06 snv_33]
There is a new beta driver of the OSS 4.0 driver on the website of
4front-tech:
oss-v4.0-152-i386.pkg.gz
[02.03.06]. This driver
version should fix the crash on the Acer Ferrari 4005. I
will test it in the next days.
[06.03.06 snv_33]
The new beta of the OSS 4.0 driver
oss-v4.0-152-i386.pkg.gz
[02.03.06] works better:
Sound
in xmms and ogle is okay and no more crashes anymore until now
[20.04.06 snv_37]
The installation of the OSS sound driver fails on this release of
Solaris (tested with the version 152 and 155 of the beta version).
The postinstall script of the driver fails with the following error
message:
## Executing postinstall script.
Starting Open Sound System....please wait
add_drv -m '* 0666 root sys' osscore
add_drv -m '* 0666 root sys' -i '"pci1002,4370"' atiaudio
("pci1002,4370") already in use as a driver or alias.
add_drv -m '* 0666 root sys' -i '"pci1002,4370"' atiaudio
Installing OSS (atiaudio) failed
Looks like there are new driver in this release of Solaris for the
sound hardware. But unfortunately they did not work on the Ferrari (at
least I did not get them to work yet)
I therefor installed the version 1.9beta of the
Sound driver
from Juergen Keil [20.04.06]
instead and these drivers worked without problems.
[21.04.06 snv_37]
OSS sound driver installation works after doing a
rem_drv audioixp
and a reboot.
According to Capser Dik the sound driver in snv_37 should work out of
the box on an Acer Ferrari 4005 - but it doesn't on my Ferrari.
(see
here
[21.04.06] and
here
[21.04.06])
[22.04.06 snv_37]
OSS 4.0 driver
oss-v4.0-152-i386.pkg.gz
[21.04.06] crashes the
Ferrari randomly; now testing OSS 4.0 driver
oss-v4.0-156-i386.pkg.gz
[22.04.06]
[26.04.06 snv_37]
I did a fresh reinstall of Solaris snv_37 on the Ferrari and now
sound works out of the box ( I don't know why it did not work the first
time)
USB
[19.01.06 snv_28]
USB Devices that work:
- USB Memory Stick
- USB 2.0
Harddisks
- USB Mouse
- USB SD Card Reader
- Sharp Zaurus S-CL3100 as Card reader
- USB-to-serial Adapter (
Prolific Technology Inc. USB-Serial Controller)
Devices that did not work
Motorola V3 Mobile
[19.01.06 snv_28]
I also tested my Motorola V3 Mobile (with USB); the modem is detected
but there seems to be a driver missing:
Jan 19 21:48:00 ferrari usba: [ID 723738 kern.info]
/pci@0,0/pci1025,7e@13,1 (ohci1): setting address failed (cr=<Data
size exceeded> cb_flags=<callback processed> rval=-1)
Jan 19 21:48:00 ferrari usba: [ID 723738 kern.info]
/pci@0,0/pci1025,7e@13,1 (ohci1): device on port 4 enumerated after 1
retry
Jan 19 21:48:00 ferrari usba: [ID 912658 kern.info] USB 1.10 device
(usb22b8,4902) operating at full speed (USB 1.x) on USB 1.10 root hub:
communications@4, usb_mid0 at bus address 4
Jan 19 21:48:00 ferrari usba: [ID 349649
kern.info] Motorola Inc. Phone (V3)
Jan 19 21:48:00 ferrari genunix: [ID 936769 kern.info] usb_mid0 is
/pci@0,0/pci1025,7e@13,1/communications@4
Jan 19 21:48:00 ferrari genunix: [ID 408114 kern.info]
/pci@0,0/pci1025,7e@13,1/communications@4 (usb_mid0) online
Jan 19 21:48:00 ferrari usba: [ID 723738 kern.info]
/pci@0,0/pci1025,7e@13,1/communications@4 (usb_mid0): no driver found
for interface 0 (nodename: 'modem') of Motorola Inc. Phone (V3)
Jan 19 21:48:00 ferrari usba: [ID 723738 kern.info]
/pci@0,0/pci1025,7e@13,1/communications@4 (usb_mid0): no driver found
for interface 1 (nodename: 'data') of Motorola Inc. Phone (V3)
Jan 19 21:49:50 ferrari genunix: [ID 408114 kern.info]
/pci@0,0/pci1025,7e@13,1/communications@4 (usb_mid0) offline
If I understand the
USB FAQ from
Sun [20.01.06] correct,
this is okay because there is no USB Modem support in Solaris.
[25.01.06 snv_28]
It looks like only the USB 1.1 driver are used.
This is a bug of the Ferrari see
Bug
ID 6353371 [25.01.06] :
On the Ferrari 4000, adding the following to /etc/system changes the load order to one more acceptable to the Ferrari's hardware:
forceload: drv/ohci
This, of course, is not a solution we can codify because this load order is apparently in contradiction with the SPECs.
DOWNSIDE: USB devices attached at boot do not initialize properly
|
(Source:
Bug
ID 6353371 [25.01.06])
Thanks
to Casper Dik and Juergen Keil for this information.
[09.02.06 snv_30]
USB Devices that work:
- USB Memory Stick
- USB 2.0
Harddisk
- USB Mouse
- USB-to-serial Adapter (
Prolific Technology Inc. USB-Serial Controller)
Not tested yet with snv_30:
- USB SD Card Reader
- Sharp Zaurus S-CL3100 as Card reader
[27.02.06 snv_33]
According to USB 2.0 support should now work on the Acer Ferrari 4005:
Compatibility
with the USB controller on the Sony Z1WA, Sony Vaio PCG-V505DX and Acer
Ferrari 4005 laptops (and probably on others) was improved-- in
particular USB 2.0 ports should now work at full speed, rather than a
USB 1.x speed.
|
(Source:
Weblog
of Dan Price 17.02.06
[27.02.06])
but my Ferrari still connects a USB 2.0 Harddisk with USB 1.1:
Feb 27 18:56:14 ferrari usba: [ID
912658
kern.info] USB 2.0 device (usb5e3,702) operating at full speed (USB
1.x) on USB 1.10 root hub: storage@1, scsa2usb0 at bus address 3
Feb 27 18:56:14 ferrari usba: [ID 349649
kern.info] USB TO IDE
Feb 27 18:56:14 ferrari genunix: [ID 936769 kern.info] scsa2usb0 is
/pci@0,0/pci1025,7e@13,1/storage@1
Feb 27 18:56:14 ferrari genunix: [ID 408114 kern.info]
/pci@0,0/pci1025,7e@13,1/storage@1 (scsa2usb0) online
Feb 27 18:56:14 ferrari scsi: [ID 193665 kern.info] sd1 at scsa2usb0:
target 0 lun 0
Feb 27 18:56:14 ferrari genunix: [ID 936769 kern.info] sd1 is
/pci@0,0/pci1025,7e@13,1/storage@1/disk@0,0
Feb 27 18:56:14 ferrari genunix: [ID 408114 kern.info]
/pci@0,0/pci1025,7e@13,1/storage@1/disk@0,0 (sd1) online
Feb 27 18:56:14 ferrari genunix: [ID 314293 kern.info] device
pciclass,030000@0(display#0) keeps up device sd@0,0(disk#1), but the
latter is not power managed
Feb 27 18:56:20 ferrari sloggi: [ID 668208 kern.notice] uname() syscall.
Casper Dik's answer:
(Source:
Casper Dik 27.02.06
[27.02.06])
[20.03.06 snv_33]
"eject rmdisk" does not work correct for harddisks: After executing
"eject rmdisk" the harddisk is umounted for about 1 or 2 seconds then
vold remounts the harddisk again. To avoid this either stop vold;
unplug the cable; and restart vold again or do a "umount /rmdisk/label"
instead of the eject.
[24.03.06 snv_33]
The USB 2.0 support should work in snv_35 but I did not test it yet
[20.04.07 snv_37]
The work around for the USB 2.0 devices is not necessary any more with
this Solaris Release
[28.04.06 snv_37]
An (old) IBM PS/2 mouse connected via an PS/2-USB-adapter does
not work
[30.06.06 snv_41]
My USB 2.0 USB Stick does not work anymore; the messages in
/var/adm/messages after inserting the USB stick are:
Jun 30 18:11:35 ferrari usba: [ID 912658 kern.info] USB 2.0
device
(usb930,6529) operating at hi speed (USB 2.x) on USB 2.0 root
hub: storage@8, scsa2usb1 at bus address 2
Jun 30 18:11:35 ferrari usba: [ID 349649 kern.info] TOSHIBA ransMemory
09B1DB5113605893
Jun 30 18:11:35 ferrari genunix: [ID 936769 kern.info] scsa2usb1 is
/pci@0,0/pci1025,7e@13,2/storage@8
Jun 30 18:11:35 ferrari genunix: [ID 408114 kern.info]
/pci@0,0/pci1025,7e@13,2/storage@8 (scsa2usb1) online
Jun 30 18:11:36 ferrari scsi: [ID 193665 kern.info] sd2 at scsa2usb1:
target 0 lun 0
Jun 30 18:11:36 ferrari genunix: [ID 936769 kern.info] sd2 is
/pci@0,0/pci1025,7e@13,2/storage@8/disk@0,0
Jun 30 18:11:36 ferrari genunix: [ID 408114 kern.info]
/pci@0,0/pci1025,7e@13,2/storage@8/disk@0,0 (sd2) online
Jun 30 18:11:36 ferrari genunix: [ID 314293 kern.info] device
pciclass,030000@0(display#0) keeps up device sd@0,0(disk#2), but the
latter is not power managed
Jun 30 18:11:36 ferrari scsi: [ID 107833 kern.notice] Device is gone
Jun 30 18:11:36 ferrari last message repeated 1 time
Jun 30 18:11:36 ferrari usba: [ID 691482 kern.warning] WARNING:
/pci@0,0/pci1025,7e@13,2/storage@8 (scsa2usb1): Disconnected device was
busy, please reconnect.
Jun 30 18:11:39 ferrari scsi: [ID 107833 kern.notice] Device is gone
Jun 30 18:11:41 ferrari genunix: [ID 408114 kern.info]
/pci@0,0/pci1025,7e@13,2/storage@8/disk@0,0 (sd2) offline
Jun 30 18:11:41 ferrari last message repeated 1 time
Jun 30 18:11:41 ferrari genunix: [ID 408114 kern.info]
/pci@0,0/pci1025,7e@13,2/storage@8 (scsa2usb1) offline
The other USB devices that I tested until now with snv_41, an USB 1.0
mouse and a USB 2.0 harddisk, work without problem.
Look's like a known "regression":
I believe this is a known regression in b41 and possibly b42; all seems to be well again in b43 (compile a recent scsa2usb.
Casper
|
(Source:
Casper Dik 30.06.06
[30.06.06])
[17.07.06 snv_43]
The USB 2.0 Memory stick works again with this release
Video
[19.01.06 snv_28]
The graphics adapter in the Acer Ferrari 4005 is supported by
the xservers XSun and Xorg. As far as I know XSun does not support the
display resolution of the Acer Ferrari (1600x1050) but Xorg does. XSun
always uses 1024x768 on my Ferrari Display.
Therefor you should use Xorg on the Acer Ferrari.
Please note that Xorg only supports the display resolution with a
manually corrected xorg.conf. You can use the
xorg.conf
from Capser Dik [19.01.06] without changes.
I did not test an external display adapter until now.
[19.01.06 snv_28]
> On reboot, all I had was a
black screen; I think the OS was up (occasional disk
> activity and such), but I couldn't see what I was doing, so it
didn't help much.
If this is once the X server starts, you should be able to kill it with
Ctrl-Alt-Backspace (assuming you chose Xorg). Do that 5 times or so and
dtlogin should finally give up on starting it and return you to console.
To make Xorg actually display on the laptop screen, you'll need to tell
it to use the builtin screen - for some reason it's probe sees the VGA
& DVI ports, but not the builtin screen. You can fix this in your
xorg.conf with
Option "MonitorLayout" "LVDS,CRT"
in the Device section. (See the xorg.conf sample Casper posted a
couple weeks ago at http://groups.yahoo.com/group/solarisx86/message/29174
)
|
(Source:
Alan
Coopersmith, 29.09.2005
[19.01.06])
[21.02.06 snv_33]
Note: You should copy the
xorg.conf
from Capser Dik [19.01.06] to
/etc/X11
before the first
reboot after the installation .
[24.03.06 snv_33]
There's a bug in X.org from snv_35:
A
warning from our internal Ferrari user group to anyone else
running Solaris Express/Nevada builds on Acer Ferrari 4000
laptops:
If you're using Nevada build 35 or later, rename
/usr/X11/lib/modules/libvbe.so so the Xorg server doesn't find
it. If it's there, the new monitor probing changes introduced in
build 35 by Sun bug 6385111 (aka Xorg bug 5892) cause the Ferrari
4000 to attempt to use VESA BIOS Extensions (VBE) to get the monitor
settings after the normal methods failed. Unfortunately, while this
works the first time you do it, if you do it a second time without
rebooting in between, it seems to cause the Ferrari 4000 BIOS to hang
the entire machine, requiring you to manually power it down to recover.
Since this is an optional module, if Xorg can't load it, it just skips
it.
This failure is being tracked in Sun's bug database as 6402721 and
is being worked on now by the engineer who introduced the fallback
to VBE into our Xorg. So far it's only been reported on the Ferrari
4000
laptops, but could potentially be seen on other machines with similar
BIOS'es.
[I also posted this message with a bunch of links to more information
at http://blogs.sun.com/roller/page/alanc?entry=xorg_bug_on_ferrari_4000
]
--
-Alan
Coopersmith-
alan.coopersmith@sun.com
Sun Microsystems, Inc. - X Window System
Engineering |
(Source:
Alan
Coopersmith, 29.09.2005
[24.03.06])
[20.04.06 snv_37]
The bug with libvbe.so module still exists in this Solaris Release
[01.06.06 snv_40]
The bug should be fixed in this release; not tested yet.
WLAN
[19.01.06 snv_28]
There are no driver for the BroadCom WLAN adapter used in the Acer
Ferrari.
You can install the new released NDIS Wrapper kit to use the Windows
driver for the WLAN adapter - but:
The 64 Bit Windows drivers for
the Broadcom Wireless Card can not be
used with the NDIS Wrapper kit and you can't use the 32 Bit drivers if
booted in 64 Bit mode:
[...]
Unfortunately, the 64-bit drivers available from broadcom use SSE
instructions which makes it impossible to use them in the kernel. But
the 32 bit driver works fine (but in the end I puntedand replaced it
with an Atheros for EUR35. |
(Source:
Casper
Dik, 14.01.06,
[19.01.06])
Therefor to use the internal WLAN with the Windows drivers and the NDIS
wrapper
you must
boot the Ferrari into 32 Bit mode [19.01.06]
As an alterntive you can replace the internal WLAN card of the Ferrari
(see
here
[19.01.06])
[20.01.06 snv_28]
A mail to the German Acer support requesting a Solaris 10 x86 driver
for the Broadcom WLAN adapter was sent yesterday. An answer is still
pending.
[21.02.06 snv_33]
There's an opensource driver for the WLAN adapter of the Ferrari at
http://bcm43xx.berlios.de/ that
is known to work in Linux.
Due to licence problems this driver can not be included in Open
Solaris; see
here
[21.02.06].
[27.06.06 snv_41]
I replaced the preinstalled Broadcom Wireless adapter with an Intel Pro
Wireless 2200BG and installed the SUNWiwi.pkg (iwi 0.4).
Works perfect (
but the
WIFI button in front of the Ferrari seems not to
work anymore)
[28.06.06 snv_41]
The WIFI button in front of the Ferrari still works: It turns WIFI on
and off (but the light doesn't work anymore)
[09.09.06 snv_46]
Note: Solaris Nevada snv_44 and newer need the iwi version 0.5 or newer.
back to top
Software
cdrecord/cdrecord-prodvd
[19.01.06 snv_28]
Works without problems with the internal DVD burner.
[19.07.06 snv_43]
cdrecord v2.01.01a06 is now part of Solaris (Package:
SUNWmkcd).
This cdrecord DOES not support DVDs!
[10.10.06 snv_49]
cdrecord v2.01.01.a10 is now part of the Solaris package SUNWmkcd; this
version does burn DVDs without a license key
back to top
inetmenu
[19.01.06 snv_28]
From the
inetmenu
homage page:
Inetmenu tool provides a
graphical interface that enables laptop
users to easily manage their wired, wireless, and dial up network
configurations.
When invoked without arguments, inetmenu scans the available
network
interfaces and presents them to the user. Users can also invoke
inetmenu with arguments to specify an intderface, profile, or, for a
wireless connection, the ESSID.
|
(Source:
inet
menu homepage, 19.01.06
[19.01.06])
[20.01.06 snv_28]
Note that deinstalling inetmenu leaves a now not usable service entry
(tested with inetmenu 1.9). Either disable or remove it manually.
Usage not tested yet
[25.04.06 snv_37]
Installed & configured it today - works. Configuring is a little
trial and error but fortunately its' "only" a script ;-)
I've only changed the code to check for /etc/hostname.* files so that
it ignores the files for the virtual network adapter
(/etc/hostname.vni*)
back to top
qemu
[19.01.06 snv_28]
qemu
[19.01.06] is an
Open Source Virtual PC (like Virtual PC or VM Ware). I've successfully
tested the current Solaris Version 0.7.0 on Solaris 10
running on my IBM Thinkpad T30 and on the Ferrari. The performance is
not as good as in the commercial products but for my purpose it
sufficient.
I've tested Schillix, Benelix, Windows 2000, Windows NT, Knoppix and
DSL.
You can download the binary package for Solaris from
blastwave [19.01.06].
[24.01.06 snv_28]
The windows version of qemu 0.8.0 runs in wine on Solaris .
[09.05.06 snv_37]
The version 0.8.1 can be compiled without problems under Solaris 10
x86 (see also
this
forum entry [09.05.06]).
First tests of this version look pretty good.
[14.06.06 snv_41]
A precompiled version of Qemu 0.8.1 can be downloaded
here
[31.07.06 snv_43]
QEMU v0.8.2 is out. Not tested yet under Solaris
[09.09.06 snv_46]
QEMU v0.8.2 compiles and runs without problems under Solaris
[21.09.06 snv_46]
There's now a
project for qemu on
Solaris at OpenSolaris.org [21.09.06].
On this page you download the source code and binaries for qemu on
Solaris. A binary of qemu accelerator for Solaris is also there!
[25.09.06 snv_46]
The qemu binary and the kqemu accelerator for qemu from the OpenSolaris
project works very well. The performance increases significant using
the accelerator. There's only one minor issue with the qemu binary: the
info command without parameter core dumps qemu.
[03.10.06 snv_46]
There's now a new version of the accelerator and the binary on the Open
Solaris projekt page. This version supports more than one instance
using the kqemu accelerator. The bug in the info command (info without
parameter core dumps) is still there.
[19.10.06 snv_49]
The "new" qemu binaries from the OpenSolaris qemu project page,
SUNWqemu-0.8.2_REV_2006.10.18-sol10-i386-opt.pkg.bz2
[19.10.06]), work also in
snv_49. The bug in the info command (info without
parameter core dumps) is still there.
There's a message from Martin Bochnig to use the "old" binaries,
qemu-osol-0.8.2-bin-x86.tar.gz
[19.10.06],instead of the "new" one because of problems with the kqemu
and the "new" binaries. Unfortunately the "old" binaries do not work
reliable on snv_49.
(Source:
forum
Message from Martin Bochnig, 19.10.06
[19.10.06])
If you want to use the accelerator kqemu be aware of this restriction:
The accelerator requires qemu on 32-bit kernels and qemu-system-x86_64 on 64-bit kernels. Fabrice has mentioned he may lift this restriction in the future by adding some extensions to kqemu, in which case we'll need to extend the wrapper.
|
(Source:
OpenSolaris QEMU Sketchpad,
[19.01.06])
back to top
Xen
The information about Xen and
Solaris is now on a
separate
Webpage
back to top
Installation
General
[19.01.06 snv_28]
In general the installation of Solaris 10 on the Acer
Ferrari 4005
works smoothly. The only issue I had was the missing Xorg
configuration after the installation.
[09.03.06 snv_33]
Instructions on how to do a flash install are
here
[09.03.06].
Hints
This section contains some hints for using Solaris. The hints are not
necessary Acer Ferrari related.
How
to boot into 32 Bit mode
[19.01.06 snv_28]
Edit /boot/grub/menu.lst and add
"kernel/unix" as first argument on
the multiboot line.
(You can also clone the default entry and mkae a "Solaris Nevada
(32-bit)" entry instead)
#---------- ADDED BY BOOTADM - DO NOT EDIT ----------
title Solaris Nevada snv_31 X86
kernel /platform/i86pc/multiboot
module /platform/i86pc/boot_archive
#---------------------END BOOTADM--------------------
#
# Clone of the above w/ kernel/unix added for 32 bit booting
#
title Solaris Nevada (32bit)
kernel /platform/i86pc/multiboot kernel/unix
module /platform/i86pc/boot_archive
#---------- ADDED BY BOOTADM - DO NOT EDIT ----------
title Solaris failsafe
kernel /boot/multiboot kernel/unix -s
module /boot/x86.miniroot-safe
#---------------------END BOOTADM--------------------
|
(Source:
Casper
Dik, 14.01.06
[19.01.06])
How to enable reboot
and shutdown in gdm/2
Edit the file /etc/X11/gdm/gdm.conf first, and uncomment the following
lines:
RebootCommand=/sbin/init 6
HaltCommand=/sbin/init 5
How to enable debugging for the
cardbus
driver
[19.01.06 snv_28]
Enable the debuging messages by
adding two lines in /etc/system :
set pcic:pcic_debug=1
set cardbus:cardbus_debug=1
|
(Source:
vincent,
Rui Wang, 24.10.05
[19.01.06])
Coexistence with
other OSes
[19.01.06 snv_28]
Solaris coexists perfect with other Operating systems on
the Ferrari - but I must admit I only tested with the
preinstalled Windows XP ;-).
If you install Solaris after you installed Windows XP the installation
program automatically adds entries for Windows XP and the hidden
Diagnose Partition of the Ferrari to the GRUB boot menu.
back to top
Trouble
Shooting
Known bugs in snv_30
Error message:
Unexpected token on line 359 "00" /etc/driver_aliases
That's a known bug (Source:
Casper
Dik, 31.01.06
[02.02.06]);
just edit the /etc/driver_aliases manually.
The last two lines in the file should look like:
ses
"scsiclass,0d"
ses "scsiclass,00.vSUN.pUniversal_Xport"
[21.02.06 snv_33]
This bug is fixed in snv_33
Known bugs in snv_41
Samba does not start
[14.06.06 snv_41]
Samba does not start due to a missing library; the bug report for this
bug is
6435463
Work around:
Work around (for now), sym link libgnutls.so.12.. to libgnutls.so.6
# cd /usr/lib
# ln -s libgnutls.so.12.3.7 libgnutls.so.6
|
(Source:
Bug report
14.06.06
[14.06.06])
CDROM player does not work
The default CDROM player in snv_41; sound juicer, does not work due to
missing HAL (what ever that is); see bug report
6423748
Workaround:
use xmms to play CDs; replace /usr/bin/gnome-cd with a link to a script
that starts "xmms -p"
A working xmms configuration is:
Select the "Solaris audio plugin " and configure the output to "Line
Out"
Known bugs in snv_43
Symbolic link for
libcrypto.so.0.9.7 missing
[17.07.06 snv_43]
The symbolic link /usr/sfw/lib/libcrypto.so.0.9.7 is missing; to
recreate this link issue:
cd /usr/sfw/lib/
ln -s ./libcrypto.so ./libcrypto.so.0.9.7
Recreate the link before installing any package that uses the library
(because otherwise the postinstall script of these packages may fail).
Known bugs in snv_46
Gnome Panel not
working
[12.09.06 snv_46]
You can't use the Gnome Panel if you're using GDM ; see
this
bug
Workaround:
Use dtlogin instead of GDM.
The internal mousepad
does not work anymore
[20.01.06 snv_28]
Shutdown the Ferrari; turn it off, remove the battery; wait up
to 5 minutes; insert the battery again and turn on the ferrari.
The mousepad should now work again.
back to top
Files
This is a list of files and scripts I put on my website that maybe
useful
xorg.conf for the Acer Ferrari
4005 |
Note: This is the xorg.conf from
Casper Dik |
[19.01.06
snv_28]
|
switch_xserver.sh |
Script to change the X Server
from XSun to Xorg or vice versa
Note: Execute only if the XServer is not running
Use
svcprop -p "options/server"
"svc:/application/x11/x11-server"
to get the current xserver
Source: Richard
L. Hamilton, 14.06.05 [19.01.06]
|
[19.01.06
snv_28]
|
switch_login.sh
|
Script to change the login
program from dtlogin to gdm2 or vice versa
Note: Execute only if the XServer is not running
Source: me
|
[19.01.06
snv_28]
|
back to top
Links
Acer Ferrari
Acer
Ferrari 4005 homepage (German) [19.01.06]
Acer
Ferrari 4005 technical specification [20.01.06]
Acer
ferrari driver download page (ftp; mostly windows driver) [19.01.06]
Acer
ferrari driver download page (http; mostly windows drivers) [19.01.06]
Ferrari
4000 Service Guide (system specs, disassembly, jumpers, internal
configuration, troubleshooting, etc.) [20.01.06]
Ferrari
4000 User's Guide (very basic usage) [20.01.06]
Solaris General
Notable
New Features in Solaris "Nevada", Build 27 (12/2005) [19.01.06]
Notable
New Features in Solaris "Nevada", Build 31 (2/2006) [27.02.06]
Notable
New Features in Solaris "Nevada", Build 36 (472006) [08.05.06]
What's new
in Solaris Express (list) [08.05.06]
Change
log for snv_41 [17.07.06]
Change
log for snv_42 [17.07.06]
Change
log for snv_43 [17.07.06]
Change
log for snv_44 [18.07.06]
Change
log for snv_45 [12.09.06]
Change
log for snv_46 [12.09.06]
Change
log for snv_49 [19.10.06]
Change
log for snv_50 [19.10.06]
Note: The general format of the
webpage with the release notes for a nevada release looks like:
http://dlc.sun.com/osol/on/downloads/b##/on-changelog-b##.html
where ## is the release number (e.g. 43)
Open Solaris
Homepage [19.01.06]
Open
Solaris:
Laptop [19.01.06]
Open
Solaris: Device drivers [19.01.06]
Solaris
Express [19.01.06]
Solaris
Express Community Build Download [23.01.06]
Open
Solaris Companion downloads [19.07.06]
Sun
Bug Database
[19.01.06]
Sun Bug
Database Search [25.01.06]
Sunsolve [19.01.06]
Sun online documentation
[19.01.06]
BigAdmin
Solaris x86 Collection [19.01.06]
A
GRUB Configuration for Multiple Solaris Instances [25.01.06]
Driver & Tools
Open
Solaris laptop Community Downloads [19.01.06]
frkit -
download and install acerkb, acpi, gnome-battery and powernow [19.01.06]
PS/2
Wheelmouse driver
for Solaris x86 (XSun) [20.01.06]
cardbus
driver home page [19.01.06]
cardbus
v0.2 driver download [19.01.06]
Wireless
networking for Open Solaris [19.01.06]
wificonfig
man page [19.01.06]
ndis
wrapper tool [19.01.06]
inetmenu
[19.01.06]
Broadcom
Ethernet Driver Download page [19.01.06]
Free
NIC Driver for Solaris [02.02.06]
How
to install the Broadcom Ethernet driver if booted from CDROM [09.03.06]
DVD+RW/+R/-RW
Tools included in Solaris
[27.02.06]
USB FAQ from
Sun [20.01.06]
List
of supported
USB devices [20.01.06]
USB
Security Script [20.01.06]
Open
Sound System for
Solaris [19.01.06]
Open
Sound System Beta driver for Solaris [22.04.06]
Install
instructions for OSS [19.01.06]
Juergen
Keils Sound driver [20.04.06]
xorg.conf
file collection
[19.01.06]
xorg.conf
from Casper Dik for the Acer Ferrari 4005 [19.01.06]
Sun
HCL Entry for the Acer Ferrari 4000 [20.01.06]
Laptop related
Solaris
Laptop list (x86) [19.01.06]
Solaris
for x86 Laptops [19.01.06]
Solaris
with mobile Computers [07.03.06]
ACPI / BIOS
ACPI
DSDT Download
page [20.01.06]
ACPI DSDT
for the Acer Ferrari 4005 (I don't know if that is usable in
Solaris)
[20.01.06]
iasl
(ACPI Compiler
for Solaris) [23.01.06]
Fixing
some ACPI BIOS stuff on the Acer Ferrari 4005 [19.01.06]
Additional Software
www.blastwave.org
[20.01.06]
www.sunfreeware.com [20.01.06]
qemu
Homepage [31.07.06]
64
Bit Packages for Solaris X86 [27.02.06]
qemu
project on OpenSolaris [21.09.06]
OpenSolaris
QEMU Sketchpad (Current issues with QEMU)
[19.10.06]
Linux on the Acer
Ferrari 4005
Linux on
the Acer
Ferrari 4005 [20.01.06]
Gentoo
on the Acer Ferrari 4005 [20.01.06]
Gentoo
on the Acer Ferrari 4005WLMi Manual [20.01.06]
Ubuntu
on the Acer Ferrari 4005 [20.01.06]
Blogs
Alan
Coopersmith [19.06.06]
Bruno Delbono [26.01.06]
Casper
Dik
[19.01.06]
Andrei
Dorofeev [19.01.06]
Dan Price
(What's new in Solaris?)
[27.02.07]
Richard Friedmann
[09.02.06]
Mike Ramchands, inetmenu:
here
and
here
[25.04.06]
Forums and Mailing
lists
Open
Solaris Laptops discussion [19.01.06]
Open
Solaris qemu discussion [03.10.06]
Sun
Support Forum: Solaris on x86 [20.01.06]
solarisx86
on yahoo
[19.01.06]
qemu
forum [19.01.06]
4Front
Technologie (OSS) User Forum [10.02.06]
back to top
Credits
Everyone mentioned above, of course.
back to top
History
back to top