I pierced my tongue last night and it annoyed the crap out of me. That statement sounds terribly odd by itself, but it lead me on a mental path that is making me voluntarily blog. What a shock, right?

Those of you that have known me for any significant amount of time know that I used to be into body piercing. Not excessively so, and mostly piercings that were easily hidden. The last piercing I had inflicted upon myself before I took them all out was a tongue piercing. This is a fairly typical piercing, not at all a big deal. The fact that the pain is minimal/nonexistant combined with the connotations involved in having such a piercing made it quickly mainstream, although it's not so common now. (Maybe it is with the younger folk, and I just don't know it. It seems like everyone I hang out with nowadays has a UNIX beard, so me being out of touch with the latest trends isn't all that farfetched.) Considering the types of piercings I had previous experience with, it may seem surprising that I got my tongue pierced last. The truth is that I have a freakishly short tongue, and it took me well over a year and a half to find a piercer that would agree to try without me undergoing outpatient surgery first. I liked piercings, but I wasn't about to have the skin under my tongue cut just so I could stab it with some metal. I was incredibly happy when the deed was finally done, probably because I had been told that it was never going to happen. From that day on, anytime I got bored, I'd run the piercing across my teeth to make rapid-fire clicking sounds, much to the annoyance of anyone around me. Life was good.

Although I took all my piercings out within two years of that day, I kept my jewelry around. I didn't intend to use it, I'm just naturally a pack rat. Every once in a while, I'd come across the box I had saved my jewelry in, and I'd feel nostalgic, so I'd stab myself in the tongue. I've been told that most tongue piercings heal fairly quickly after the jewelry is removed, but mine stuck around. I'd have to deal with some resistance, but it wasn't like it was a new piercing each time. It was a difficult urge to resist, since I bought such pretty jewelry, like my sandblasted perdot flower with amethyst petals. After a few days, the jewelry would come out, get cleaned, and go back in the box.

At some point years ago, I lost that jewelry box. I've moved so many times, I don't even want to think about how many treasured possessions that have accidentally been discarded of along the way. However, when I was unpacking random odds and ends last night, I stumbled across my favorite amethyst topped barbell. What the hell, I thought, and I stabbed my tongue. It took a little bit more effort than it used to since it's been such a long time, but I eventually persevered. I looked in the mirror, stuck out my tongue, and laughed at myself. It felt weird. Not so much in a there's-something-in-my-mouth-that-shouldn't-be-there way, but weird because it felt like I was playing dress up. It didn't feel like me. I went back to cleaning and unpacking, but as I worked I got progressively more annoyed at the hateful metal bar harassing my tongue. I hated the distraction, but what really bugged me was that I hated it at all. I started to wonder: what had happened to me?

For lack of a better phrase, I started taking things seriously. Sometimes I feel like I've undergone some sort of radical personality and values shift that has left me completely bewildered. For example, in a few weeks a male friend that's part of the FreeBSD project is flying in to help me get over freaking out about BSDCan. My not-so-big secret is that I think FreeBSD people are completely terrifying. Every time I get into a conversation with someone from core, there's a voice in my head looping on "HOLY CRAP, DON'T TALK, YOU'RE GOING TO SAY SOMETHING STUPID AND THEY WILL LAUGH AT YOU AND KICK YOU OUT." Two years ago, I didn't have this problem. What's even worse is that I'm now spending more time freaking out about this guy coming to visit than I am about BSDCan. Uh, mission accomplished? I've never cared all that much about anyone's opinion of me before. Let's face it, with all the rumors/gossip/trash-talking about me on the internet, not caring was the only reasonable thing to do. I developed a thick skin, and it's helped me when times got tough. I thought I was doing a good job of doing my own thing and fuck what everyone else thinks, but now he is coming here, and all I can think about is my quirky personality (which is putting it quite kindly - batshit insane is the term I usually use), and what if he sees who I really am and thinks poorly of me? As silly as it sounds, I've spent years being FreeBSDGirl around these people and not Randi. Sure, they probably have a good idea that I'm a bit of an airhead, but I'm a dedicated and stubborn airhead. This guy has always been different. I can't think of anyone I respect more than him. He's known me since just after I first started running FreeBSD. For some reason, he didn't completely disregard me as a useless airhead, or even worse, an open source groupie, as seems to be the wont with most open source groups when it comes to newcomer females - especially females that talk on IRC a lot and write mediocre code at best. I don't tell him everything, but I do go to him for disaster recovery, and he's always been there for me. We've talked online for years, but we only see each other once a year at BSDCan, and I spend most of that time hiding from him. How stupid is that? What the hell is wrong with me? This, however, is a completely different tangent and totally not where I was trying to take this blog entry. FreeBSDGirl will not be blushing because of some internet guy tonight, thank you very much.

I can't reconcile my life now with who I was two years ago. This isn't to say that I'm not happy with the way things turned out; I'm thrilled. It's the life I didn't even know that I was capable of having, but how much did I give up to get it? I'm still very much the airhead that I was before, but it rarely gets a chance to come out since I'm spending 90% of my life on FreeBSD. This is no exaggeration. Between my job (a company that uses FreeBSD), commitments I have made (meetBSD, BSDCan, and now GSoC), my goals (to remain unnamed at this point), projects I'm trying to get myself up to speed on (sysinstall and others), I'm too busy to even blog what I'm up to. That 10% that's left is spent reading, talking to my roommate, playing with my cats, and relearning how to play piano. I'll sleep when I'm dead.

Don't get me wrong, I loved FreeBSD 2 years ago, but I wasn't pushing myself all that hard. I spent more time than I'd like to admit partying and wasting time. I would chastise myself for not getting more serious, but I couldn't stop being such a complete flake. When did this change? How? Occasionally when I'm walking across my room getting ready for bed, I'll catch a glimpse of myself in the mirror out of the corner of my eye and wonder who is in the room with me. At what point did I stop being the crazy redheaded pierced party girl and start being the driven, dedicated, normal looking grown up with a perfectly sane hair color?

I realize that 27 is an advanced age to finally being thinking of one's self as being a grown up, but please consider the industry in which I work. The amount of "perks" we get are ridiculous: free soda, free candy, catered lunches, all the video games you can handle, alcohol in the office in the middle of a work day, no dress code, pick your own hours or even work from home, and no expectations of the subdued behavior one would have expected to see in an office 15 years ago. Garbage's "When I Grow Up" is the engineer theme song.

I'm not blaming the IT companies for this - if an employee can't get a specific perk that they want from their current employer, they'll find a new one. Also, none of these statements are directed at my employer. It's just a observation about IT in general.

Working in an industry that caters so heavily to our inner children, it makes me wonder what my generation is going to be like when we hit 50.

I can't decide if this phenomenon is a bad thing or not. Unlike most children, when I was 10, I dreaded the idea of getting older. My parents had crap jobs that made them miserable. At least I got summer vacation, but what did adults get? I didn't see my parents getting any respite from the seemingly unending drudgery of their lives, so naturally, I wanted to stay a kid forever. Not 8 years later, we had the dot-com boom, and my wish was granted. As much as I may sometimes want to shake my head in disgust at the current situation, I don't want it to change. I'm selfish like that. I sometimes worry about what would happen if circumstances were to change. Remember Veruca Salt from Willy Wonka? That's us in a nutshell, and we all remember how that turned out.

God. November was my last post? It's been a while.

Life has been crazy busy. I just got back from SCALE, where I worked the FreeBSD booth. On Saturday night, I participated as a contestant in "The Weakest Geek", a play off "The Weakest Link". I got second place, but there's no shame in losing to a old bearded unix dude. It was a fun weekend, and I met a lot of great people. Everyone was very nice which I found very surprising, being as how I was a BSD person at a Linux convention. It was the first SCALE I've gone to, but I'll definitely be going again in the years to come.

I submitted a paper for BSDCan, and I'm still waiting to hear back to see if I'll be presenting. If you thought I was freaking out in my last post about MCing a conference, just imagine how much I'll be freaking out about standing in front of people lecturing them. Oh, boy. Time to get that Valium bottle refilled. I do not do well in these situations, but it's time I learned.

I just solved a problem at work that I've been beating my head against the wall about for the past month or so. I slept 14 hours last night. I think if I sleep another 60 hours, I might just be caught up.

So there's this neato Canadian dude I talk to online almost every day, Colin Percival. He is insanely smart and I am so totally not, but he keeps talking to me anyways, so I'm kinda OK with this. You may have heard his name before, as he's the Security Officer for FreeBSD (sends out those cute little security announcement emails), and he wrote portsnap, bsdiff, and freebsd-update. If you run FreeBSD and you haven't heard of these tools, you really need to get with the times. I've been playing around with one of his new programs called tarsnap. Don't let the webpage fool you, it's an extremely useful tool. (Seriously, Colin, hire someone to design a webpage for you. This isn't 1990.) Tarsnap is an encrypted and inexpensive online backup service that's designed for the paranoid. Most of us probably aren't paranoid enough about our data, I know that I'm not. I keep ssh private keys on usb drive keyfobs. I know this is retarded, but I can't help myself. Despite this personal failing, I can feel a little better knowing that I've got my other important stuff backed up by tarsnap. Check out tarsnap's webpage to learn more, or join #tarsnap on EFNet and bug cperciva yourself.

FreeBSD Reflections

| | Comments (1) | TrackBacks (0)
It's late, and by all accounts, I should be asleep right now. Tomorrow is a big day. It's the first day of meetBSD, the conference that I've been working to help put together for the past year. The evening will end with the 15 year FreeBSD anniversary party.

A few days ago, I asked Matt if I could be the person to kick off the conference. You know, the usual little speech the conference organizers give before bringing on the first speaker. I am kicking myself right now for requesting this. The first thing you should know is that I am not a public speaker. My only memory of speaking in front of a crowd is 5th grade social studies. We had to speak in front of the class for a full 5 minutes, and if we couldn't remember our speech, we had to stand there and repeat the bits we could remember until our time was over. I think this may have traumatized me for life.

I have never in my life been on this side of the microphone at a conference. It's not necessarily that Idislike people. I actually like people - at least, these people. It's that I am terrified of people - especially these people!

Five years ago, I took a trip to California for the first time so that I could attend the 10 year FreeBSD Anniversary party. At that point, I wasn't into OS advocacy. I'd run FreeBSD a little bit at home, and I was starting to like it quite a bit, but I wasn't excited about it. I met this crazy guy on Friendster (Alfred Perlstein), and he told me about the party. I'd never been to California before and I was in great need of a vacation, so I figured, why not?

I had never met such an awesome group of people. As much as I love to sit on my pedestal and pimp the technical advantages of FreeBSD, I still believe the heart of any OS is it's community, and I fell in love with the FreeBSD community that night. I spoke with so many incredibly smart people, and I'm still friends with them to this day. Some of these people have become like family to me.

I met Matt for the first time that night, and it's just a complete mindfuck for me that 5 years later, I'm helping him run the 15 year anniversary party. I'm just some silly girl, and I'm going to be speaking in front of 250 people at meetBSD, many of which I met at the 10 year anniversary party. So many of these people continue to be my role models. A few of them I'm still scared to talk to because I look up to them that much, and I'm going to have to speak in front of them.

This is so much more than just another conference to me. This is culmination of the five best years of my life. I don't know what I'm going to say tomorrow morning. I'm just hoping I don't get too sappy, talk too fast, or make a complete fool of myself.

Vote No For Prop 8

| | Comments (2) | TrackBacks (0)

I just got home for protesting against prop 8. It was crazy tonight. A bunch of people were holding up signs across the road that were vote yes, and they kept coming over and trying to start fights. I nearly got pushed into traffic by one of them. I had to call 911 twice. Religious nuts go hand in hand with  violence. Way to build up some karma, guys. It was a lot of fun, and the first time I've joined in with protesters. Screaming at passing cars in a socially acceptable circumstance is awesome. Made some cool new friends, too. Here's some photos from my side of the road.

More at my mobileme gallery.

MeetBSD Travel

| | Comments (0) | TrackBacks (0)
Since I live just a few minutes from SJC, I'm going to be available to shuttle people back and forth between SJC and the hotel recommended by MeetBSD on the Friday before the conference for a limited number of people. If you are arriving at SJC on Friday (or Thurs night), email me at randi [at] freebsd [dot] org to arrange for pickup, and I'll let you know if I can do so. First come, first serve. SFO arrivals, you're out of luck.

Conferences!

| | Comments (3) | TrackBacks (0)
I am tired, and people want me to blog about these things. Ugh, people.

I went to NYCBSDCon, it was fun. Best talk: Jason Dixon's BSD vs GPL. Still not as good as his BSD is Dying presentation from the previous year. I didn't make it to the conference on Sunday since I had an early flight out, and I'm sorry that I missed everyone that day. I still think that the best part of NYCBSDCon isn't necessarily the conference itself, but the after-party. There's usually a lot of hacking going on, and it's a great place to find people and get stuff done.

MeetBSD is coming up, and if you haven't registered yet, do so! It's inexpensive, and we've got very limited headcount. MeetBSD is being held at Google's main campus in Mountain View, CA, and registration includes entrance into FreeBSD's 15 year anniversary party. I was at the 10 year, and it was great. I wonder who we'll get to wear the beastie costume this time?
I have a lot of toys. So many toys, in fact, that I'm running out of places to keep them. I moved into a tiny 1 bedroom apartment that has very cheap rent a while ago simply because I thought that rent was a waste of money that I could be spending on things that blink. As a result, I have so many things that blink that I have to unplug some of them when I want to use my vacuum cleaner or my power goes out. Maybe it's time to to work on my money prioritization. That sounds like a downer, though, so in the meanwhile, here's a list of my favorite gadgets. These aren't so much computer related - I'm not even going to mention my Shuttle XPC (fully rigged out for gaming, crazy as that may sound), my Dell XPS (totally riced out. Seriously, backlit speakers that you can change the color to? That's freaking awesome in a completely horrible way), all my LCD's, or laptops, or whatever. Yes, all those things are awesome, but they aren't really worth blogging about. These things are.

  •  Drobo, by Data Robotics. These guys rock. I've got 2 Drobo's along with the DroboShare (the device that adds network connectivity), and I cannot rant enough about how impressed I am. I sent an email to Data Robotics shortly after I got my Drobo with a bunch of questions I had, and they responded by asking me to come to their office and meet with some of their engineers. They stayed pretty late after hours to answer my questions, and even gave me a $2000 Amazon Gift Certificate when I did a code bounty for porting Firefly iTunes server. Please note that they don't give money to everyone that ports code - this was specifically to kick off the Development and to encourage more people to port applications. Money aside, there is no NAS I would recommend over Drobo. I can SSH into it, therefore it is win.
  • Panasonic PT-AX200U. I bought this with the code bounty gift certificates from Data Robotics. As I mentioned earlier, I've got a tiny apartment, so I'm all about conserving space. Even in my miniscule living room, this projector manages to have a 100" throw on the opposite wall. The lens shift made positioning it a breeze. It's one of the best projectors in it's price range for gaming, although it's blacks could use some work. I haven't yet picked out a screen for it, but I've been told that some screens can help quite a bit.
  • Sony STRDG820. It was a complete bitch getting this thing set up, but I'm betting it was user error as I'd never set up a receiver before. This was also purchased with the code bounty gift certificates. Other than the initial setup, it's pretty cool. I like being able to reprogram the input names to obscene words. Yes, I am that childish. Never try to play my PS3.
  • Apple iPhone. Say what you will, it's still neat. I'm not an iTard, but show me something currently on the market that's better? I never talk on the phone, I just use it for SMS/GPS/whatever. Yes, I've seen Android. No, I don't plan on buying an Android phone anytime soon. I don't like being an early adopter. I've got a MobileMe account, and I had no complaints until today. I can't sync up my Contacts on any of my computers due to an "inconsistancy." Whatever.
  • Amazon Kindle. I didn't expect to like this as much as I do. I bought it simply because I wanted to hack it - it runs busybox linux on ARM, and I thought "gee, wouldn't it be neat if I could get a terminal running on it?" I was not expecting to fall in love. I'm thinking about donating a lot of the books and buying the ebook format for the Kindle just to free up space for more gadgets. Have you ever noticed the people bitching about the Kindle are the ones that don't own one? Once someone gets a chance to spend a few days with the Kindle, they will find themselves falling in love as well. If nothing else, you get a web browser that works over the Sprint network with no monthly fees. And the shiny! (If you don't know what I'm referencing, go find someone that has a Kindle and look at the scroll bar. Oooo. Shiny.)


Nnngh, tired. I spent last night porting the firefly itunes server (mt-daapd) over to the drobo. It was a bit harder than I expected, but then again, I didn't really expect it to work right, and it does. Most of the effort was just getting all the third party libs compiled/installed for linux-arm, but there were a few old calls made by mt-daapd that weren't portable, so I had to substitute newer functions and comment out part of the configure script. I've got it running on my Drobo at home, and it appears to be working without any problems at all. Yay! Data Robotics was also offering a bounty for getting this ported providing no functionality was lost, so I'm looking forward to talking to them about this. :)

Drobo!

| | Comments (8) | TrackBacks (0)

I received my 2 Drobo's + DroboShare in the mail on Friday, and I've been spending the weekend setting them up. So far, I am so in love. DroboApps sound pretty cool, and I'm about to start messing with them to see what I can do. Here's some randomness about the drobo.

% ssh root@drobo Warning: Permanently added 'drobo.local' (RSA) to the list of known hosts. root@drobo.local's password:


Welcome to Embedded Linux
_ _
| ||_|
| | _ ____ _ _ _ _
| || | _ \| | | |\ \/ /
| || | | | | |_| |/ \
|_||_|_| |_|\____|\_/\_/

A Data Robotics Product.

http://www.drobo.com/

BusyBox v1.1.2 (2007.06.18-15:03+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ $ help

Built-in commands:
-------------------
. : alias bg break cd chdir continue echo eval exec exit export
false fg getopts hash help jobs kill local pwd read readonly
return set shift times trap true type ulimit umask unalias unset
wait [ [[ addgroup adduser arping ash basename busybox cal cat
chgrp chmod chown chroot clear cmp comm cp crond crontab date
dd delgroup deluser df dmesg dos2unix du dumpleases e2fsck echo
egrep env expr false fdisk fgrep find free fsck fsck.ext2 fsck.ext3
ftpget ftpput fuser getopt grep gzip halt head hexdump hostname
httpd ifconfig inetd init insmod ip kill killall klogd last less
ln logger login logread losetup ls lsmod md5sum mdev mkdir mke2fs
mkfs.ext2 mkfs.ext3 mknod mkswap more mount mv netstat nice nohup
od passwd patch pidof ping poweroff ps pwd rdate readprofile
realpath reboot renice reset rm rmdir rmmod route seq sh sleep
sort stat strings stty su swapoff swapon switch_root sync sysctl
syslogd tail tar tee telnet telnetd test tftp time top touch
traceroute true udhcpc udhcpd umount uname uniq unix2dos unzip
uptime usleep vi watch watchdog wc wget which who xargs yes
~ $ cd /
/ $ uname -a
Linux Drobo 2.6.12.6-arm1 #1 Tue May 20 14:32:03 PDT 2008 armv5tejl unknown
/ $ ps w
PID Uid VmSize Stat Command
1 root 328 S init
2 root SWN [ksoftirqd/0]
3 root SW< [events/0]
4 root SW< [khelper]
5 root SW< [kthread]
11 root SW< [kblockd/0]
14 root SW [khubd]
49 root SW [pdflush]
50 root SW [pdflush]
52 root SW< [aio/0]
51 root SW [kswapd0]
165 root SW [scsi_eh_0]
166 root SW [scsi_eh_1]
172 root SW [mtdblockd]
189 root SW [scsi_eh_2]
190 root SW [usb-storage]
195 root SWN [jffs2_gcd_mtd1]
197 root 812 S /bin/sh
231 root 624 S dropbear
242 root 576 S < udevd --verbose
276 root 308 S udhcpc -b -i egiga0 -s /etc/udhcpc.sh
287 root 700 S /bin/ntpclient -l -h pool.ntp.org
288 root 308 S /bin/sh /usr/local/lock_rtc_to_wall_clock.sh
310 root 172 S sleep 3600
311 root 1964 S /usr/sbin/sledd
344 root 2060 S usr/sbin/smbd -s /etc/smb.conf
346 root 2064 S usr/sbin/smbd -s /etc/smb.conf
347 root 1548 S usr/sbin/nmbd -s /etc/smb.conf
382 root 2708 S < usr/sbin/smbd -s /etc/smb.conf
451 root 1216 S dropbear
452 root 844 S -sh
459 root 776 R ps w
/ $ df -k
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root 14336 8896 5440 62% /
/dev/shm 20480 0 20480 0% /dev/shm
/dev/sdb1 2147480808 70076 2147410732 0% /mnt/DroboShares/Drobo
/dev/sda1 2147480808 1909210880 238269928 89% /mnt/DroboShares/Drobo1
/ $ dmesg
ARM 2005q3-2)) #1 Tue May 20 14:32:03 PDT 2008
CPU: ARM926EJ-Sid(wb) [41069260] revision 0 (ARMv5TEJ)
CPU0: D VIVT write-back cache
CPU0: I cache: 32768 bytes, associativity 1, 32 byte lines, 1024 sets
CPU0: D cache: 32768 bytes, associativity 1, 32 byte lines, 1024 sets
Machine: MV-88fxx81
Using UBoot passing parameters structure
Sys Clk = 166666667, Tclk = 166666667
mvUbootVer: 0x10a080b
Memory policy: ECC disabled, Data cache writeback
On node 0 totalpages: 32768
DMA zone: 32768 pages, LIFO batch:15
Normal zone: 0 pages, LIFO batch:1
HighMem zone: 0 pages, LIFO batch:1
Built 1 zonelists
Kernel command line: console=ttyS0,115200 mtdparts=phys_mapped_flash:2m(kernel),14m@2m(root_fs) root=/dev/mtdblock1 rw ip=169.254.213.234:169.254.205.62:::DB88FXX81:egiga0:none
PID hash table entries: 1024 (order: 10, 16384 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 128MB 0MB 0MB 0MB = 128MB total
Memory: 126208KB available (2975K code, 495K data, 100K init)
Calibrating delay loop... 332.59 BogoMIPS (lpj=1662976)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
mv_init: New Board ID GPIO value: 0x400

CPU Interface
-------------
SDRAM_CS0 ....base 00000000, size 128MB
SDRAM_CS1 ....disable
SDRAM_CS2 ....disable
SDRAM_CS3 ....disable
PEX0_MEM ....base e0000000, size 128MB
PEX0_IO ....base f2000000, size 1MB
PCI0_MEM ....base e8000000, size 128MB
PCI0_IO ....base f2100000, size 1MB
INTER_REGS ....base f1000000, size 1MB
DEVICE_CS0 ....no such
DEVICE_CS1 ....base f4000000, size 16MB
DEVICE_CS2 ....no such
DEV_BOOCS ....base f8000000, size 8MB
CRYPTO ENG ....base f0000000, size 64KB

Marvell Development Board (LSP Version 1.10.3.patch5_DB_NAS)-- RD-88F5182-NAS-2 Soc: 88F5182 A2

Detected Tclk 166666667 and SysClk 166666667
Marvell USB EHCI Host controller #0: c04e3b00
Marvell USB EHCI Host controller #1: c04e3a40
pexBarOverlapDetect: winNum 2 overlap current 0
mvPexInit:Warning :Bar 2 size is illigal
it will be disabled
please check Pex and CPU windows configuration
PCI: bus0: Fast back to back transfers enabled
PCI: bus1: Fast back to back transfers enabled
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
Use the XOR engines (offloading) for enhancing the following functions:
o RAID 5 Xor calculation
o kernel memcpy
o kenrel memzero
o copy user to/from kernel buffers
Number of XOR engines to use: 1
cesadev_init(c000f668)
Fast Floating Point Emulator V0.9 (c) Peter Teichmann.
inotify device minor=63
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
JFFS2 version 2.2. (C) 2001-2003 Red Hat, Inc.
Initializing Cryptographic API
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
ttyS0 at MMIO 0x0 (irq = 3) is a 16550A
io scheduler noop registered
io scheduler deadline registered
Marvell Gigabit Ethernet Driver 'egiga':
o Ethernet descriptors in DRAM
o DRAM SW cache-coherency
o Checksum offload enabled
o Loading network interface 'egiga0'
STRIP: Version 1.3A-STUART.CHESHIRE (unlimited channels)
Intergrated Sata device found
scsi0 : Marvell SCSI to SATA adapter
scsi1 : Marvell SCSI to SATA adapter
physmap flash device: 1000000 at f4000000
phys_mapped_flash: Found 1 x16 devices at 0x0 in 8-bit bank
Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
cfi_cmdset_0001: Erase suspend on write enabled
0: offset=0x0,size=0x20000,blocks=128
2 cmdlinepart partitions found on MTD device phys_mapped_flash
Creating 2 MTD partitions on "phys_mapped_flash":
0x00000000-0x00200000 : "kernel"
0x00200000-0x01000000 : "root_fs"
ehci_platform ehci_platform.4523: EHCI Host Controller
ehci_platform ehci_platform.4523: new USB bus registered, assigned bus number 1
ehci_platform ehci_platform.4523: irq 17, io mem 0x00000000
ehci_platform ehci_platform.4523: park 0
ehci_platform ehci_platform.4523: USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ehci_platform ehci_platform.16781: EHCI Host Controller
ehci_platform ehci_platform.16781: new USB bus registered, assigned bus number 2
ehci_platform ehci_platform.16781: irq 12, io mem 0x00000000
ehci_platform ehci_platform.16781: park 0
ehci_platform ehci_platform.16781: USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
USB Universal Host Controller Interface driver v2.2
usb 1-1: new high speed USB device using ehci_platform and address 2
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
scsi2 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
arm4regs : 378.000 MB/sec
8regs : 267.600 MB/sec
32regs : 310.400 MB/sec
raid5: using function: arm4regs (378.000 MB/sec)
md: md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27
NET: Registered protocol family 2
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
NET: Registered protocol family 1
NET: Registered protocol family 17
egiga0: link down
IP-Config: Guessing netmask 255.255.0.0
IP-Config: Complete:
device=egiga0, addr=169.254.213.234, mask=255.255.0.0, gw=255.255.255.255,
host=DB88FXX81, domain=, nis-domain=(none),
bootserver=169.254.205.62, rootserver=169.254.205.62, rootpath=
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
UNMOUNT HFS+ : s_id = [mtdblock1]
VFS: Mounted root (jffs2 filesystem).
Freeing init memory: 100K
egiga0: link up<5>, full duplex<5>, speed 1 Gbps<5>
ufsd: module license 'Commertial product' taints kernel.
ufsd: driver loaded
UFSD version 6.03 (Nov 22 2007, 14:00:04)
NTFS read/write support included
$Id: ufsdvfs.c,v 1.125 2007/11/16 14:19:33 shura Exp $
ufsd: address 0xbf031918
Vendor: TRUSTED Model: USB Mass Storage Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 05
SCSI device sda: 4294967160 512-byte hdwr sectors (2199023 MB)
sda: assuming drive cache: write through
SCSI device sda: 4294967160 512-byte hdwr sectors (2199023 MB)
sda: assuming drive cache: write through
sda: sda1
Attached scsi disk sda at scsi2, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi2, channel 0, id 0, lun 0, type 0
Vendor: TRUSTED Model: USB Mass Storage Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 05
SCSI device sdb: 4294967160 512-byte hdwr sectors (2199023 MB)
sdb: assuming drive cache: write through
SCSI device sdb: 4294967160 512-byte hdwr sectors (2199023 MB)
sdb: assuming drive cache: write through
sdb: sdb1
Attached scsi disk sdb at scsi2, channel 0, id 0, lun 1
Attached scsi generic sg1 at scsi2, channel 0, id 0, lun 1, type 0
usb-storage: device scan complete
UNMOUNT HFS+ : s_id = [sdb1]
scsi: unknown opcode 0xea
UNMOUNT HFS+ : s_id = [sda1]
/ $ netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:5000 *:* LISTEN
tcp 0 0 *:5001 *:* LISTEN
tcp 0 0 *:139 *:* LISTEN
tcp 0 0 *:22 *:* LISTEN
tcp 0 0 *:445 *:* LISTEN
tcp 0 0 drobo.local:445 trollop.local:62710 ESTABLISHED
tcp 0 0 drobo.local:22 succubus.local:56748 ESTABLISHED
tcp 0 0 drobo.local:5000 trollop.local:62704 ESTABLISHED
tcp 0 0 drobo.local:2227 trollop.local:56666 TIME_WAIT
tcp 0 0 drobo.local:2228 trollop.local:56666 TIME_WAIT
tcp 0 0 drobo.local:5001 trollop.local:62705 ESTABLISHED
tcp 0 0 drobo.local:5001 trollop.local:62706 ESTABLISHED
udp 0 0 drobo.local:1025 ibendit.com:123 ESTABLISHED
udp 0 0 localhost:1026 *:*
udp 0 0 drobo.local:137 *:*
udp 0 0 *:137 *:*
udp 0 0 drobo.local:138 *:*
udp 0 0 *:138 *:*
udp 0 0 *:5002 *:*


Powered by Movable Type 4.23-en