George Wu

Subscribe to RSS feed

Extracting from MSI files

,

One nifty trick with MSI files is extracting the contents out of them in Windows without installing.
  1. Run cmd
  2. msiexec /a c:\some-installer.msi /qb TARGETDIR=c:\some-installer-contents

For example, I could use this to extract ORCA from its MSI file. Here's a portable version of ORCA 3 1.4000.1830. I use this on 64-bit 2008 Server, but it should work on Vista as well.
orca-portable.rar

b43 injection/monitoring on linux 2.6.28-rc3

, , ,

Starting from 2.6.28-rc*, the kernel developers decided to move off wireless extensions and begin using nl80211+cfg80211 as a replacement. Thus the patches for the b43 driver at Aircrack-ng's patches site no longer apply cleanly. Here's some updated patches for 2.6.28-rc3 that I've compiled tested, but haven't actually played with yet.
mac80211_2.6.28-rc3_frag.patch
b43-injection-2.6.28-rc3.patch

fglrx 8.54.3 on Gentoo

, , ,

If you've been following the news on AMD's graphics driver for October, you'll know that there are apparently two drivers floating about. One that's being distributed via AMD's official driver site (8.54.2) and the other in Ubuntu's multiverse repository Ubuntu's restricted repository (8.54.3). If you didn't know, the one in Ubuntu's repository is newer in the sense that it has support for Xorg 7.4 and the 2.6.27 kernel. So I went ahead and took the liberty of writing up a script that will fetch, compile, and install it all in one shot.
As root, execute this script
fglrx-8.54.3.sh[/ATTACH] I've tested this on my 32bit system, but don't have a 64bit system to test on. It at least works on X server 1.4.99.905 (1.5.0 RC 5) and kernel 2.6.25.11. Note that if you had any custom settings, this script may overwrite them. If the driver doesn't work, in the worst case scenario, you can always just emerge ati-drivers and go back to the driver in Gentoo's repository. UPDATE: Ubuntu changed their link, script updated: fglrx-8.54.3-r1.sh

VMware Workstation 6.5 on Gentoo

,

Currently there is no VMware Workstation 6.5 support in Gentoo, since the ebuild is still being worked on. If you're interested in a manual install, however, you can follow these steps.
Note: This depends on any installation of VMware Workstation (for example 6.0.5.109488) to be installed prior.
WARNING: This will remove your existing VMware Workstation installation as part of the upgrade process! Virtual machines will remain.
  1. Download VMware-Workstation-6.5.0-118166.i386.bundle or VMware-Workstation-6.5.0-118166.x86_64.bundle
  2. As root, execute "sh bundle-that-you-downloaded.bundle -s prefix /opt/vmware/workstation -s libdir /opt/vmware/workstation/lib -s mandir /opt/vmware/workstation/man -s docdir /opt/vmware/workstation/doc -s sbindir /opt/vmware/workstation/sbin -s datadir /opt/vmware/workstation/share -s includedir /opt/vmware/workstation/include -s sysconfdir /etc/vmware -s initdir /etc/vmware/init.d -s initscriptdir /etc/vmware/init.d --console"
  3. Execute VMware from Applications->System Tools->VMWare Workstation. Upon the initial run, it will ask for your root password so it can compile and place the required kernel modules.
  4. Use your virtual machines as before. Enjoy!

Also, if you prefer a pretty GTK-based GUI over the console, you can drop --console from step 2. Now you can proceed as usual, /etc/init.d/vmware works as expected (from a previous install) and now VMware Workstation 6.5 as well!

synaptics ebuild for x11-base/xorg-server-1.4.99.902

,

Maybe someone might find this useful. Ported from debian unstable.
Stick in your local portage overlay.

synaptics-20080606-ebuild.tar.bz2

Radeon R5xx Acceleration revision 1.3

, ,

See attached. Adds information about the CP (Command Processor).
R5xx_Acceleration_v1.3.pdf

R3xx 3D Register Reference Guide rev. 1.0

,

Another goodie, this time the register reference guide for R3xx chipsets! smile

R3xx Register 3D eference Guide

New AMD R5xx Acceleration Docs pt. 2

, ,

Updated w/vertex shader info and misc.

R5xx Programming Guide rev. 1.2

Tomato 1.17 on Buffalo WHR-G125 screenies

,

I was sent some screenshots of Tomato 1.17 running on the Buffalo WHR-G125.
Tomato 1.17 on Buffalo WHR-G125
Bandwidth monitor in action

More screenshots can be viewed here.

New AMD R5xx Acceleration Docs

, ,

Alex Deucher just pushed out documentation for R5xx acceleration. I'm just mirroring them