Awards

LangaList

QuickResource has been featured on the LangaList. If you are on the LangaList then you know the quality of the information, and if you are not then I urge you to try QuickResource and sign up for the LangaList.


Lockergnome

QuickResource and QuickClock have been featured on Lockergnome, an excellent Windows newsletter.

AM AM Productions

Fujitsu P2000 Notebook

NOTE: AM Productions does not endorse the Fujitsu Lifebook(TM) P2000 nor is it responsible for damages of any kind that result from the use/misuse of the following instructions.

Pre-installMake sure that Plug N' Play OS is set to NO, so that the network card is detected correctly. Change the boot order so that the CD-ROM is booted before the harddisk. In the BIOS under Advanced->Internal Device Confiurations set LAN Controller: [Enabled] if you don't the port may fail to activate when running on battery power, you need to do this for MS Windows also.
InstallJust like a normal install, I just wiped Windows during the setup.
Kernel ConfigThe cpu is 586 so set:
cpu I586_CPU
Added ntfs support to mount the w2k slice:
options NTFS
Removed the SCSI delay since there are no SCSI devices?:
options SCSI_DELAY=15000
Added support to run wine, mplayer, and lots of other fun multimedia apps [4.x ONLY]:
options USER_LDT
Removed EISA support since there is no EISA?:
device eisa
Removed Floppy drives since the floppy drive is USB
Removed ATAPI Tape drive support
Removed ATA static numbering
Added APM support (removed disable from the apm line) [4.x ONLY]:
device apm0 at nexus? flags 0x20
Added sound support:
device pcm
Removed other extra device support, keep the following SCSI devices for umass support:
device umass
device scbus
device da
Hard Disk (DMA)Added the following to the /boot/loader.conf:
hw.ata.ata_dma="1"
hw.ata.atapi_dma="0" # currently 2004-03-12 there is still an issue with the ATAPI DMA code that causes a READ_BIG error when trying to access a CD-ROM/DVD-ROM with DMA.
Power Management

[5-CURRENT ONLY]

[4.x ONLY]
Added the following to the /etc/rc.conf:
apmd_enable="YES"
apm_enable="YES"

Remove the word disable from the device apm0 line in your kernel config and recompile your kernel.
CPU (Crusoe Longrun)[5-CURRENT ONLY]
Add to your kernel config to enable 4.x functionality:
options CPU_ENABLE_LONGRUN
[4.x ONLY]
Built into default kernel. Can be controlled via sysctl hw.crusoe values.
Application Panel (apanel)I was unable to get this to work since the P2000 doesn't have an Intel smbus. To enable the smbus add the following to your kernel config and recompile:
device smbus
device smb
device alpm
Let me know if you get this working. You can get it here. What this is supposed to do is allow you to associate comands with the various buttons on the laptop (A,B,email).
Various sysctl valuesAdd these to you /etc/sysctl.conf:
# alow users to mount devices
vfs.usermount=1

[4.x ONLY]
# start to cpu in low power mode
hw.crusoe.longrun=1
# fix usb floppy mount problem
kern.cam.da.no_6_byte=1
DRIUse the DRI install instructions to build the DRI world, but checkout the mach64-0-0-7-branch branch instead of the main branch as per the instructions. You will then need to (as of 2004-03-12) add the d_version = DD_VERSION to bring the driver up to the latest -CURRENT API changes. Be sure to add Option "DMAMode" "async" in the Device section of you /etc/X11/XF86Config file. Currently there are still texture problems on FreeBSD and with a PCI card. I'm going to try to take a look at this in the next few weeks.

Current Issues - 2002-08-25 (4.6-STABLE)

  1. Cannot access usb devices correctly. ie. After a reboot I can mount and access the USB floppy drive, but if I unplug it and plug it back in it fails to be detected properly. Also with other USB devices I can plug them in and they are detect, but you can't read/write/access them. I'll post an update if I find a fix. Email me if anyone finds one.
  2. Application panel buttons don't work with the apanel utility (see above)

Current Issues - 2003-12-22 (5.2-CURRENT)

  1. USB dying on suspend is now fixed.
  2. The DMA not working on the CDROM drive is not fixed, but the ATA maintainer is looking into it.
  3. Application panel buttons STILL don't work since there isn't a driver for this chipset, not sure about the progress with this item. ALi hasn't answered my emails about specs so I guess this is a lost hope.
  4. I figured out why the battery drains while in S3, it's because on the display the backlight is only turned off, but the display still keeps the display on. Hopefully this is just a simple ACPI change to get it to fully shutoff the display. NOTE: This doesn't seem to be an ACPI issue, I think that the video driver needs to turn off the video adapter. Maybe a vesa power off int10 call would work?

Current Issues - 2004-03-12 (5.2-CURRENT)

  1. I finally got DRI working on my system using the build instructions and checking out the mach64-0-0-7-branch instead of the main branch. There are still problems with the textures as you can see when you start tuxracer. Also had to patch the source to add d_version so that it is updated with the latest -CURRENT API changes.
  2. Now that DRI is working I'm going to try to merge in the vesa int10 adapter shutoff to the driver, so maybe we can get suspend working correctly.
  3. On the same note as above I'm going to try and get it to not shutoff the LCD when using tvout.
  4. There are some issues with the new scheduler in -CURRENT, it performs fine for a few hours of continuous compilation and playing music with xmms (ie. no skips) but then starts freaking out and xmms starts skipping like crazy. Just a note for those who like to venture to the edge.
  5. The acpi_fujitsu (aka. fujiapp driver) has been imported into 6.0-RELEASE and CURRENT. If you want the script that is in the man page to acpi_fujitsu download the latest version that's compatible with acpi_fujitsu in CURRENT as of 2006-02-11. acpi_oem_exec.sh

That should do it for getting FreeBSD to take full advantage of your Fujitsu P2000 (2110).

View my 4.x kernel config.

View my 4.x dmesg.

P2000 Links

There are currently 3083 registered users.

All graphics on this site are original and/or authorized by the creator.
(c) 2000-2007 AM Productions. Anish Mistry can be reached by e-mail for website and software design services.
Read our Privacy Policy.

Beastie EasyDNS