Thursday, April 4, 2013

Stact traces are fun ...

I turned off a Western digital external USB hard disk and BOOM!

Syslog threw this in every terminal window;

Message from syslogd@greyarea at Apr 5 09:38:37 ...
kernel:[845101.225977] Oops: 0011 [#1] SMP

Message from syslogd@greyarea at Apr 5 09:38:37 ...
kernel:[845101.225979] last sysfs file: /sys/devices/pci0000:00/0000:00:1d.0/class

Message from syslogd@greyarea at Apr 5 09:38:37 ...
kernel:[845101.226072] Stack:

Message from syslogd@greyarea at Apr 5 09:38:37 ...
kernel:[845101.226085] Call Trace:

Message from syslogd@greyarea at Apr 5 09:38:37 ...
kernel:[845101.226179] Code: 00 00 00 f0 26 4b 81 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 c0 37 4b 81 ff ff ff ff 01 00 00 00 00 00 00 00 d8 0e 2b 01 88 ff ff e0 d8 0e 2b 01 88 ff ff 00 00 00 00 00

Message from syslogd@greyarea at Apr 5 09:38:37 ...
kernel:[845101.226208] CR2: ffff88012b0ed8e0

I wonder what the hell happened there? Lets look at dmesg. Aaah huh...

[845101.160570] usb 2-1.8: USB disconnect, address 28
[845101.225961] kernel tried to execute NX-protected page - exploit attempt? (uid: 0)
[845101.225964] BUG: unable to handle kernel paging request at ffff88012b0ed8e0
[845101.225966] IP: [] 0xffff88012b0ed8e0
[845101.225973] PGD 1002063 PUD a067 PMD 1dac40063 PTE 800000012b0ed163
[845101.225977] Oops: 0011 [#1] SMP
[845101.225979] last sysfs file: /sys/devices/pci0000:00/0000:00:1d.0/class
[845101.225982] CPU 6
[845101.225984] Modules linked in: ses enclosure hfsplus isofs udf crc_itu_t nls_utf8 nls_cp437 vfat fat usb_storage ip6table_filter ip6_tables iptable_filter ip_tables ebtable_nat ebtables x_tables sco bridge stp bnep acpi_cpufreq rfcomm parport_pc l2cap crc16 ppdev lp parport cpufreq_stats cpufreq_conservative cpufreq_powersave bluetooth rfkill cpufreq_userspace vboxnetadp vboxnetflt vboxdrv kvm_intel binfmt_misc kvm fuse loop snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd nvidia(P) soundcore psmouse snd_page_alloc i2c_i801 pcspkr i2c_core wmi evdev processor button serio_raw usbhid hid ext3 jbd mbcache dm_mod sg sd_mod sr_mod crc_t10dif cdrom ahci ehci_hcd libata usbcore nls_base scsi_mod thermal e1000e thermal_sys [last unloaded: scsi_wait_scan]
[845101.226037] Pid: 19273, comm: umount Tainted: P M 2.6.32-5-amd64 #1 5498PY9
[845101.226039] RIP: 0010:[] [] 0xffff88012b0ed8e0
[845101.226043] RSP: 0018:ffff8801daf35bc0 EFLAGS: 00010282
[845101.226046] RAX: ffff88012b0ed8e0 RBX: 0000000000000000 RCX: ffff88021a34f978
[845101.226048] RDX: 0000000000000010 RSI: ffff88021a34f8f0 RDI: ffff88013ce72340
[845101.226051] RBP: ffff88013ce72340 R08: ffff88013ce72340 R09: ffff88022e08b7e0
[845101.226053] R10: 0000000000000002 R11: ffff88012b0ed8e0 R12: ffff88021a34f8f0
[845101.226055] R13: 0000000001000000 R14: 0000000000000001 R15: 0000000000000001
[845101.226058] FS: 00007f39c88cf740(0000) GS:ffff880008b80000(0000) knlGS:0000000000000000
[845101.226061] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[845101.226063] CR2: ffff88012b0ed8e0 CR3: 000000019932c000 CR4: 00000000000026e0
[845101.226065] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[845101.226067] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[845101.226070] Process umount (pid: 19273, threadinfo ffff8801daf34000, task ffff88012b928e20)
[845101.226072] Stack:
[845101.226074] ffffffff811800ff 0000001000000002 0000000000000000 ffff88023c2fc901
[845101.226077] <0> ffffffff81300096 ffff88023c2fc9e0 ffff88022e08b7e0 ffff88013ce72340
[845101.226081] <0> 0000000000000000 0000000000000000 0000000000000000 ffff88022e08b7e0
[845101.226085] Call Trace:
[845101.226090] [] ? get_request+0x1f0/0x2ba
[845101.226094] [] ? do_page_fault+0x2e0/0x2fc
[845101.226097] [] ? get_request_wait+0x21/0x188
[845101.226105] [] ? scsi_execute+0x3b/0x12f [scsi_mod]
[845101.226112] [] ? scsi_execute_req+0x40/0xb9 [scsi_mod]
[845101.226119] [] ? scsi_execute_req+0x87/0xb9 [scsi_mod]
[845101.226126] [] ? ioctl_internal_command+0x64/0x16a [scsi_mod]
[845101.226131] [] ? pagevec_lookup+0x17/0x1e
[845101.226139] [] ? scsi_set_medium_removal+0x5a/0x98 [scsi_mod]
[845101.226144] [] ? cdrom_release+0x18f/0x1fe [cdrom]
[845101.226150] [] ? smp_call_function_many+0x1ce/0x1ec
[845101.226154] [] ? invalidate_bh_lru+0x0/0x42
[845101.226159] [] ? sr_block_release+0x11/0x1d [sr_mod]
[845101.226162] [] ? __blkdev_put+0x94/0x14c
[845101.226166] [] ? deactivate_super+0x60/0x77
[845101.226170] [] ? sys_umount+0x2dc/0x30b
[845101.226173] [] ? do_page_fault+0x2e0/0x2fc
[845101.226177] [] ? system_call_fastpath+0x16/0x1b
[845101.226179] Code: 00 00 00 f0 26 4b 81 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 c0 37 4b 81 ff ff ff ff 01 00 00 00 00 00 00 00 d8 0e 2b 01 88 ff ff e0 d8 0e 2b 01 88 ff ff 00 00 00 00 00
[845101.226201] RIP [] 0xffff88012b0ed8e0
[845101.226206] RSP
[845101.226208] CR2: ffff88012b0ed8e0
[845101.226210] ---[ end trace e40465e307868faf ]---

I might just reboot now to be on the safe side.

Monday, March 25, 2013

HFPack update

Right, this has been sitting in the drafts folder too long. So here it is;

I picked up an ALICE frame a couple of years ago with a large field pack. I got it specifically to build up a HFPack to run 40/20/17/15 meters. Its been a long time coming, but I've made a bit of progress in the last month.

Over the last year I picked up a few MOLLE style pouches. I got these because the are the right size and shape to hold the pair of 7 Amp Hour SLA batteries and the FT857. I wasn't happy with strapping the MOLLE pouches on to the ALICE frame directly. They didn't sit right and moved around too much.

I had done a little homework before I got to this point. I had read up as much as I could on ALICE equipment and lots on MOLLE equipment. There are quite a few backpacks that have the rear face of the pack with the MOLLE attachment area. I wanted to replicate that on my ALICE frame to make it easy to attach the MOLLE pouches. Eventually I found a photo of a sleeve that had the MOLLE attachment area on it. It lead me to a site that had them for sale for less than 100USD. However they did not ship them outside the USA.

So I purchased 10 meters of 1 inch webbing/strap. We had a three day long weekend of 35c, 36c, 38c. I sat in the HAM shack and proceeded to stitch up an adapter. The example I found had a solid canvas backing with the strapping on the back. I couldn't find anything suitable so decided to just use more 1 inch wide strap instead. After 10 hours of stitching, sweating, unpicking, stitching, sweating, swearing and lots of coffee I got to this point, with the loop around the frame and horizontal straps;

Note this isn't the finished webbing, but this is how it attaches to the ALICE frame;

Laying up the pouches everything looked good and I added the vertical straps. At least another 10 hours it looks like this;

I have use two of each of two style of pouches;
- Firstly the pouch that carries the FT857; T.A.S. 3374 Large Pouch
- Secondly pouch that carries the 7AHr gelcell; T.A.S. 036F Full sized Universal Pouch

A shot from the left side of the pack, note the fibreglass poles that need to be adapted for an antenna;

There is more to come. Probably lots more. I've only started tinkering with the power supply harness and coax feed.

73, Kim VK5FJ

Tuesday, December 4, 2012

Blast from the past... VAXEN!

The Linux on VAX mail list errupted into activity this last week! I've been tinkering with old VAXes since 2001 and have a cache in the shed. Might be time to drag some out over the holiday break, get things running and submit some patches =)

Oh, found a nice resource;

Sunday, November 11, 2012

News - Once in a lifetime experience for theSkyNet citizen scientist

Seems the story about my trip to the MRO is rather popular around the Astronomy and Science media blog'o'sphere;

Once in a lifetime experience for theSkyNet citizen scientist.

I'll be putting up a series of posts here shortly about my trip.

Wednesday, October 24, 2012

Itinerary taking shape fast

So things are taking shape fast! Plane tickets and accomodation booked.

The is itinerary coming together. So there will be a little bit of driving. About 17 hours round trip. So what is it all about? Its all about going to the SKA, here;

View Larger Map

And talking to the scientists and engineers! I have a few questions now, mostly about the data, lets start with these;

How much of a difference it makes to put the array in a relatively isolated area like Murchinson?

Whats the comparitive S/N numbers?

How many Antennas, LNA and receivers?

How are they comapring the data from those receivers?

Whats the effective gain of a single array, vesus the whole array versus a single Antennas, LNA and receiver?

Is this pahsed to drive direction?

How to shuffle that volume data around?

How is the data going to be processed?

How is the data going to be used?

How is the data going to be stored for reuse?

There are so many pieces of the puzzle that I haven't seen yet. You can see this is only scratching the surface!

I suppose the big question for TheSkyNet crunching public is how can we help? =D

Tuesday, October 23, 2012

Circuit bending the VK5JST Antenna Analyser

You thought you would never use trigonometry after school. Perhaps you though AM radio was dead?

While I have been busy posting VK5JST Antenna Analyser kits for the HAM radio club, Erich has been busy circuit bending!

Its a devious hack! I dare say very unsupported by the kits designer Jim VK5TR/VK5JST.
But as Erich says "if you can't modify the software in the box, you don't own it".

I wonder what other kinds of hacks one can build up from the kit?

Monday, October 15, 2012

Trip to the SKA

I'm a bit excited to be honest. I've never been to Perth or WA. To be honest I've never been more west that Kadina in South Australia.

So there will be a few firsts for me. I have been to see the Parkes radio telescope last year on a trip from Tasmania to Southern Queensland. I had vague recollections of seeing it as a kid on trips through the area, but its *big*. Much bigger than I remembered. The Parkes telescope inspired my reading and interest in robotics. Its one of the reasons that I got into computers and networking. Its also part of the journey that got me into Amateur Radio.

Well, the wheels have been in motion for a while now. Yesterday planning began for a trip to see the SKA! More details as they become available.

In the mean time, if you are interesting in big things, check out this video about the volume of data, comms and computing challenges the SKA faces.