the ifconfig syntax within os x v10.1.1 does not seem to like normal bsd actions - keeps reporting "Operation not supported" - an SIOCS... error
" ifconfig en0 inet 192.168.1.101 netmask 255.255.255.0 broadcast 192.168.1.255 media 100baseTX mediaopt full-duplex up "
... does not work on mac os x v10.1.1
so, what you have said is not correct
does not work in /etc/iftab, either
if anyone knows how to make a mac os x v10.1.1 system hold an IP address (selecting the proper media would help - instead of the dreaded "autoselect..."
please post ideas - IF THEY HAVE BEEN TESTED... that is :-o