>  I don't know if the built in wireless works
>  as I've never tried it.  It is recognized by the kernel:
>
>   ath0 at pci2 dev 0 function 0 "Atheros AR5424" rev 0x01: apic 2 int 17 (irq 
> 11)
>   ath0: AR5424 10.3 phy 6.1 rf 10.2, WOR5_ETSIC, address 00:17:f2:4f:3f:75
>

I didn't try to connect either, but a "ifconfig -M ath0" works fine.

>  Warning: the mini won't boot without a console attached.   I believe
>  you can make a dummy plug to fool it into thinking there is a console.

Not console but monitor, that's what the EFI wants to see
hardware-wise. More details here:
http://marc.info/?l=openbsd-misc&m=116493012410994

My mini which is in a datacenter has a resistor (a very, very tiny one
I got from an old harddisk PCB) soldered onto the monitor connector
internally.

>  Also, you need this in your rc.local or someplace similar:
>
>  # Magic tweak to put a Mac mini in "server mode" meaning it will
>  # reboot after a power failure.  Requires machdep.allowaperture=1
>  # (or better)
>  #
>  if [ -x /usr/X11R6/bin/pcitweak ]; then
>         /usr/X11R6/bin/pcitweak -w 00:1f:0 -b 0xa4 0x00
>         if [ "$(/usr/X11R6/bin/pcitweak -r 0:1f:0 -b 0xa4)" = "0x00" ]; then
>                 echo -n ' server-mode'
>         fi
>  fi

As I found out recently, there's fortunately no need for
machdep.allowaperture=1 if you don't need X and run that script early
enough, in /etc/rc.securelevel (or in /etc/rc, if you want to patch
that file, which is not recommended, but works fine for me).

You might need machdep.allowaperture=1 temporarily to check if
everything works though.

pcitweak is in the xserv archive, but if you don't need anything else
from that, it's sufficient to extract just that file with something
like this:

tar -C / -xzphf ${RELEASEPATH}/xserv43.tgz ./usr/X11R6/bin/pcitweak

Tas.

Reply via email to