Running the Android Emulator in bridge mode
A few times in the past decade I’ve worked on Android applications and situations where there is a need to run the emulator with a real wifi network.
A few times in the past decade I’ve worked on Android applications and situations where there is a need to run the emulator with a real wifi network.
As described some 12 years ago in two stackoverflow posts (which I don’t link to, because I don’t really want to promote that site)… many people continue to experience problems where tramp-mode stops working…
Today, (2025-09-30) I was at the Truth and Reconcilliation event on Parliament Hill.
https://www.rfc-editor.org/rfc/rfc9345.html describes Delegated Credentials for TLS and DTLS while https://www.rfc-editor.org/rfc/rfc9060.html describes Secure Telephone Identity Revisited (STIR) Certificate Delegation
On Thursday while waiting for something else, I updated my laptop (named dyas) from ubuntu 22.04 to ubuntu 24.04. I had been at 20.04 for sometime because I really dislike the horizontal workspaces that GNOME3/4 forces on users. On the whole, I suffer GNOME3 because… you can’t know the water is cold unless you put a toe in.
I continue to be very concerned about excessive amounts of airplane travel. The only good thing I can say about the discount short-haul airlines is that it means that people arrive in other cities without their personal car, and that might mean they will take more public transit there. Numerous people have commented how a major attraction for USA residents to visit Disney Land is that they get to visit a walkable city!
For years I had been Wes’ dnssec-signing tools, even though rollerd just never worked right. After an update to my devuan DNS host, the libssl 1.0 was gone, and with it, MD5 support, and the dnssec-signing tools needed it. While I could have hacked the source code, that set of tools is really really dead, and it was time to move on.
I’m on my first flight at what I hope is the end of the pandemic. (No, it’s not over. It will be a long time before we get there. Learning to live with it means learning to wear masks, get vaccinated, and isolate as required)
I received a PDF that I needed to sign. I have often had to print it, put ink on it, scan it. Some people scan their signature and stick it on digitally, but it isn’t clear to me what the point of that is. Anyone could do that! The ink on paper copy is supposed to be sent as a followup to the “fax”, and it is also important that it be done in an analogue that had small variations. The variations are what prove that it’s a real signature.
I get:
The Net::HTTP library that is part of ruby is usually great. While there are a number of libraries that make it easier to do simple stuff, I haven’t found one that gave me the control that I usually need over the transaction.
Lots of people have been getting:
In the past year or so, while working on http://minerva.sandelman.ca, I’ve been through the less popular backrooms of the OpenSSL source code. The documentation for OpenSSL is extensive, but often not oriented towards discovery, but rather towards reference. As such, it’s generally quite good if you know what function you want, and just aren’t sure what one argument does. It doesn’t help that a bunch of similar functions (like allocate and free) which operate similarly for a bunch of different objects are collected into a single page, and expanded with a kind documentation macro. That means that grep’ing the documentation often does not find the object in question.
I read in email that @Vihartvihart will be working for Microsoft Research. Gone are the days when one could just email back some thoughts… so I’ll post them and maybe tweet this towards Her-Not-Emacs-ness.
So you have two servers in some “remote” configuration, and they each have a serial serial port, and you’d like to put a single null modem cable between them so that you can manage them.
My wife’s work is plagued with a bunch of EEE PCs with Windows XP on it. There isn’t any reason to have windows, and so we are installing ChromeOS on them. I went to: http://www.pcadvisor.co.uk/how-to/software/how-install-chromeos-on-old-laptop-3636672/
Not well documented in qemu-system(1), but if you want to have an SMBios name like: “VMware, Inc”, then you need to set it as:
Dear Friends of TV,
I have an OpenMote device. One I bought prior to July 2014, so it’s got a bootloader that won’t let you install via serial UART, so it has to be JTAG’ed in, and in any case, you might toast yourself and have to start over, or you might want GDB.
Rails’ discovers available tables and the attributes of those tables when it starts. It has no problems with views, but it turns out that foreign data wrappers do not turn up in that list, and so if one of your tables is really a foreign data wrapper (fdw), rails just doesn’t believe it exists.
I saw the press release at: https://cira.ca/news/consumers-council-canada-warns-canadian-businesses-and-consumers-both-face-risk-poorly
The devise authentication plug for rails has been a standard piece of instructure for me for years. One of those things you should not roll on your own. https://github.com/plataformatec/devise
When starting to write this blog entry, my blog workflow would ask me which of the 20 odd categories I want to put this in. I saw “defectivebydesign” and thought, “haha, that’s a good place”. Previously, this category has included reviews of: Amazon Users Tag, Canadian Blood Services, DomainsAtCost and the Huawei 1250.
After updating my desktop to http://devuan.org, ascii, from Debian Wheezy, I have Libreoffice 5. It’s sure pretty.
I went to the Westgate Reconstruction “meeting” shortly after 6pm on Dec. 16.
The summer of 2015 is pretty much at a close: I’m writing this on labour day monday afternoon, in a pub, escaping from the heat of what has been called the hottest summer on record. We’ve had our last hurrah at the cottage; my son starts grade 5 tomorrow.
I downloaded the new Hack font from: http://sourcefoundry.org/hack/ specifically from: https://github.com/chrissimpkins/Hack/releases/download/v2.010/Hack-v2_010-ttf.zip
I was installing docker in order to run a test harness in radiusclient. I was reading from: https://docs.docker.com/installation/debian/
Many people report with CM12 (such as FatToad on my wife and my Samsung T699 Relax. We like keyboards) that Google Play (services) stops and starts.
Last July 11 (2014), my wife and I acquired a 1991 VW Westfalia Multivan. This is the (T3) van, with the pop-top, fold down seats, and 2.1L water cooled engine. No kitchen, but seats 6, good for camping without getting soaked. (Some of you likely sneer at my use of the term “camping”)
It took awhile to get all the pieces together, and put in a nice style, and then edit the style sheet a bit. I’m using Emacs Muse Mode to edit, and then I push into git, and my desktop renders the blog pages to static HTML.
I had been using XEmacs 21, and Muse Mode, and I switched blosxom to run on offline mode so that I’d have a blog of static pages that could easily be archived… I planned to finally style the CSS of my blog, but then I decided to switch to (GNU) Emacs… 23, and now version 24 from source code…. and muse mode broke…
LVM now supports mirroring inside of LVM, rather than requiring that you put mirrors underneath LVM physical volumnes. This provides much more flexibility, and some volumnes can be mirrored, some not (such as swap partitions), and different RAID algorithms can be used. LVM uses the same underlying mechanisms as Linux RAID system (mdadm) to do the RAID operations, so there is no change in overall performance.
I found a number of description of how to configure things, such as at: http://search.cpan.org/~mramberg/Catalyst-Runtime-5.80012/lib/Catalyst/Engine/FastCGI.pm
For at least the last 15 years I have been an Xemacs user.
You can read elsewhere about the great GNU vs Xemacs split… I was
solidly on the X/Lucid Emacs side of things. But, Xemacs gets no
attention, and although it does 97% of what I want, I decided to try
out the extra 3%.
I have been strugging to get (rspec) test coverage on some Active Scaffold controllers. The problem is that there aren’t really any controllers that you can test with a controller test, and there are no .html.erb files either, so you can’t do a view test. In the Test:Unit days, one would have done a “functional” test, but it seemed at first that this didn’t exist in rspec.
In rails 3.0, I had views that looked like:
Our PRESTOcards.ca arrived in the mail on Monday. Hard to blame prestocard for taking 10 days to get them to us, more likely it’s Canada Post’s Dark Delivery regime… we are still getting Xmas cards. http://www.ottawacitizen.com/business/Mail+delivery+dark+might+brightest+forward+Canada+Post/7673752/story.html
I visited the Rideau Centre this morning to attempt to obtain a PrestoCard for myself (Monthly pass), my wife (she uses tickets 3 days/week), and my son (1 ticket every week or so). I also wanted a spare card for when my other-in-law visits. She drives from Farrhaven to our house, and takes the bus with us downtown because she is afraid to drive downtown.
Why 14?
One newer database system got installed with Debian Wheezy, which makes ruby 1.9 the default, and dammit, it makes it rather difficult to convince it that I want to run ruby 1.8, which my application has been written in.
In a newly scaffold’ed model and controller, created with ActiveScaffold 3.0.5, on rails 3.0.9, I was getting errors from the default created rspec code that I could not diagnose:
Here is a nice use for a distributed hash table, backed by the new IETF REPUTE work.
I’ve had a problem getting Eclipse, and specifically the Android SDK to run on my Debian laptop for over a year now. I’ve generally just VNC’ed to a more powerful box and ran it there.
re: http://crtc.gc.ca/eng/archive/2011/2011-344.htm
I have an application that talks to Redmine/Chiliproject using its API with results in JSON. I use ActiveResource to make these calls, and it suddendly started failing after an upgrade from redmine to chiliproject:
At CREDIL we are expanding our Asterisk out to service the entire floor. We didn’t do our extensions particularly efficiently (numberwise), and I was thinking about ways to do them.
To Her Majesty Her Majesty Elizabeth the Second,
At http://apenwarr.ca/log/?m=201103#28 writes about why he hopes IPv6 never takes off. It refers to a somewhat old article from Dan Bernstein.
Dreamhost sells third-level GeoTrust SSL security certificates for $15/year. (You have to be an existing customer).
Yesterday, I cooked up a deploy.rb so that Capistrano can deploy a Django application. While there is a Python app called http://docs.fabfile.org/0.9.0/ from what I could tell, it was very general to running commands on multiple servers, and not really specific to checking out a web framework and deploying it to one or more servers.
If you are like me, and do not use much of gnome, when you start a gnome application, it may start gnome-settings-daemon, which will mess with your background.
There are lots and lots of opinions in the media about whether or not RIM and it’s flagship product, the Blackberry can survive. For instance, a quick google gives me: http://gigaom.com/apple/poking-holes-in-rims-anti-apple-rhetoric/
Today I was trying to deploy some rails code to a host with both an RFC1918 and IPv6 address. The RFC1918 address is only valid within my CREDIL office, while the IPv6 is globally unique. When I’m in the office, IPv4 or IPv6 is fine, when I’m not, then it has to be IPv6.
Today we went to Mountain Orchard. Alas, they had two problems: a very nice summer meant that the fruit was ready earlier, and frost meant that it was going to go bad on the tree, so they picked it all two weeks ago.
If you are using RHEV Manager, you’ll have a whole headache of Windows 2008 and 2008 SQL Server crap. After an upgrade, we realized that we did not have the SQL server account password used. Redhat told us:
http://www.chrisk.de/blog/2008/12/how-to-run-xen-in-ubuntu-intrepid-without-compiling-a-kernel-by-yourself/
Netgear makes a relatively inexpensive managed switch, the FSM-726 (300). It’s a 24-port 10/100 switch with two 1000/SPF combo ports.
About 10 days ago my Android G1 (running on http://www.WINDmobile.ca) turned itself into a unitasking iPhone. The HOME key stopped working. I figured it was dirt in the case or something… until…
If you’ve stayed at a Hotel that “features” Internet service from Montreal supplier datavalet, you may experience that it… well… isn’t Internet.
Three weeks ago I switched from Rogers/Fido to WIND. While I had purchased an unlocked quad-band Motorola RAZR back in 2007 in anticipation of more open competition in GSM, this didn’t help me. Anyway, I moved with a T-Mobile UMTS Android G1. After that success, I wanted to move my wife too.
A friend turned me on to www.legendsofzork.com. It’s a web game, really more straight D&D, rather than the text adventure that Zork was. It was kinda fun to hit “fight again” while waiting for compiles. The UI was okay, I just didn’t like that it scrolled rather fit into a single regular height browser window.
My MPP, Yasir Naqvi has been in the news complaining that someone “stole” his identity, and sent out an email mis-representing his views. Nevermind what his views are.
Friday the 12th is a PD day, and Monday is Family Day. My son Liam will be playing with another child on family day – they go to different schools and have the opposite schedule (morning vs afternoon), so seldom see each other.
I was in Toronto at the AGM for http://www.EspressoCode.com/. I had to stop at Active Surplus for switches and what-not for my model railroad. I certainly the a “what-not”
My Samsung microwave died last March. It makes sparks from the magnetron. I tried a bit to see if I could get a new one, but it’s annoyingly difficult, since the magnetron is half the cost of the unit.
At http://www.credil.org/ we had to deal with some code that was not yet GPL compliant, fixing bugs (removing features!) from a .so file that we had. We had some of the source code, but not enough to recompile it.
Dear Jim,
I am doing some work with IPv6. (see http://bluerose.sandelman.ca/projects/show/unstrung )
I’m level 14 on Facebook’s Farmville. Why do I play? Because my 4yr old likes it. Of course, I want to maximize my profit.
I have a number of web servers which want to express their port 443 to the world. These machines also have IPv6, and that’s what I hope many clients will use. Since HTTPS servers can not do virtual hosting, and port 443 on CREDIL’s firewall is already taken, what can I do?
Apparently, at Canadian Tire, and online, if I want multicolour Xmas lights (ideally LEDs), that I have to have a green cord. Only white cords are with white LEDs.
I blame Mike Charlton. I’m pretty sure it was some email of his that suggested that I read The Goal. This was back in Winter 2008, I think. Wait, can Amazon tell me… Yup. Ordered the book in February 1, 2008.
Dear Fido:
From the shell of your rooted android phone run:
Over at: http://thepitchfork.blogspot.com/2009/10/time-for-trusteeship-were-you-shocked.html Citizen Ellie wonders if we are shocked by the $2.1B price tag for the tunnel.
Split-DNS (or Split-horizon DNS) is a technique that has been around for nearly 20 years of firewalls. It used to be an absolutely required mechanism of deployment. When I designed the Milkyway Networks Blackhole back in 1994, specific support was put into place to support and encourage easy configuration of split-DNS.
In case this helps anyone.
Linux version 2.6.31.4 (mcr@marajade.sandelman.ca) (gcc version 4.3.2 (Debian 4.3.2-1.1) ) #1 PREEMPT Mon Oct 19 15:36:45 EDT 2009
KERNEL supported cpus:
Intel GenuineIntel
AMD AuthenticAMD
NSC Geode by NSC
Cyrix CyrixInstead
Centaur CentaurHauls
Transmeta GenuineTMx86
Transmeta TransmetaCPU
UMC UMC UMC UMC
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000005ff60000 (usable)
BIOS-e820: 000000005ff60000 - 000000005ff77000 (ACPI data)
BIOS-e820: 000000005ff77000 - 000000005ff79000 (ACPI NVS)
BIOS-e820: 000000005ff80000 - 0000000060000000 (reserved)
BIOS-e820: 00000000ff800000 - 0000000100000000 (reserved)
DMI present.
last_pfn = 0x5ff60 max_arch_pfn = 0x100000
MTRR default type: uncachable
MTRR fixed ranges enabled:
00000-9FFFF write-back
A0000-BFFFF uncachable
C0000-CFFFF write-protect
D0000-DBFFF uncachable
DC000-DFFFF write-back
E0000-FFFFF write-protect
MTRR variable ranges enabled:
0 base 000000000 mask FC0000000 write-back
1 base 040000000 mask FE0000000 write-back
2 base 05FF80000 mask FFFF80000 uncachable
3 disabled
4 disabled
5 disabled
6 disabled
7 disabled
Warning only 895MB will be used.
Use a HIGHMEM enabled kernel.
initial memory mapped : 0 - 01c00000
init_memory_mapping: 0000000000000000-0000000037fe2000
0000000000 - 0000400000 page 4k
0000400000 - 0037c00000 page 2M
0037c00000 - 0037fe2000 page 4k
kernel direct mapping tables up to 37fe2000 @ 7000-c000
ACPI: RSDP 000f6d70 00024 (v02 IBM )
ACPI: XSDT 5ff6a672 0004C (v01 IBM TP-1R 00003230 LTP 00000000)
ACPI: FACP 5ff6a700 000F4 (v03 IBM TP-1R 00003230 IBM 00000001)
ACPI Warning: 32/64X length mismatch in Gpe1Block: 0/32 20090521 tbfadt-527
ACPI Warning: Optional field Gpe1Block has zero address or length: 000000000000102C/0 20090521 tbfadt-558
ACPI: DSDT 5ff6a8e7 0C530 (v01 IBM TP-1R 00003230 MSFT 0100000E)
ACPI: FACS 5ff78000 00040
ACPI: SSDT 5ff6a8b4 00033 (v01 IBM TP-1R 00003230 MSFT 0100000E)
ACPI: ECDT 5ff76e17 00052 (v01 IBM TP-1R 00003230 IBM 00000001)
ACPI: TCPA 5ff76e69 00032 (v01 IBM TP-1R 00003230 PTL 00000001)
ACPI: BOOT 5ff76fd8 00028 (v01 IBM TP-1R 00003230 LTP 00000001)
895MB LOWMEM available.
mapped low ram: 0 - 37fe2000
low ram: 0 - 37fe2000
node 0 low ram: 00000000 - 37fe2000
node 0 bootmap 00008000 - 0000f000
(6 early reservations) ==> bootmem [0000000000 - 0037fe2000]
#0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000]
#1 [0001000000 - 00018bc708] TEXT DATA BSS ==> [0001000000 - 00018bc708]
#2 [000009f000 - 0000100000] BIOS reserved ==> [000009f000 - 0000100000]
#3 [00018bd000 - 00018c4128] BRK ==> [00018bd000 - 00018c4128]
#4 [0000007000 - 0000008000] PGTABLE ==> [0000007000 - 0000008000]
#5 [0000008000 - 000000f000] BOOTMAP ==> [0000008000 - 000000f000]
Zone PFN ranges:
DMA 0x00000000 -> 0x00001000
Normal 0x00001000 -> 0x00037fe2
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
0: 0x00000000 -> 0x0000009f
0: 0x00000100 -> 0x00037fe2
On node 0 totalpages: 229249
free_area_init_node: node 0, pgdat c17fd05c, node_mem_map c18c5000
DMA zone: 32 pages used for memmap
DMA zone: 0 pages reserved
DMA zone: 3967 pages, LIFO batch:0
Normal zone: 1760 pages used for memmap
Normal zone: 223490 pages, LIFO batch:31
ACPI: PM-Timer IO Port: 0x1008
PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
PM: Registered nosave memory: 00000000000a0000 - 00000000000dc000
PM: Registered nosave memory: 00000000000dc000 - 0000000000100000
Allocating PCI resources starting at 60000000 (gap: 60000000:9f800000)
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 227457
Kernel command line:
PID hash table entries: 4096 (order: 12, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
Memory: 899940k/917384k available (5206k kernel code, 16964k reserved, 3007k data, 408k init, 0k highmem)
virtual kernel memory layout:
fixmap : 0xfffe4000 - 0xfffff000 ( 108 kB)
vmalloc : 0xf87e2000 - 0xfffe2000 ( 120 MB)
lowmem : 0xc0000000 - 0xf7fe2000 ( 895 MB)
.init : 0xc1806000 - 0xc186c000 ( 408 kB)
.data : 0xc1515892 - 0xc18056fc (3007 kB)
.text : 0xc1000000 - 0xc1515892 (5206 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
Hierarchical RCU implementation.
NR_IRQS:16
Extended CMOS year: 2000
Fast TSC calibration using PIT
Detected 1698.634 MHz processor.
Console: colour VGA+ 80x25
console [tty0] enabled
Calibrating delay loop (skipped), value calculated using timer frequency.. 3397.26 BogoMIPS (lpj=6794536)
Mount-cache hash table entries: 512
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 2048K
mce: CPU supports 5 MCE banks
CPU: Intel(R) Pentium(R) M processor 1.70GHz stepping 06
Checking 'hlt' instruction... OK.
ACPI: Core revision 20090521
ACPI: setting ELCR to 0200 (from 0800)
Booting paravirtualized kernel on bare hardware
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xfd8d6, last bus=15
PCI: Using configuration type 1 for base access
bio: create slab at 0
ACPI: EC: EC description table is found, configuring boot EC
ACPI: EC: non-query interrupt received, switching to interrupt mode
ACPI: Interpreter enabled
ACPI: (supports S0 S3 S4 S5)
ACPI: Using PIC for interrupt routing
ACPI: EC: GPE = 0x1c, I/O: command/status = 0x66, data = 0x62
ACPI: EC: driver started in interrupt mode
ACPI: Power Resource [PUBS] (on)
ACPI: ACPI Dock Station Driver: 3 docks/bays found
ACPI: PCI Root Bridge [PCI0] (0000:00)
pci 0000:00:00.0: reg 10 32bit mmio: [0xd0000000-0xdfffffff]
pci 0000:00:1d.0: reg 20 io port: [0x1800-0x181f]
pci 0000:00:1d.1: reg 20 io port: [0x1820-0x183f]
pci 0000:00:1d.2: reg 20 io port: [0x1840-0x185f]
pci 0000:00:1d.7: reg 10 32bit mmio: [0xc0000000-0xc00003ff]
pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
pci 0000:00:1d.7: PME# disabled
pci 0000:00:1f.0: quirk: region 1000-107f claimed by ICH4 ACPI/GPIO/TCO
pci 0000:00:1f.0: quirk: region 1180-11bf claimed by ICH4 GPIO
pci 0000:00:1f.1: reg 10 io port: [0x00-0x07]
pci 0000:00:1f.1: reg 14 io port: [0x00-0x03]
pci 0000:00:1f.1: reg 18 io port: [0x00-0x07]
pci 0000:00:1f.1: reg 1c io port: [0x00-0x03]
pci 0000:00:1f.1: reg 20 io port: [0x1860-0x186f]
pci 0000:00:1f.1: reg 24 32bit mmio: [0x000000-0x0003ff]
pci 0000:00:1f.3: reg 20 io port: [0x1880-0x189f]
pci 0000:00:1f.5: reg 10 io port: [0x1c00-0x1cff]
pci 0000:00:1f.5: reg 14 io port: [0x18c0-0x18ff]
pci 0000:00:1f.5: reg 18 32bit mmio: [0xc0000c00-0xc0000dff]
pci 0000:00:1f.5: reg 1c 32bit mmio: [0xc0000800-0xc00008ff]
pci 0000:00:1f.5: PME# supported from D0 D3hot D3cold
pci 0000:00:1f.5: PME# disabled
pci 0000:00:1f.6: reg 10 io port: [0x2400-0x24ff]
pci 0000:00:1f.6: reg 14 io port: [0x2000-0x207f]
pci 0000:00:1f.6: PME# supported from D0 D3hot D3cold
pci 0000:00:1f.6: PME# disabled
pci 0000:01:00.0: reg 10 32bit mmio: [0xe0000000-0xe7ffffff]
pci 0000:01:00.0: reg 14 io port: [0x3000-0x30ff]
pci 0000:01:00.0: reg 18 32bit mmio: [0xc0100000-0xc010ffff]
pci 0000:01:00.0: reg 30 32bit mmio: [0x000000-0x01ffff]
pci 0000:01:00.0: supports D1 D2
pci 0000:00:01.0: bridge io port: [0x3000-0x3fff]
pci 0000:00:01.0: bridge 32bit mmio: [0xc0100000-0xc01fffff]
pci 0000:00:01.0: bridge 32bit mmio pref: [0xe0000000-0xe7ffffff]
pci 0000:02:00.0: reg 10 32bit mmio: [0xb0000000-0xb0000fff]
pci 0000:02:00.0: supports D1 D2
pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:02:00.0: PME# disabled
pci 0000:02:00.1: reg 10 32bit mmio: [0xb1000000-0xb1000fff]
pci 0000:02:00.1: supports D1 D2
pci 0000:02:00.1: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:02:00.1: PME# disabled
pci 0000:02:01.0: reg 10 32bit mmio: [0xc0240000-0xc025ffff]
pci 0000:02:01.0: reg 14 32bit mmio: [0xc0200000-0xc020ffff]
pci 0000:02:01.0: reg 18 io port: [0x8000-0x803f]
pci 0000:02:01.0: reg 30 32bit mmio: [0x000000-0x00ffff]
pci 0000:02:01.0: PME# supported from D0 D3hot D3cold
pci 0000:02:01.0: PME# disabled
pci 0000:02:02.0: reg 10 32bit mmio: [0xc0210000-0xc021ffff]
pci 0000:02:03.0: supports D1 D2
pci 0000:00:1e.0: transparent bridge
pci 0000:00:1e.0: bridge io port: [0x4000-0x9fff]
pci 0000:00:1e.0: bridge 32bit mmio: [0xc0200000-0xcfffffff]
pci 0000:00:1e.0: bridge 32bit mmio pref: [0xe8000000-0xefffffff]
pci 0000:09:01.0: reg 10 io port: [0x9020-0x9027]
pci 0000:09:01.0: reg 14 io port: [0x9014-0x9017]
pci 0000:09:01.0: reg 18 io port: [0x9018-0x901f]
pci 0000:09:01.0: reg 1c io port: [0x9010-0x9013]
pci 0000:09:01.0: reg 20 io port: [0x9000-0x900f]
pci 0000:09:01.0: supports D1 D2
pci 0000:09:02.0: reg 10 32bit mmio: [0xb2000000-0xb2000fff]
pci 0000:09:02.0: supports D1 D2
pci 0000:09:02.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:09:02.0: PME# disabled
pci 0000:09:02.1: reg 10 32bit mmio: [0xb3000000-0xb3000fff]
pci 0000:09:02.1: supports D1 D2
pci 0000:09:02.1: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:09:02.1: PME# disabled
pci 0000:02:03.0: transparent bridge
pci 0000:02:03.0: bridge io port: [0x00-0xfff]
pci 0000:02:03.0: bridge 32bit mmio: [0x000000-0x0fffff]
pci 0000:02:03.0: bridge 32bit mmio pref: [0x000000-0x0fffff]
pci_bus 0000:00: on NUMA node 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1.DOCK._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 *11)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 *11)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 *11)
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Using ACPI for IRQ routing
pci 0000:02:03.0: BAR 7: can't allocate resource
pci 0000:02:03.0: BAR 8: can't allocate resource
pci 0000:02:03.0: BAR 9: can't allocate resource
Bluetooth: Core ver 2.15
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
cfg80211: Calling CRDA to update world regulatory domain
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 12 devices
ACPI: ACPI bus type pnp unregistered
system 00:00: iomem range 0x0-0x9ffff could not be reserved
system 00:00: iomem range 0xc0000-0xc3fff could not be reserved
system 00:00: iomem range 0xc4000-0xc7fff could not be reserved
system 00:00: iomem range 0xc8000-0xcbfff could not be reserved
system 00:00: iomem range 0xcc000-0xcffff could not be reserved
system 00:00: iomem range 0xdc000-0xdffff could not be reserved
system 00:00: iomem range 0xe0000-0xe3fff could not be reserved
system 00:00: iomem range 0xe4000-0xe7fff could not be reserved
system 00:00: iomem range 0xe8000-0xebfff could not be reserved
system 00:00: iomem range 0xec000-0xeffff could not be reserved
system 00:00: iomem range 0xf0000-0xfffff could not be reserved
system 00:00: iomem range 0x100000-0x5fffffff could not be reserved
system 00:00: iomem range 0xfec00000-0xffffffff could not be reserved
system 00:02: ioport range 0x1000-0x107f has been reserved
system 00:02: ioport range 0x1180-0x11bf has been reserved
system 00:02: ioport range 0x15e0-0x15ef has been reserved
system 00:02: ioport range 0x1600-0x162f has been reserved
system 00:02: ioport range 0x1632-0x167f has been reserved
system 00:02: ioport range 0x1630-0x1631 has been reserved
pci 0000:00:01.0: PCI bridge, secondary bus 0000:01
pci 0000:00:01.0: IO window: 0x3000-0x3fff
pci 0000:00:01.0: MEM window: 0xc0100000-0xc01fffff
pci 0000:00:01.0: PREFETCH window: 0xe0000000-0xe7ffffff
pci 0000:02:00.0: CardBus bridge, secondary bus 0000:10
pci 0000:02:00.0: IO window: 0x005000-0x0050ff
pci 0000:02:00.0: IO window: 0x005400-0x0054ff
pci 0000:02:00.0: PREFETCH window: 0xe8000000-0xebffffff
pci 0000:02:00.0: MEM window: 0xc4000000-0xc7ffffff
pci 0000:02:00.1: CardBus bridge, secondary bus 0000:14
pci 0000:02:00.1: IO window: 0x005800-0x0058ff
pci 0000:02:00.1: IO window: 0x005c00-0x005cff
pci 0000:02:00.1: PREFETCH window: 0xec000000-0xefffffff
pci 0000:02:00.1: MEM window: 0xc8000000-0xcbffffff
pci 0000:09:02.0: CardBus bridge, secondary bus 0000:0a
pci 0000:09:02.0: IO window: 0x004000-0x0040ff
pci 0000:09:02.0: IO window: 0x004400-0x0044ff
pci 0000:09:02.0: PREFETCH window: 0x6c000000-0x6fffffff
pci 0000:09:02.0: MEM window: 0x64000000-0x67ffffff
pci 0000:09:02.1: CardBus bridge, secondary bus 0000:0e
pci 0000:09:02.1: IO window: 0x004800-0x0048ff
pci 0000:09:02.1: IO window: 0x004c00-0x004cff
pci 0000:09:02.1: PREFETCH window: 0x70000000-0x73ffffff
pci 0000:09:02.1: MEM window: 0x68000000-0x6bffffff
pci 0000:02:03.0: PCI bridge, secondary bus 0000:09
pci 0000:02:03.0: IO window: 0x4000-0x4fff
pci 0000:02:03.0: MEM window: 0x64000000-0x6bffffff
pci 0000:02:03.0: PREFETCH window: 0x6c000000-0x73ffffff
pci 0000:00:1e.0: PCI bridge, secondary bus 0000:02
pci 0000:00:1e.0: IO window: 0x4000-0x9fff
pci 0000:00:1e.0: MEM window: 0xc0200000-0xcfffffff
pci 0000:00:1e.0: PREFETCH window: 0xe8000000-0xefffffff
pci 0000:00:1e.0: setting latency timer to 64
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
pci 0000:02:00.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
pci 0000:02:00.1: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
pci 0000:09:02.0: PCI INT A -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
pci 0000:09:02.1: PCI INT A -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
pci_bus 0000:00: resource 0 io: [0x00-0xffff]
pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffff]
pci_bus 0000:01: resource 0 io: [0x3000-0x3fff]
pci_bus 0000:01: resource 1 mem: [0xc0100000-0xc01fffff]
pci_bus 0000:01: resource 2 pref mem [0xe0000000-0xe7ffffff]
pci_bus 0000:02: resource 0 io: [0x4000-0x9fff]
pci_bus 0000:02: resource 1 mem: [0xc0200000-0xcfffffff]
pci_bus 0000:02: resource 2 pref mem [0xe8000000-0xefffffff]
pci_bus 0000:02: resource 3 io: [0x00-0xffff]
pci_bus 0000:02: resource 4 mem: [0x000000-0xffffffff]
pci_bus 0000:10: resource 0 io: [0x5000-0x50ff]
pci_bus 0000:10: resource 1 io: [0x5400-0x54ff]
pci_bus 0000:10: resource 2 pref mem [0xe8000000-0xebffffff]
pci_bus 0000:10: resource 3 mem: [0xc4000000-0xc7ffffff]
pci_bus 0000:14: resource 0 io: [0x5800-0x58ff]
pci_bus 0000:14: resource 1 io: [0x5c00-0x5cff]
pci_bus 0000:14: resource 2 pref mem [0xec000000-0xefffffff]
pci_bus 0000:14: resource 3 mem: [0xc8000000-0xcbffffff]
pci_bus 0000:09: resource 0 io: [0x4000-0x4fff]
pci_bus 0000:09: resource 1 mem: [0x64000000-0x6bffffff]
pci_bus 0000:09: resource 2 pref mem [0x6c000000-0x73ffffff]
pci_bus 0000:09: resource 3 io: [0x4000-0x9fff]
pci_bus 0000:09: resource 4 mem: [0xc0200000-0xcfffffff]
pci_bus 0000:09: resource 5 pref mem [0xe8000000-0xefffffff]
pci_bus 0000:09: resource 6 io: [0x00-0xffff]
pci_bus 0000:09: resource 7 mem: [0x000000-0xffffffff]
pci_bus 0000:0a: resource 0 io: [0x4000-0x40ff]
pci_bus 0000:0a: resource 1 io: [0x4400-0x44ff]
pci_bus 0000:0a: resource 2 pref mem [0x6c000000-0x6fffffff]
pci_bus 0000:0a: resource 3 mem: [0x64000000-0x67ffffff]
pci_bus 0000:0e: resource 0 io: [0x4800-0x48ff]
pci_bus 0000:0e: resource 1 io: [0x4c00-0x4cff]
pci_bus 0000:0e: resource 2 pref mem [0x70000000-0x73ffffff]
pci_bus 0000:0e: resource 3 mem: [0x68000000-0x6bffffff]
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
NET: Registered protocol family 1
kvm: no hardware support
has_svm: not amd
kvm: no hardware support
Simple Boot Flag at 0x35 set to 0x1
IBM machine detected. Enabling interrupts during APM calls.
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: overridden by ACPI.
HugeTLB registered 4 MB page size, pre-allocated 0 pages
fuse init (API version 7.12)
msgmni has been set to 1757
alg: No test for cipher_null (cipher_null-generic)
alg: No test for ecb(cipher_null) (ecb-cipher_null)
alg: No test for digest_null (digest_null-generic)
alg: No test for compress_null (compress_null-generic)
alg: No test for stdrng (krng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
pci 0000:01:00.0: Boot video device
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
decode_hpp: Could not get hotplug parameters. Use defaults
acpiphp: Slot [1] registered
acpiphp_ibm: ibm_acpiphp_init: acpi_walk_namespace failed
radeonfb 0000:01:00.0: power state changed by ACPI to D0
radeonfb 0000:01:00.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
radeonfb: Retrieved PLL infos from BIOS
radeonfb: Reference=27.00 MHz (RefDiv=6) Memory=320.00 Mhz, System=210.00 MHz
radeonfb: PLL min 20000 max 35000
radeonfb: Monitor 1 type DFP found
radeonfb: EDID probed
radeonfb: Monitor 2 type CRT found
radeonfb: EDID probed
Display is GTF capable
radeonfb: Dynamic Clock Power Management enabled
radeonfb: IBM Thinkpad T42 detected, enabling workaround
Console: switching to colour frame buffer device 210x65
Switched to high resolution mode on CPU 0
radeonfb (0000:01:00.0): ATI Radeon 4e50 "NP"
uvesafb: failed to execute /sbin/v86d
uvesafb: make sure that the v86d helper is installed and executable
uvesafb: Getting VBE info block failed (eax=0x4f00, err=-2)
uvesafb: vbe_init() failed with -22
uvesafb: probe of uvesafb.0 failed with error -22
ACPI: AC Adapter [AC] (on-line)
input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
ACPI: Power Button [PWRF]
input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input1
ACPI: Lid Switch [LID]
input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2
ACPI: Sleep Button [SLPB]
input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:02/device:03/input/input3
ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
Marking TSC unstable due to TSC halts in idle
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
processor LNXCPU:00: registered as cooling_device0
ACPI: Processor [CPU0] (supports 8 throttling states)
thermal LNXTHERM:01: registered as thermal_zone0
ACPI: Thermal Zone [THM0] (48 C)
ACPI: Battery Slot [BAT0] (battery present)
intel_rng: FWH not detected
Linux agpgart interface v0.103
agpgart-intel 0000:00:00.0: Intel 855PM Chipset
agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized radeon 1.31.0 20080528 for 0000:01:00.0 on minor 0
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a NS16550A
00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a NS16550A
serial 0000:00:1f.6: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
serial 0000:00:1f.6: PCI INT B disabled
floppy0: no floppy controllers found
brd: module loaded
loop: module loaded
usbcore: registered new interface driver ub
Uniform Multi-Platform E-IDE driver
piix 0000:00:1f.1: IDE controller (0x8086:0x24ca rev 0x01)
pci 0000:00:1f.1: enabling device (0005 -> 0007)
pci 0000:00:1f.1: PCI INT A -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
piix 0000:00:1f.1: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x1860-0x1867
ide1: BM-DMA at 0x1868-0x186f
Probing IDE interface ide0...
hda: FUJITSU MHT2060AH, ATA DISK drive
hda: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hda: UDMA/100 mode selected
Probing IDE interface ide1...
hdc: TOSHIBA MK4018GAP, ATA DISK drive
hdc: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hdc: UDMA/100 mode selected
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
cmd64x 0000:09:01.0: IDE controller (0x1095:0x0648 rev 0x01)
pci 0000:09:01.0: PCI INT A -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
cmd64x 0000:09:01.0: 100% native mode on irq 11
ide2: BM-DMA at 0x9000-0x9007
ide3: BM-DMA at 0x9008-0x900f
Probing IDE interface ide2...
hde: HL-DT-STCD-RW/DVD DRIVE GCC-4242N, ATAPI CD/DVD-ROM drive
hde: host max PIO5 wanted PIO255(auto-tune) selected PIO4
hde: UDMA/33 mode selected
Probing IDE interface ide3...
ide2 at 0x9020-0x9027,0x9016 on irq 11
ide3 at 0x9018-0x901f,0x9012 on irq 11
ide_generic: please use "probe_mask=0x3f" module parameter for probing all legacy ISA IDE ports
ide-gd driver 1.18
hda: max request size: 128KiB
hda: 117210240 sectors (60011 MB) w/8192KiB Cache, CHS=65535/16/63
hda: cache flushes supported
hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 hda10 hda11 hda12 hda13 hda14 >
hdc: max request size: 128KiB
hdc: 78140160 sectors (40007 MB), CHS=65535/16/63
hdc: cache flushes supported
hdc: hdc2 < hdc5 hdc6 hdc7 hdc8 hdc9 hdc10 >
ide-cd driver 5.00
ide-cd: hde: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache
Uniform CD-ROM driver Revision: 3.20
SCSI Media Changer driver v0.25
Intel(R) PRO/1000 Network Driver - version 7.3.21-k3-NAPI
Copyright (c) 1999-2006 Intel Corporation.
e1000 0000:02:01.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
e1000: 0000:02:01.0: e1000_probe: (PCI:33MHz:32-bit) 00:0d:60:fa:7f:03
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k2
e1000e: Copyright (c) 1999-2008 Intel Corporation.
Intel(R) Gigabit Ethernet Network Driver - version 1.3.16-k2
Copyright (c) 2007-2009 Intel Corporation.
Intel(R) Virtual Function Network Driver - version 1.0.0-k0
Copyright (c) 2009 Intel Corporation.
pcnet32.c:v1.35 21.Apr.2008 tsbogend@alpha.franken.de
arlan: No Arlan devices found
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
NET: Registered protocol family 24
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
usbcore: registered new interface driver asix
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver net1080
usbcore: registered new interface driver zaurus
orinoco 0.15 (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al)
orinoco_cs 0.15 (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al)
orinoco_plx 0.15 (Pavel Roskin <proski@gnu.org>, David Gibson <hermes@gibson.dropbear.id.au>, Daniel Barlow <dan@telent.net>)
orinoco_pci 0.15 (Pavel Roskin <proski@gnu.org>, David Gibson <hermes@gibson.dropbear.id.au> & Jean Tourrilhes <jt@hpl.hp.com>)
orinoco_tmd 0.15 (Joerg Dorchain <joerg@dorchain.net>)
spectrum_cs 0.15 (Pavel Roskin <proski@gnu.org>, David Gibson <hermes@gibson.dropbear.id.au>, et al)
airo(): Probing for PCI adapters
airo(): Finished probing for PCI adapters
Loaded prism54 driver, version 1.2
yenta_cardbus 0000:02:00.0: CardBus bridge found [1014:0552]
yenta_cardbus 0000:02:00.0: Using INTVAL to route CSC interrupts to PCI
yenta_cardbus 0000:02:00.0: Routing CardBus interrupts to PCI
yenta_cardbus 0000:02:00.0: TI: mfunc 0x01d21b22, devctl 0x64
yenta_cardbus 0000:02:00.0: ISA IRQ mask 0x04f8, PCI irq 11
yenta_cardbus 0000:02:00.0: Socket status: 30000086
pci_bus 0000:02: Raising subordinate bus# of parent bus (#02) from #0f to #13
yenta_cardbus 0000:02:00.0: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x9fff
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x4000-0x9fff: clean.
yenta_cardbus 0000:02:00.0: pcmcia: parent PCI bridge Memory window: 0xc0200000 - 0xcfffffff
yenta_cardbus 0000:02:00.0: pcmcia: parent PCI bridge Memory window: 0xe8000000 - 0xefffffff
yenta_cardbus 0000:02:00.1: CardBus bridge found [1014:0552]
yenta_cardbus 0000:02:00.1: Using INTVAL to route CSC interrupts to PCI
yenta_cardbus 0000:02:00.1: Routing CardBus interrupts to PCI
yenta_cardbus 0000:02:00.1: TI: mfunc 0x01d21b22, devctl 0x64
yenta_cardbus 0000:02:00.1: ISA IRQ mask 0x04f8, PCI irq 11
yenta_cardbus 0000:02:00.1: Socket status: 30000086
pci_bus 0000:02: Raising subordinate bus# of parent bus (#02) from #13 to #17
yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x9fff
pcmcia_socket pcmcia_socket1: cs: IO port probe 0x4000-0x9fff: clean.
yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge Memory window: 0xc0200000 - 0xcfffffff
yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge Memory window: 0xe8000000 - 0xefffffff
yenta_cardbus 0000:09:02.0: CardBus bridge found [1014:0148]
yenta_cardbus 0000:09:02.0: Using INTVAL to route CSC interrupts to PCI
yenta_cardbus 0000:09:02.0: Routing CardBus interrupts to PCI
yenta_cardbus 0000:09:02.0: TI: mfunc 0x00001002, devctl 0x66
yenta_cardbus 0000:09:02.0: ISA IRQ mask 0x04f8, PCI irq 11
yenta_cardbus 0000:09:02.0: Socket status: 30000006
yenta_cardbus 0000:09:02.0: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x4fff
pcmcia_socket pcmcia_socket2: cs: IO port probe 0x4000-0x4fff: clean.
yenta_cardbus 0000:09:02.0: pcmcia: parent PCI bridge Memory window: 0x64000000 - 0x6bffffff
yenta_cardbus 0000:09:02.0: pcmcia: parent PCI bridge Memory window: 0x6c000000 - 0x73ffffff
yenta_cardbus 0000:09:02.0: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x9fff
yenta_cardbus 0000:09:02.0: pcmcia: parent PCI bridge Memory window: 0xc0200000 - 0xcfffffff
yenta_cardbus 0000:09:02.0: pcmcia: parent PCI bridge Memory window: 0xe8000000 - 0xefffffff
yenta_cardbus 0000:09:02.1: CardBus bridge found [1014:0148]
yenta_cardbus 0000:09:02.1: Using INTVAL to route CSC interrupts to PCI
yenta_cardbus 0000:09:02.1: Routing CardBus interrupts to PCI
yenta_cardbus 0000:09:02.1: TI: mfunc 0x00001002, devctl 0x66
yenta_cardbus 0000:09:02.1: ISA IRQ mask 0x04f8, PCI irq 11
yenta_cardbus 0000:09:02.1: Socket status: 30000006
yenta_cardbus 0000:09:02.1: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x4fff
pcmcia_socket pcmcia_socket3: cs: IO port probe 0x4000-0x4fff: clean.
yenta_cardbus 0000:09:02.1: pcmcia: parent PCI bridge Memory window: 0x64000000 - 0x6bffffff
yenta_cardbus 0000:09:02.1: pcmcia: parent PCI bridge Memory window: 0x6c000000 - 0x73ffffff
yenta_cardbus 0000:09:02.1: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x9fff
yenta_cardbus 0000:09:02.1: pcmcia: parent PCI bridge Memory window: 0xc0200000 - 0xcfffffff
yenta_cardbus 0000:09:02.1: pcmcia: parent PCI bridge Memory window: 0xe8000000 - 0xefffffff
usbmon: debugfs is not available
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
uhci_hcd: USB Universal Host Controller Interface driver
uhci_hcd 0000:00:1d.0: power state changed by ACPI to D0
uhci_hcd 0000:00:1d.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.0: setting latency timer to 64
uhci_hcd 0000:00:1d.0: UHCI Host Controller
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:1d.0: irq 11, io base 0x00001800
usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: UHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.31.4 uhci_hcd
usb usb1: SerialNumber: 0000:00:1d.0
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.1: power state changed by ACPI to D0
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
uhci_hcd 0000:00:1d.1: PCI INT B -> Link[LNKD] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.1: setting latency timer to 64
uhci_hcd 0000:00:1d.1: UHCI Host Controller
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
uhci_hcd 0000:00:1d.1: irq 11, io base 0x00001820
usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: UHCI Host Controller
usb usb2: Manufacturer: Linux 2.6.31.4 uhci_hcd
usb usb2: SerialNumber: 0000:00:1d.1
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.2: PCI INT C -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.2: setting latency timer to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1d.2: irq 11, io base 0x00001840
usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: Product: UHCI Host Controller
usb usb3: Manufacturer: Linux 2.6.31.4 uhci_hcd
usb usb3: SerialNumber: 0000:00:1d.2
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
usbcore: registered new interface driver usblp
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver libusual
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-usbat
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
USB Serial support registered for Belkin / Peracom / GoHubs USB Serial Adapter
usbcore: registered new interface driver belkin
belkin_sa: v1.2:USB Belkin Serial converter driver
USB Serial support registered for Reiner SCT Cyberjack USB card reader
usbcore: registered new interface driver cyberjack
cyberjack: v1.01 Matthias Bruestle
cyberjack: REINER SCT cyberJack pinpad/e-com USB Chipcard Reader Driver
USB Serial support registered for Digi 2 port USB adapter
USB Serial support registered for Digi 4 port USB adapter
usbcore: registered new interface driver digi_acceleport
digi_acceleport: v1.80.1.2:Digi AccelePort USB-2/USB-4 Serial Converter driver
USB Serial support registered for Edgeport 2 port adapter
USB Serial support registered for Edgeport 4 port adapter
USB Serial support registered for Edgeport 8 port adapter
USB Serial support registered for EPiC device
usbcore: registered new interface driver io_edgeport
io_edgeport: v2.7:Edgeport USB Serial Driver
USB Serial support registered for Edgeport TI 1 port adapter
USB Serial support registered for Edgeport TI 2 port adapter
usbcore: registered new interface driver io_ti
io_ti: v0.7mode043006:Edgeport USB Serial Driver
USB Serial support registered for empeg
usbcore: registered new interface driver empeg
empeg: v1.2:USB Empeg Mark I/II Driver
USB Serial support registered for FTDI USB Serial Device
usbcore: registered new interface driver ftdi_sio
ftdi_sio: v1.5.0:USB FTDI Serial Converters Driver
USB Serial support registered for PocketPC PDA
usbcore: registered new interface driver ipaq
ipaq: v0.5:USB PocketPC PDA driver
usb 1-1: new full speed USB device using uhci_hcd and address 2
USB Serial support registered for IR Dongle
usbcore: registered new interface driver ir-usb
ir_usb: v0.4:USB IR Dongle driver
USB Serial support registered for Keyspan PDA
USB Serial support registered for Keyspan PDA - (prerenumeration)
USB Serial support registered for Xircom / Entregra PGS - (prerenumeration)
usbcore: registered new interface driver keyspan_pda
keyspan_pda: v1.1:USB Keyspan PDA Converter driver
USB Serial support registered for KL5KUSB105D / PalmConnect
usbcore: registered new interface driver kl5kusb105d
kl5kusb105: v0.3a:KLSI KL5KUSB105 chipset USB->Serial Converter driver
USB Serial support registered for KOBIL USB smart card terminal
usbcore: registered new interface driver kobil
kobil_sct: 21/05/2004:KOBIL USB Smart Card Terminal Driver (experimental)
USB Serial support registered for MCT U232
usbcore: registered new interface driver mct_u232
mct_u232: z2.1:Magic Control Technology USB-RS232 converter driver
USB Serial support registered for ZyXEL - omni.net lcd plus usb
usbcore: registered new interface driver omninet
omninet: v1.1:USB ZyXEL omni.net LCD PLUS Driver
USB Serial support registered for pl2303
usbcore: registered new interface driver pl2303
pl2303: Prolific PL2303 USB to serial adaptor driver
USB Serial support registered for Handspring Visor / Palm OS
USB Serial support registered for Sony Clie 3.5
USB Serial support registered for Sony Clie 5.0
usbcore: registered new interface driver visor
visor: USB HandSpring Visor / Palm OS driver
usbcore: registered new interface driver emi26 - firmware loader
PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
rtc_cmos 00:06: RTC can wake from S4
rtc_cmos 00:06: rtc core: registered rtc_cmos as rtc0
rtc0: alarms up to one month, y3k, 114 bytes nvram
usb 1-1: New USB device found, idVendor=04b3, idProduct=4481
usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
usb 1-1: configuration #1 chosen from 1 choice
Driver for 1-wire Dallas network protocol.
hub 1-1:1.0: USB hub found
hdaps: inverting axis (0) readings.
hdaps: IBM ThinkPad T42 detected.
hub 1-1:1.0: 4 ports detected
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
hdaps: initial latch check good (0x01).
hdaps: device successfully initialized.
input: hdaps as /devices/platform/hdaps/input/input5
hdaps: driver successfully loaded.
md: linear personality registered for level -1
md: raid0 personality registered for level 0
md: raid1 personality registered for level 1
md: multipath personality registered for level -4
md: faulty personality registered for level -5
device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com
device-mapper: multipath: version 1.1.0 loaded
device-mapper: multipath round-robin: version 1.0.0 loaded
cpuidle: using governor ladder
cpuidle: using governor menu
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.20.
Intel ICH 0000:00:1f.5: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
Intel ICH 0000:00:1f.5: setting latency timer to 64
usb 1-1.3: new full speed USB device using uhci_hcd and address 3
IBM TrackPoint firmware: 0x0e, buttons: 3/3
usb 1-1.3: New USB device found, idVendor=05e3, idProduct=0608
usb 1-1.3: New USB device strings: Mfr=0, Product=1, SerialNumber=0
usb 1-1.3: Product: USB2.0 Hub
usb 1-1.3: configuration #1 chosen from 1 choice
input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/input/input6
hub 1-1.3:1.0: USB hub found
hub 1-1.3:1.0: 4 ports detected
usb 1-1.3.4: new low speed USB device using uhci_hcd and address 4
usb 1-1.3.4: New USB device found, idVendor=046d, idProduct=c03d
usb 1-1.3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1.3.4: Product: USB-PS/2 Optical Mouse
usb 1-1.3.4: Manufacturer: Logitech
usb 1-1.3.4: configuration #1 chosen from 1 choice
input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3.4/1-1.3.4:1.0/input/input7
generic-usb 0003:046D:C03D.0001: input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1d.0-1.3.4/input0
intel8x0_measure_ac97_clock: measured 55455 usecs (2672 samples)
intel8x0: clocking to 48000
usbcore: registered new interface driver snd-usb-audio
usbcore: registered new interface driver snd-usb-usx2y
ALSA device list:
#0: Intel 82801DB-ICH4 with AD1981B at irq 11
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (14334 buckets, 57336 max)
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
ip_tables: (C) 2000-2006 Netfilter Core Team
ClusterIP Version 0.8 loaded successfully
arp_tables: (C) 2002 David S. Miller
TCP westwood registered
TCP vegas registered
TCP veno registered
TCP illinois registered
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
tunl0: Disabled Privacy Extensions
Mobile IPv6
ip6_tables: (C) 2000-2006 Netfilter Core Team
IPv6 over IPv4 tunneling driver
sit0: Disabled Privacy Extensions
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
CCID: Activated CCID 2 (TCP-like)
CCID: Activated CCID 3 (TCP-Friendly Rate Control)
lib80211: common routines for IEEE802.11 drivers
lib80211_crypt: registered algorithm 'NULL'
lib80211_crypt: registered algorithm 'WEP'
lib80211_crypt: registered algorithm 'CCMP'
lib80211_crypt: registered algorithm 'TKIP'
TIPC: Activated (version 1.6.4 compiled Oct 19 2009 15:35:24)
NET: Registered protocol family 30
TIPC: Started in single node mode
Installing 9P2000 support
P-state transition latency capped at 20 uS
PM: Checking image partition hda11
PM: Resume from disk failed.
rtc_cmos 00:06: setting system clock to 2009-10-19 22:04:02 UTC (1255989842)
BIOS EDD facility v0.16 2004-Jun-25, 2 devices found
md: Waiting for all devices to be available before autodetect
md: If you don't use raid, use raid=noautodetect
md: Autodetecting RAID arrays.
md: Scanned 0 and added 0 devices.
md: autorun ...
md: ... autorun DONE.
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly on device 3:5.
Freeing unused kernel memory: 408k freed
Write protecting the kernel text: 5208k
Write protecting the kernel read-only data: 2580k
Clocksource tsc unstable (delta = -271773305 ns)
pcmcia_socket pcmcia_socket1: cs: IO port probe 0x100-0x4ff: excluding 0x4d0-0x4d7
pcmcia_socket pcmcia_socket1: cs: IO port probe 0x800-0x8ff: clean.
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x4ff: excluding 0x4d0-0x4d7
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x800-0x8ff: clean.
pcmcia_socket pcmcia_socket2: cs: IO port probe 0x100-0x4ff: excluding 0x4d0-0x4d7
pcmcia_socket pcmcia_socket3: cs: IO port probe 0x100-0x4ff: excluding 0x4d0-0x4d7
pcmcia_socket pcmcia_socket3: cs: IO port probe 0x800-0x8ff: clean.
pcmcia_socket pcmcia_socket1: cs: IO port probe 0xc00-0xcff: clean.
pcmcia_socket pcmcia_socket1: cs: IO port probe 0xa00-0xaff: clean.
pcmcia_socket pcmcia_socket0: cs: IO port probe 0xc00-0xcff: clean.
pcmcia_socket pcmcia_socket2: cs: IO port probe 0x800-0x8ff: clean.
pcmcia_socket pcmcia_socket2: cs: IO port probe 0xc00-0xcff: clean.
pcmcia_socket pcmcia_socket3: cs: IO port probe 0xc00-0xcff: clean.
pcmcia_socket pcmcia_socket3: cs: IO port probe 0xa00-0xaff: clean.
pcmcia_socket pcmcia_socket0: cs: IO port probe 0xa00-0xaff: clean.
pcmcia_socket pcmcia_socket2: cs: IO port probe 0xa00-0xaff: clean.
Adding 979924k swap on /dev/hda11. Priority:0 extents:1 across:979924k
EXT3 FS on hda5, internal journal
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda12, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda8, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda9, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on dm-1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on dm-0, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on dm-2, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on dm-4, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on dm-3, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Adding 1048568k swap on /dev/mapper/MaraUltraBay-UltraBaySwap. Priority:0 extents:1 across:1048568k
warning: `miredo' uses 32-bit capabilities (legacy support in use)
teredo: Disabled Privacy Extensions
ADDRCONF(NETDEV_UP): eth0: link is not ready
e1000: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
ADDRCONF(NETDEV_UP): eth0: link is not ready
e1000: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-5, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-13, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-10, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-16, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
EXT3 FS on dm-14, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-9, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
EXT3 FS on dm-8, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-12, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on dm-15, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
agpgart-intel 0000:00:00.0: AGP 2.0 bridge
agpgart-intel 0000:00:00.0: putting AGP V2 device into 4x mode
radeonfb 0000:01:00.0: putting AGP V2 device into 4x mode
[drm] Setting GART location based on new memory map
[drm] Loading R300 Microcode
[drm] Num pipes: 1
[drm] writeback test succeeded in 1 usecs
...
</pre>
I was told by customer support that domainsatcost.ca supports Firefox and IE, but only on Windows. Lots of things worked, but “DomainMove” (to transfer a zone to another domainsatcost.ca account) does not, and they are not interested in fixing their system at this time.
On Friday there was a plea from Canadian Blood Services (CBS) for donations. I had deferred/cancelled in the spring because I had a cold, and I didn’t reschedule, so I called and made an appointment today for 8:35am.
On my twice-summer pilgramage to Arnprior to fetch parts to fix things at the (Charlebois) cottage, I passed the Arnprior Solar Project. It is on Galetta (Side) Road, just east of old-Hwy 17. (is it’s new name 29?)
One of my annoyances of MySQL is that all authentication is “password” based. I very much prefer PostgresQL’s use of Unix sockets, such that if you login as the “postgres” user (or whatever user you are running the cluster as), you are effectively root.
It’s 3:35pm. We’ve been sitting in a field in upstate New York State for 45 minutes. Finally, the northbound train just passed us, and we are now proceeding. I guess this is because we were too late to get to the next passing track.
I went to La Ronde last night after my http://linuxsymposium.org talk. $25 after 5pm, $20 if you buy online. (Internet at my hotel was stuffed, so I couldn’t buy online) http://www.laronde.com/
http://www.renesys.com/blog/2009/06/the-proxy-fight-for-iranian-de.shtml
I was getting weird errors like:
My wife wrote this in a facebook post… while we were watching TV, and I thought it was worth sharing. We first learnt this recipe from a LCBO magazine.
Two of my friends argue over whether the recent huge rise in oil prices (2007/2008), and subsequent falling of the prices in 2009 are due to the end of Oil, or due to speculations.
Preferring open standards (SIP) to closed systems (Skype), I have been trying the Gizmo Project “Gizmo5” SIP client. It didn’t work for along time due to some bugs in the Pulse/libao that were fixed upstream, but debian never considered a bug to release a patch for etch. It started working again in lenny.
Oh, I don’t care if emails go out either. I care that the erb in them is sane, and that no objects that nil that shouldn’t be nil…
I just realized in writing this that actually, you have to do something like I said, because I test if the emails go out by counting them with:
etc.
My experience was the workling calls didn’t cause any exceptions, so I
and I can easily do:
in my the daemon version of my workling. I invoke such a thing from my test case at the right time too:
in test_helper.rb I MOCK out the component that wants to talk to the DB directly:
class ActionController::IntegrationTest
end
Binary file ./ruby-on-rails/2009-06-09-testing_starling_and_workling.mkd matches
I generally prefer freely available (in the sense of beer and speech) open source solutions that I can tinker with, but I recognize that sometimes a complete, well packaged and well supported solution is a win. I find it especially nice if I know it is really well packaged open source. As a friend says, “I do not do my own dentistry”
Justice Oliphant asked Mr. Mulrooney,
My friend Michael Soulier writes at: http://www.digitaltorque.ca/2009/04/02/building-rpms-out-of-git/
It’s not uncommon in our house for Liam to come running into our room at 2 or 3am, and climb into bed with us. I used to wait for him to go to sleep again, and put him back in his bed, since otherwise, he just kicks and head-butts us all night, and we don’t sleep.
At http://www.monbiot.com/archives/2009/03/17/a-self-fulfilling-prophecy/ Monbiot writes
Charles Stross http://www.antipope.org/charlie writes in his book GlassHouse, page 47:
Mike Charlton mikekchar@gmail.com said it better than I could have:
Tim O’Reilly says it clearly at: http://feeds.feedburner.com/~r/oreilly/radar/atom/~3/517029803/pascals-wager-and-climate-change.html
My fellow citizens:
I learnt this morning while listening to Jian Ghomeshi interview Gordon Ramsey, that most (all?) of the interviews are on webcam, and posted to Youtube.
A friend dropped a multiple-hour DVD at my house, transfered from an 8mm tape. “Can you upload to Youtube?”
I am travelling to Basking Ridge, NJ today. I am going VIA to Montreal/Dorval, Delta to JFK, and then Long-Island RailRoad (LIRR) and NJ-Transit to Basking Ridge. This route vs in/out of EWR, because there are no (inexpensive) fares that would let me stay to a reasonable lateness in NJ, while still getting home on “Thursday”.
For some weeks my son Liam has been asking when I leave for the SIMtone office, “Please go too!” He had been to my office once or twice on errands, and we spent a few hours on a holiday monday afternoon with me on a call with some US workers who didn’t have that day off. He remembered eating shreddies and playing with his trains.
I tried the codeweavers (authors of the X-over office) version of chromium on my debian etch machine. It is at: http://media.codeweavers.com/pub/crossover/chromium/cxchromium_0.9.0-1_i386.deb
Robert Weissman writes in corp-focus that:
Yes, the skies over Mordor are now brightening.*
Not obvious to me at first is that Foxy Fixtures in RoR, where you can specify a foreign key relationship by name, as in:
I am concerned that Bill C-61 will make possession of tcpdump, (i.e. having it installed on your computer), illegal.
Last weekend was the 35th Blue Skies Music Festival. We went on Saturday for the day. I’ve been to this event since I was about 16 (yes, with my mom!). I’m 37 now. It’s a great place, and I was very excited for Liam, my 3 year old, to visit.
On Sunday night, we went out for dinner. We were divided between Indian and Cajun. Liam decided he wanted catfish, so to Big Daddy’s Crab Shack we went. We don’t visit Fisher/Baseline much, as it’s a pain, but we still had our Vrtucar from the Blue Skies trip.
Many people (including me), get:
When moving a physical machine into a VM, you’ll likely have to add the RIGHT SCSI interface, if you are using SCSI in the VM (it works better than IDE).
I have some stored proceedures in MySQL which I need to call to implement certain things with a legacy database.
Today, I converted some MOV (Quicktime) files from the railscasts.com webcast site to mp4, which my Neuros OSD can read.
As explained in: http://www.embracingchaos.com/2007/05/model_security_.html the problem with model security is that it requires that you have a controller for your unit tests to work.
I installed VMware server 2.0 beta (p-84186) on a machine. It doesn’t use the vmware-server-console application to talk to it.
A problem with the RESTful ActiveResource class is that it doesn’t get any kind of schema from the server. For GET/Retrieve of CRUD, it’s not a problem. For POST/CREATE it is.
We had a prototype for a user-facing service written in PHP.
As we developed our virtual desktop provisioning application, we had to integrate against some PHP code that wanted direct access to the database. (See next tip about that)
We transitioned from using sqlite on devel laptops (with inherent very low hassle) to having to run mysql everywhere to as our migrations and some of our complex database operations just didn’t work with sqlite3.
We have some ActiveRecord (and ActiveResource) models that are subclassed using the “type” field. We would attempt to make multiple selection boxes using collection_select for them, and we would get errors about the #type method being obsolete, or worse, we’d get complaints that we couldn’t turn a class into a string.
So, you add new code to authenticate various access, and your functional tests stop working.. You need to authenticate!
We use SVN (we’d like to use git, but we haven’t convinced TracGitPlugin to work for us yet) with SSH access to deploy our application.
From: David P James <dpjames@ucalgary.ca> To: plan@ottawa.ca Subject: Downtown Rapid Transit Network Date: Mon, 31 Mar 2008 15:51:33 -0400 User-Agent: KMail/1.9.5 X-Length: 8007
From: David Jeanes To: friends-of-the-otrain@lists.ox.org Subject: Comments on the City’s 4 transit plans.
http://blag.xkcd.com/2008/01/28/obama/
After playing with Russell McOrmond’s Neuros on Sunday, I ordered one on Monday from ThinkGeek. ThinkGeek was the only company that had stock and would ship to Canada. I elected for the UPS option, since DHL almost always screws up.
In March 2007, Liam, Meaghan and I travelled to Prague and Florence. We went to Prague for IETF 68 (http://www.ietf.org/), and we went to Florence for fun.
You have a nifty XEN domU running on top of an LVM backed dom0. You run out of space, and you need to extend. It’s not hard, but it can be tedious if you don’t want to the domU down.
http://blag.xkcd.com/2007/10/01/the-meetup/
http://www.sandelman.ca/lrmr/photos/2007-09/img_4628-9-0.html http://www.sandelman.ca/lrmr/photos/2007-09/img_4638-9-0.html
I had a bit of a mystery while trying to test out how RESTful routing of Ruby on Rails worked.
Thank for the replies. I received 27 replies… this linkedin thing is actually useful. Although there was no way for me select people who were in Canada, and therefore likely to own a .ca domain. I had to go through my linked in contacts and select things one by one… so I might have picked a couple of people by mis-click of mouse.
I got home today around 6:30pm.
I got a copy of the Jack Whyte’s The Lance Thrower from Amazon some time ago. It was very hard for my relatives to find that on my Xmas book list. It was, I thought, the continuation of the book Clothar the Frank from Whyte’s Arthurian series.
I finished reading Rainbows End by Verner Vinge.
Using the magic of the “lt_hotswap” module, I can remove the cdrom in my T42’s ultrabay. It gets removed from the IDE sub-system, and I can then insert my spare hard disk.
Three weeks ago I accepted a position as Director, Consumer Desktop Development at Thintropy Inc. Today, it was announced that XDS, Inc, of Durham, NC acquired Thintropy.
From:
Steve Yegge has a nice rant about -isms, including the agile movement at:
Despite what the thread at: http://www.mail-archive.com/linux-raid@vger.kernel.org/msg07378.html
I discovered that the default /dev/MAKEDEV does not create the xbd2 device entries, so a NetBSD domU does with three disks does not get initialized properly by default.
This is what my play list says about the Quirks and Quarks downloads.
Today, I got a call on my mobile phone from a Bell Mobility sales person.
I finally got around to trying to burn a DVD. It is an ISO image to upgrade an IBM PPC machine that I maintain.
Asterisk works in basic SIP mode, but you can’t use any of the conference facilities, and or any of the announcements without a source of 1khz interrupts.
I thought I’d share something I just learned about VIO disks by a process of experimentation, based upon some comments I found in a wiki, but couldn’t confirm anyplace in documentation.
http://www.groklaw.net/article.php?story=20070114093427179
Today I posted a video on Youtube of my son Liam.
Many people in Ottawa have been getting ADAD’s calling them offering them cruises. You push 9 to talk to an operator.
When my Toshiba laptop died, I knew that the hard disk I had was still good, and so I got the UltraBay HD adapter to go with my IBM Thinkpad. When the Thinkpad arrived, I declined the MS EULA that the laptop booted up with, turned it off again, and swapped in my old HD. Thanks to the fact that Linux (and NetBSD) do not have stupidly motherboard specific kernels (it’s EVEN WORSE with Vista. See: http://ars.userfriendly.org/cartoons/?id=20061106&mode=classic ) I can just move my hard disk to a new system.
I for one, must agree with the various secular humanists that say that Xmas is just fine at the level of commercialism/materialism. They are right — Xmas is not a celebration of the birth of Christ. The Christ Mass might be, but I think that Christ was born in July.
The invoice numbers for Microcell service are the first 8 digits of the account number (the account number is othewise 9 digits), followed by 1 digit for the month (“A” and “B’ for November and December!), followed by, my guess, 1 digit for the year. (Mine says “6”)
A friend explained why she chose a freezer-less fridge recently:
http://www.presidentschoice.ca/FoodAndRecipes/GreatFood/ProductDetails.aspx/id/17557/name/PCChocolateChunkBrownieCookies/catid/179
A 100Mb/s link was installed on October 12 connecting Cooperix.net’s facility to the Ottawa peering point, Ottix.net.
http://digg.com/tech_news/Amazon_Users_Tag_DRM_Products_DefectiveByDesign
There was a recent article in Forbes magazine attacking the GPL and Richard Stallman. Of course, there was a response on slashdot: http://slashdot.org/article.pl?sid=06/10/26/1622205
CBC.ca writes:
http://www.cbc.ca/technology/story/2006/10/18/privacy-identity.html?ref=rss
Ontario’s privacy commissioner and Microsoft Corp. on Wednesday
unveiled a framework of principles they hope will be adopted by
internet companies to help increase personal privacy and reduce
online crime.
David Reevely’s article Open-sourcing the Hill is a nice introduction to some of the concepts of open source. Mr. Reevely writes briefly about Bill Gates’ point of view (shared by a number of official lobbiests, such as the BSA). It’s important to note that if we are going to credit Bill Gates with anything, it is the invention of proprietary (closed-soure) systems. Prior to his double-cross of the open-source community (at the time, it was just called “software”) in the late 1970s with his commercialization of an open source program called “Microsoft Basic” , anyone who owned a computer had all the source code. What the open source movement does it bring about an open and free market to the software and IT service industry. The “free” part of free/libre open source is better understood in French than in English. Francophones naturally understand the difference between “libre” and “gratuis”. For anglophones, we like to speak about “free beer” vs “free speech”, or in this case “free market”. We in the open source industry believe that competition is good. Bill Gates’ objection to open source is that it permits people to join together in order to compete with him, and with each other. He naturally doesn’t like that, and that’s why he continues to promote the view that ideas are some kind of property. It’s particularly ironic though – the Gates Foundation has recently taken an important stand on access to AIDS drugs for developing and poor nations. The laws that keep them from getting access is actually the same laws that grants a monopoly to Microsoft. A truly enlightened person would argue that most of the ideas behind most of the AIDS drugs were developed at public expense, in public labs, at public institutions, and therefore, should be public. Open source professionals (yes, we are paid. Most of the internet runs on various kinds of open source, including many products from Cisco, Nortel, Yahoo and Google) believe that we can and should compete based upon service. Many of the systems we develope, we develope because we need them — our job requires that we solve a particular problem, and to do so, we have to write software. We don’t need a monopoly on our ideas — the whole process of creating and granting monopolies gets in the way of true innovation. It is interesting to note, in light of the recent bridge collapse, that scientists at the US Department of Transportation came to the same conclusion. Back in 1999 they started an open source project to update the 30 year-old models that were used to calculate bridge stresses. This is a collaboration among government, industry, and academia. The results should be useable by all, and anyone should be able to improve the formulae. Not only does open source permit easier collaboration here, it is practically a requirement of peer-reviewed science. (this email was composed on an open source laptop, relayed through an open source wireless access point, over open source routers out to the Internet, and then forwarded by an open source email system to the Citizen) Michael Richardson Ottawa, ON +1 613 276-6809 x 608
Some things are better said in french.
Subject: interview with Buzz Hargrove on CBC today
I responded to Ontario Today’s piece of mobile phone use in automobiles.
We moved from the Black Bear
Today I spent two hours at my “alma mata”, Carleton University.
I wear a nice pair of http://www.berkshirechase.com [[http://www.berkshirechase.com/beaufort.html][English Beaufort]] cable temple eyeglasses. I bought them in 2003 online, and go the lenses done locally.
Just now, after spending the day at my Cousin’s twin’s first birthday, I sat down and opened my laptop, and within 30 seconds, the following shows up:
My friend Mike wrote this, and having no blog, permitted me to post this.
Bruce Schneier writes at:
This got emailed to me. Google could only find it on one other blog, and I suspect they got it as well.
I lost my third FreeS/WAN POS box last month. (it became very flaky)
One of the critical factors that has permitted open source to flourish has been the relatively standardness of processors (they are all 8086s, effectively, sigh…), and their relative cheapness (generally speaking, less expensive than a used car, and now very much so).
I have several responses to the recent changes to carry-on items.
http://news.bbc.co.uk/2/hi/technology/5203146.stm
I get various emails, often bills from organizations that I have accounts with in PDF. Some of them send them to me as application/octet-stream, with a .PDF extension. When I double click on this attachment, it saves-to-disk.
I wrote this message back in 2004, and with the new procurement concerns coming from the Federal government, I want to re-iterate it. The connection is that you can compete to price alone ONLY if you have a full, stable specification. (Pencils are about all I can think of that fit that description)
Well, so Bloxsom has a problem, I think. Maybe it’s muse mode.
Recently, a fellow asked about getting linux kernel work in Ontario. He’s an ex-pat, moving back to Ontario from the UK, and wanted to know where to look.
(used with permission)
Tim Lane summarizes the situation with the LRT expanstion very well.
I have a 3MB/s bridged ethernet DSL service from http://www.travel-net.com/. They are mostly a good company, with some minor connectivity issues. Specifically traffic to/from Rogers Cable can be slow, and they have not reconnected to http://www.ottix.net/ yet.
{This entry written over a course of several weeks}
Well, not literally, but Howard Knopf jokes about this in his blog at:
I just moved some patches to the Linux kernel from a 2.6.15 base to a 2.6.16.18 base.
One year ago, my son Liam Ronald Morris Richardson was born.
http://www.theregister.co.uk/2006/05/24/skype_vuln/
I too am not very happy with what ATI and Nvidia have done with their binary drivers only.
I had a system with a single 40Gb PATA drive in it. It had two 160GB SATA drives in it too, but the SATA controller on the motherboard was not supported yet by Fedora Core 5. (It’s a VIA controller. VIA has drivers, but they aren’t stable yet)
So, I’m here at Open Source Weekend, we have a reasonable turn out given the amount of planning that was done.
http://www.theregister.co.uk/2006/05/12/french_drm_concessions/ reports on Apple iTunes vs the French government.
http://trends.newsforge.com/trends/06/05/04/233250.shtml?tid=136&tid=2&tid=132 contains a lively debate about the Canadian Census vs open source.
The story of his life:
On May 16, 2006, Canadians will do their 5-year census. There is an option to fill it out online.
go to http://sources.redhat.com/cygwin and install the cygwin system.
A big problem for anything that manages many systems is keeping the systems working. A company recently put out something that I think is basically a GPL’ed syslogd for windows. http://www.loglogic.com/logforge/ It looks like hey are thinking about syslog, and mention “TCP syslog”.
There is a tool produced by NIST to test a zone for “Federal Information Security Management Act (FISMA) of 2002”.
My blog doesn’t work with the additional options. I.e. you can visit it at: http://www.sandelman.ca/mcr/blog/ but, you can’t get the RSS feed at: http://www.sandelman.ca/mcr/blog/index.rss. This seems to be a problem with AcceptPathInfo, which I haven’t figured out.
For some time I have run an open source friendly co-location facility in downtown Ottawa. We depended upon SDSL lines to connect us to local ISPs that also have facilities in the downtown area.
I had to change the defun muse-blosxom-new-entry, to remove the precision from the time format, getting:
http://righttocreate.blogspot.com/2006/04/model-railroading-patents-update.htm
http://www.sandelman.ca/mcr/hotels/yyz-1kingwest.txt
To: Customer_Relations.VIA@viarail.ca
http://www.sandelman.ca/mcr/hotels/via-yowyyz.txt