July 2005 Archives

iBook: latchy no catchy

user-pic
Vote 0 Votes

iBookMental note: taking the laptop on short business trips may be more hassle than it is worth.

A couple of weeks ago I was out in Kansas for an auction -- a quick out and back where I flew out Wednesday morning and had a scheduled Thursday night return. Thinking I might have a boring night out there with nothing to do, I took my iBook. As it turned out, I really should have left it at home.

The hotel ended up being overbooked (I looking right at you, Holiday Inn Express) so I shared a room with a coworker. Honestly, we were in the hotel room for all of about 7 hours because the family selling the property wanted to have dinner with all of us in Dodge City, and that went on for a while. So at this point, the iBook has been nothing more than some extra weight in a bag, which isn't a big deal. That changed.

After the auction, we had a return flight out of Wichita into Chicago for a "connection." They made me dig the iBook out of my bag (just a hassle), which they didn't do in Fort Wayne. Our connection out of O'Hare was cancelled, and at the hotel Thursday night (when I should have been at home in my own bed) I knocked the iBook off of the hotel bed onto the floor and the lid latch will no longer shut. Oh yeah, and I'm getting the click-of-death from the HD.

Be it serendipity or whatever, I already have purchased a new hard drive for the thing but that lack of a functioning lid is too much for me. I never shut the iBook off, instead opting to just let it hibernate with the lid closed. Now I have to shut it down completely, which you'd understand as frustrating if you dealt with change as poorly as I do.

So now I'm in the market for a nice rubber band and 6 hours to put towards replacing the HD. I'll take donations for either.

BSU Portfolio

user-pic
Vote 0 Votes

BSU crest
For posterity (and laughs) I copied over my BSU portfolio from their server to my own. I don't know that I'll ever look at it again, but it will be there if I need to.

Some of the pages are incomplete, and some classes aren't even represented. It isn't meant to be a work of art, but it covers several projects and papers. Enjoy.

NetBSD 2.0 notes

user-pic
Vote 0 Votes

I need a place to keep some notes about installing NetBSD 2.0 on my Cobalt Raq2, which was recently upgraded with a 120GB HD.

Settings for communicating across the serial port:

115200 bps
8 bits
1 stop bit
N parity

Here is the output from bootup:

>> NetBSD/cobalt 3.99.3 Bootloader, Revision 0.1 [@0x80f00000]
>> ([email protected], Sat May 14 13:10:34 CEST 2005)
>> Memory: 65536 k
>> PROM boot string: root=/dev/hda1 ro
Boot [wd0a:netbsd]:
Loading: wd0a:netbsd
2618464+148172 [83280+74820]=0x2ca464
Starting at 0x80001000

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
The NetBSD Foundation, Inc. All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.

NetBSD 3.99.7 (GENERIC) #0: Sun Jul 3 11:00:03 CEST 2005
[email protected]:/Data/NetBSD/cobalt/obj/sys/arch/cobal
t/compile/GENERIC
total memory = 65536 KB
avail memory = 61160 KB
mainbus0 (root)
com0 at mainbus0 addr 0x1c800000 level 3: st16650a, working fifo
com0: console
cpu0 at mainbus0: QED RM5200 CPU (0x28a0) Rev. 10.0 with built-in FPU Rev. 10.0
cpu0: 32KB/32B 2-way set-associative L1 Instruction cache, 48 TLB entries
cpu0: 32KB/32B 2-way set-associative write-back L1 Data cache
panel0 at mainbus0 addr 0x1f000000
gt0 at mainbus0 addr 0x14000000
pci0 at gt0
pci0: i/o space, memory space enabled, rd/line, wr/inv ok
pchb0 at pci0 dev 0 function 0: Galileo GT-64111 System Controller, rev 1
tlp0 at pci0 dev 7 function 0: DECchip 21143 Ethernet, pass 4.1
tlp0: interrupting at level 1
tlp0: Ethernet address 00:10:e0:00:52:ba
lxtphy0 at tlp0 phy 1: LXT970 10/100 media interface, rev. 3
lxtphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
siop0 at pci0 dev 8 function 0: Symbios Logic 53c860 (ultra scsi)
siop0: interrupting at irq 4
scsibus0 at siop0: 8 targets, 8 luns per target
pcib0 at pci0 dev 9 function 0
pcib0: VIA Technologies VT82C586 PCI-ISA Bridge, rev 39
viaide0 at pci0 dev 9 function 1
viaide0: VIA Technologies VT82C586 (Apollo VP) ATA33 controller
viaide0: bus-master DMA support present
viaide0: primary channel configured to compatibility mode
viaide0: primary channel interrupting at irq 14
atabus0 at viaide0 channel 0
viaide0: secondary channel configured to compatibility mode
viaide0: secondary channel interrupting at irq 15
atabus1 at viaide0 channel 1
VIA Technologies VT83C572 USB Controller (USB serial bus, revision 0x02) at pci0
dev 9 function 2 not configured
tlp1 at pci0 dev 12 function 0: DECchip 21143 Ethernet, pass 4.1
tlp1: interrupting at level 2
tlp1: Ethernet address 00:10:e0:00:52:e0
lxtphy1 at tlp1 phy 1: LXT970 10/100 media interface, rev. 3
lxtphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
Kernelized RAIDframe activated
scsibus0: waiting 2 seconds for devices to settle...
wd0 at atabus0 drive 0:
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 111 GB, 232632 cyl, 16 head, 63 sec, 512 bytes/sect x 234493056 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
wd0(viaide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA)
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
swapctl: adding /dev/wd0b as swap device at priority 0
Checking for botched superblock upgrades: done.
Starting file system checks:
/dev/rwd0a: 13442 files, 135904 used, 56208762 free (666 frags, 7026012 blocks,
0.0% fragmentation)
/dev/rwd0a: MARKING FILE SYSTEM CLEAN
/dev/rwd0f: FREE BLK COUNT(S) WRONG IN SUPERBLK (SALVAGED)
/dev/rwd0f: SUMMARY INFORMATION BAD (SALVAGED)
/dev/rwd0f: BLK(S) MISSING IN BIT MAPS (SALVAGED)
/dev/rwd0f: 115 files, 233 used, 1032150 free (62 frags, 129011 blocks, 0.0% fra
gmentation)
/dev/rwd0f: MARKING FILE SYSTEM CLEAN
/dev/rwd0g: file system is clean; not checking
Setting tty flags.
Setting sysctl variables:
Starting network.
Configuring network interfaces:.
Adding interface aliases:
Starting dhclient.
Internet Software Consortium DHCP Client V3.0.1rc11
Copyright 1995-2002 Internet Software Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP

No bpf devices. Please read the README section for your operating system.

If you did not get this software from ftp.isc.org, please
get the latest from ftp.isc.org and install that before
requesting help.

If you did get this software from ftp.isc.org and have not
yet read the README, please read it before requesting help.
If you intend to request help from the [email protected]
mailing list, please read the section on the README about
submitting bug reports and requests for help.

Please do not under any circumstances send requests for
help directly to the authors of this software - please
send them to the appropriate mailing list as described in
the README file.

exiting.
Building databases...
Starting syslogd.
Checking for core dump...
savecore: no core dump
Mounting all filesystems...
Clearing /tmp.
Checking quotas: done.
Setting securelevel: kern.securelevel: 0 -> 1
Starting virecover.
Starting local daemons:.
Updating motd.
Starting inetd.
Starting cron.
Starting paneld.
Jul 13 16:38:41 paneld[472]: cannot attach to device hd44780, node /dev/lcd
Wed Jul 13 16:38:41 UTC 2005

NetBSD/cobalt (Amnesiac) (tty00)

To get the LCD panel working, as root type:

# cd /dev
# ./MAKEDEV panel
# rm /dev/lcd
# ln -s /dev/panel0 /dev/lcd

(from here)

Edit some network settings:

# echo '348north.com' > /etc/defaultdomain
# echo '10.0.1.5 raq.348north.com raq' > /etc/hosts
# echo 'inet 10.0.1.5 netmask 255.255.255.0' > /etc/ifconfig.tlp0
# echo '10.0.1.1' > /etc/mygate
# echo 'raq.348north.com' > /etc/myname

Also need to create /etc/resolv.conf as so:

domain 348north.com
search 348north.com
nameserver 10.0.1.1

Now I need to get pkgsrc:

# cd
# ftp
ftp> open ftp.NetBSD.org
ftp> cd pub/NetBSD/NetBSD-current/tar_files/
ftp> get pkgsrc.tar.gz
ftp> exit
# tar -xzvf ~/pkgsrc.tar.gz -C /usr
# rm pkgsrc.tar.gz

And, of course, my first package:

# cd /usr/pkgsrc/sysutils/webmin
# make install

(which of course installs several other packages)

There's more, of course -- like disabling telnet and setting a root password, but I'll leave something to the imagination.

Miss Madison has arrived!

user-pic
Vote 0 Votes

madison.jpgMany miles away in a land called Nevada, a baby girl named Madison Carol was born a week ago yesterday (June 27th). This baby girl belongs to my cousin Shari, and her husband, Mike. Congratulations, Shari & Mike!

(updated photo)

podcastingLike many people, I use iTunes to store and playback music on my computer, blindly updating the software whenever a new version comes out. Honestly, I haven't spent much time playing around with the software other than to "rip, mix, burn" -- the original uses of iTunes. With version 4.9, that changed a little: podcasting support was added.

Over the last couple of days I have been searching around on the iTunes Music Store's list of podcasts and have come to two conclusions: a) there isn't much available in podcast form that I'm interested in right now, and b) finding a podcast I like will be the only reason I leave the iTunes Store enabled on my computer.

I'll address b) first: it is very slick of Apple to tie in their directory of podcasts with the Store -- I personally loathe the idea of buying the DRM'd songs and have never had the Store enabled. This new feature will likely encourage me to leave the Store 'on' if I can ever find some podcasts which interest me.

Which leads me roundabout to a). Here's what I want podcasted: conference calls. Apple has one coming up next Wednesday at 5PM ET, but I'll probably forget about it by then. If I do remember, I'll have to navigate to the Apple site and get to the right page and click the right banner to listen to the Quicktime stream. If I wanted to listen to the broadcast later on my iPod, I'd probably have to search the web for ways to capture audio streams... and then import it into iTunes... and then upload it to my iPod. Forget it.

Apple, just give me a conference call subscription. That way the calls will be automatically downloaded by iTunes and uploaded to my iPod. If I want to listen to prior calls, they'll be there for me in iTunes. Other companies could do this too -- maybe they'd even call you to see how they could use Quicktime Authoring and cut out the middlemen.

Until then, I'll be here waiting.

About this Archive

This page is an archive of entries from July 2005 listed from newest to oldest.

June 2005 is the previous archive.

August 2005 is the next archive.

Find recent content on the main index or look in the archives to find all content.