2005
08.28

once those spoofmac lines are added in – just reboot and assign your devices like normal. once done it will spit out the mac addy’s (actual).

with the opt1 device, when it is assigned, it is the only device that will retain the spoofed mac address in the settings.

in dmesg, the fxp0 – 2 devices will still show with a mac address of ff:ff:ff:ff:ff:ff. only when lan, wan and opt1 are assigned will you see the changes in mac address. dmesg : grep fxp will always show the mac address as ff:ff:ff:ff:ff:ff.

example (pfsense console option 1):

Valid interfaces are:

fxp0 00:a0:8e:da:29:54 (up)
fxp1 00:a0:8e:e4:4e:4b
fxp2 01:02:03:04:05:ff

—————-
dmesg : grep fxp output from shell (ssh pfsense):

fxp0: <Intel 82558 Pro/100 Ethernet> port 0x6800-0x681f mem 0xe0300000-0xe0300fff,0xe0000000-0xe00fffff irq 10 at device 13.0 on pci0
miibus0: <MII bus> on fxp0
fxp0: Ethernet address: ff:ff:ff:ff:ff:ff
fxp1: <Intel 82558 Pro/100 Ethernet> port 0x6c00-0x6c1f mem 0xe0302000-0xe0302fff,0xe0100000-0xe01fffff irq 12 at device 14.0 on pci0
miibus1: <MII bus> on fxp1
fxp1: Ethernet address: ff:ff:ff:ff:ff:ff
fxp2: <Intel 82558 Pro/100 Ethernet> port 0x7000-0x701f mem 0xe0301000-0xe0301fff,0xe0200000-0xe02fffff irq 5 at device 15.0 on pci0
miibus2: <MII bus> on fxp2
fxp2: Ethernet address: ff:ff:ff:ff:ff:ff
fxp1: Microcode loaded, int_delay: 1000 usec bundle_max: 0
fxp0: Microcode loaded, int_delay: 1000 usec bundle_max: 0
fxp2: Microcode loaded, int_delay: 1000 usec bundle_max: 0

2005
08.26

pfsense 0.80.2 config.xml snippets

here are some of the config.xml snippets that i used to make this work (this is not my original work – originally done by Chris Buechler at/for m0n0wall):

<interfaces>
               <lan>
                        <if>fxp0</if>
                        <ipaddr>192.168.0.250</ipaddr>
                        <subnet>24</subnet>
                        <media/>
                        <mediaopt/>
                        <bandwidth>100</bandwidth>
                        <bandwidthtype>Mb</bandwidthtype>
                        <bridge/>
                </lan>
                <wan>
                        <if>fxp1</if>
                        <mtu/>
                        <gateway/>
                        <blockpriv/>
                        <media/>
                        <mediaopt/>
                        <bandwidth>10</bandwidth>
                        <bandwidthtype>Mb</bandwidthtype>
                        <spoofmac/>
                        <schedulertype>priq</schedulertype>
                        <ipaddr>dhcp</ipaddr>
                        <dhcphostname/>
                </wan>
                <opt1>
                        <if>fxp2</if>
                        <descr>OPT1</descr>
                        <bridge/>
                        <enable/>
                        <bandwidth>15</bandwidth>
                        <bandwidthtype>Kb</bandwidthtype>
                        <ipaddr>192.168.0.254</ipaddr>
                        <subnet>24</subnet>
                        <gateway/>
                        <spoofmac>01:02:03:04:05:ff</spoofmac>
                        <mtu>1500</mtu>
                </opt1>

once those spoofmac lines are added in – just reboot and assign your devices like normal. once done it will spit out the mac addy’s (actual).

2005
08.26

i finally decided to go with pfsense 0.80.2 on the nokia ip 330 after trying a couple of other solutions. pfsense was the one with the least amount of headaches (even though the biggest headache on the nokia ip330’s is the spoofing of the mac addy’s since they only show up as ff:ff:ff:ff:ff:ff). once the spoofing was done, the actual mac addresses are registered with pfsense.

so during dmesg:

fxp0: <Intel 82558 Pro/100 Ethernet> port 0x6800-0x681f mem 0xe0300000-0xe0300ff
f,0xe0000000-0xe00fffff irq 10 at device 13.0 on pci0
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: ff:ff:ff:ff:ff:ff
fxp1: <Intel 82558 Pro/100 Ethernet> port 0x6c00-0x6c1f mem 0xe0302000-0xe0302ff
f,0xe0100000-0xe01fffff irq 12 at device 14.0 on pci0
miibus1: <MII bus> on fxp1
inphy1: <i82555 10/100 media interface> on miibus1
inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp1: Ethernet address: ff:ff:ff:ff:ff:ff
fxp2: <Intel 82558 Pro/100 Ethernet> port 0x7000-0x701f mem 0xe0301000-0xe0301ff
f,0xe0200000-0xe02fffff irq 5 at device 15.0 on pci0
miibus2: <MII bus> on fxp2
inphy2: <i82555 10/100 media interface> on miibus2
inphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp2: Ethernet address: ff:ff:ff:ff:ff:ff

but after you edit the config.xml file, reboot and then assign your lan wan and opt1 ports, the mac addresses show up (not in the dmesg though)
so you have working ports.

i used the embed cf version on the stock drive that comes with the nokia, thats why on the image you’ll notice that it says platform:wrap.

i liked all the other solutions that i tried, just some of them either had different functions that i didnt need or lacked functions that i wanted or the support for a nokia ip330 was non existant (not all of them were *bsd based).

2005
08.19

edgar allen poe + pron = the truth

once upon a midnight dreary
while i pron surfed weak and weary
over many a strange and spurious site of ‘ hot xxx galore’.

While i clicked my fav’rite bookmark
suddenly there came a warning
and my heart was filled with mourning
mourning for my dear amour
” ‘Tis not possible!”, i muttered, ”
give me back my free hardcore!”…..

quoth the server, 404.

2005
08.17

machines in house

these are the machines in the house (that are running):

saturn:
dual p3 1 ghz
1gb of ram
integrated dual nic
os: netbsd 2.0.2 /w enlightenment 16.7

earth:
celeron 2 ghz
1 gb of ram
ultra320 driven (no ide)
os: suse 9.2 /w enlightenment 16.7

mars:
amd athlon 1.4 ghz
512mb ram
os: winxp pro

jupiter:
p4 2ghz
1.5 gb ram
dual ultra320 controllers
dual ide raid controllers
os: winxp pro

lapetus:
dual 300mhz ultrasparc 3
2gb ram
dual 4gb sscsi hd
os: netbsd 2.0 /w no gui

(pending) router/gateway/firewall:
nokia ip330 2330
os: m0n0wall or pfsense. im going to try them both and see which i prefer

laptops not listed

2005
08.12

old logo

here is a copy of the old logo. it was originally the logo from pancreas dot com many many moons ago. i always liked it and hunted it down since that site went down in 98 or 99.

i try to keep this image floating around since it is truly a cool image and it was one of the most original logos of all time on an old school website.

so i repeat – i did not create that image – it is originally from the old pancreas dot com site.

2005
08.12

suse –> opensuse

suse (novell) is making it easier to get suse.

opensuse

if you like suse then you will like the open release. it is version 9.3 which so far seems to run pretty stable with enlightenment 16.7 instead of kde or gnome..

2005
08.11

rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.2-i386 suser-sbarnin suse-people rpmkeys base update-drpm update-prpm update kde misc xorg mozilla samba3 ximian suser-rbos suser-oc2pus suser-guru suser-gbv suser-obengs suser-tcousin suser-scorot suser-ollakka funktronics packman packman-i686 kernel-of-the-day kraxel wine suse-projects kde3-stable security-prpm security

rpm ftp://ftp.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suse-people rpmkeys base update-drpm update-prpm update kde misc x-ati mozilla samba3 ximian suser-rbos suser-jengelh suser-oc2pus suser-guru suser-gbv usr-local-bin suser-tcousin suser-scorot suser-jogley suser-ollakka funktronics packman packman-i686 kernel-of-the-day wine suse-projects security-prpm security

rpm http://rpm.greysector.net/apt/ all stable testing

2005
08.09

here is my first of many screenshots of my netbsd 2.0.2 desktop using enlightenment 16.7

i have gimp, 2 xterm sessions, gkrellm, xclock & firefox all running.
the resolution is 1600×1200
the wallpaper is by 3dcrew – i love their wallpapers.

$ uname -a
NetBSD saturn 2.0.2 NetBSD 2.0.2 (GENERIC) #0: Wed Mar 23 08:53:42 UTC 2005 jmc@faith.netbsd.org:/home/builds/ab/netbsd-2-0-2-RELEASE/i386/
200503220140Z-obj/home/builds/ab/netbsd-2-0-2-RELEASE/src/sys/arch
/i386/compile/GENERIC i386

new machine – dual 1ghz pIII & 1gb ram. thats all the specs that really matter for now.

2005
08.04

resolv.conf


# nameserver 206.132.3.8
nameserver 217.115.138.24
nameserver 219.127.89.34
nameserver 219.127.89.37
nameserver 202.89.131.4
nameserver 194.164.6.112
nameserver 68.15.165.12
nameserver 63.226.12.96
nameserver 64.151.103.120
nameserver 216.87.84.209
————————————–

rc.conf


sshd=yes
dhclient=no
# dhclient_flags=hme0
hostname=saturn.pissedoffadmins.com
defaultroute=192.168.0.101
————————————–

hosts


192.168.0.39 saturn
192.168.0.21 earth
192.168.0.7 mnh
————————————–

ifconfig.hme0


inet 192.168.0.39 netmask 255.255.255.0