LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 09-07-2009, 02:58 PM   #1
Dafydd
Member
 
Registered: Oct 2008
Posts: 311

Rep: Reputation: 23
configuring 'fdi' - 'hal' for usb devices


This is a response from a message I posted in the 'alt.OS.Linux' newgroup.
http://groups.google.ca/group/alt.os...5a13588ef6fa7?

<?xml version="1.0" encoding="UTF-8"?> <!-- -*- xml -*- -->

<deviceinfo version="0.2">
<device>

<match key="storage.bus" string="usb">
<match key="@storage.originating_device:usb.vendor_id" int="0x090c">
<match key="@storage.originating_device:usb.product_id" int="0x1000">
<merge key="storage.drive_type" type="string">memory_stick</merge>
</match>
</match>
</match>

</device>
</deviceinfo>

I need to connect 3 devices, a USB s-video capture card, a Memorex MP3 player, and a 1TB USB external hard drive.

If I create a file 'my.fdi' in /etc/hal/fdi/policy/, what do I use in place of 'memory_stick'? The product and vendor ID I can get using 'lsusb'.

My OS is Ubuntu 8.04 with all updates. And a fresh install.
 
Old 09-08-2009, 09:05 AM   #2
aus9
Guru
 
Registered: Oct 2003
Posts: 5,060

Rep: Reputation: Disabled
hi

not sure if you need any policy file or even an udev rules file(s)....

what file manager do you use?
when you connect usb drive...what do you see in /var/log/messages?

mp3player
should be usb device so either udev or your current udev rules should allow device to be playable so what is your preferred player?
eg amarok

don't know anything about usb video capture cards...is that for video camera or tv or what?
 
Old 09-08-2009, 10:33 PM   #3
Dafydd
Member
 
Registered: Oct 2008
Posts: 311

Original Poster
Rep: Reputation: 23
[QUOTE=aus9;3674310]hi

not sure if you need any policy file or even an udev rules file(s)....
Quote:
what file manager do you use?
Not sure, whatever is standard issue with Ubuntu 8.04.

Quote:
when you connect usb drive...what do you see in /var/log/messages?
[QUOTE]
Sep 8 21:33:54 gadabout kernel: [320634.763066] usb 4-1: USB disconnect, address 17
Sep 8 21:34:10 gadabout kernel: [320648.809599] usb 4-1: new high speed USB device using ehci_hcd and address 18
Sep 8 21:34:10 gadabout kernel: [320648.943249] usb 4-1: configuration #1 chosen from 1 choice
Sep 8 21:34:10 gadabout kernel: [320648.967257] scsi15 : SCSI emulation for USB Mass Storage devices
Sep 8 21:34:15 gadabout kernel: [320649.500299] scsi 15:0:0:0: Direct-Access Generic USB SD Reader 1.00 PQ: 0 ANSI: 0
Sep 8 21:34:15 gadabout kernel: [320649.500925] scsi 15:0:0:1: Direct-Access Generic USB MS Reader 1.03 PQ: 0 ANSI: 0
Sep 8 21:34:15 gadabout kernel: [320649.511459] sd 15:0:0:0: [sdb] Attached SCSI removable disk
Sep 8 21:34:15 gadabout kernel: [320649.511507] sd 15:0:0:0: Attached scsi generic sg2 type 0
Sep 8 21:34:15 gadabout kernel: [320649.515437] sd 15:0:0:1: [sdc] Attached SCSI removable disk
Sep 8 21:34:15 gadabout kernel: [320649.515483] sd 15:0:0:1: Attached scsi generic sg3 type 0[/CODE]


Code:
dave@gadabout:~$ lsusb
Bus 004 Device 018: ID 058f:6332 Alcor Micro Corp. 
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 002: ID 15ca:00c3  
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 001: ID 0000:0000  
dave@gadabout:~$
and I have this in /var/lib/misc/usb.ids
Code:
  Alcor Micro Corp.
	2802  Monterey Keyboard
	5492  Hub
058f	6232  Hi-Speed 16-in-1 Flash Card Reader/Writer
	6362  Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External)
	6387  Transcend JetFlash 110 USB 2.0 Flash Drive (2GB)
	9213  MacAlly Kbd Hub
	9215  AU9814 Hub
	9254  Hub
	9330  SD Reader
	9360  8-in-1 Media Card Reader
	9380  Flash drive
	9382  Acer/Sweex Flash drive
	9410  Keyboard
	9472  Keyboard Hub
	9720  USB-Serial Adapter
Whats the difference between a MP3 player and a "Hi-Speed 16-in-1 Flash Card Reader/Writer"?

Quote:
mp3player
should be usb device so either udev or your current udev rules should allow device to be playable so what is your preferred player?
eg amarok
I wish!

Quote:
don't know anything about usb video capture cards...is that for video camera or tv or what?
I have some old HI8 camcorder tapes I need to rip and put on DVD. The only player I have is the camcorder camera and it is so old that it only has S-Video in/out.


Thanks for the interest and the questions.
Dave

Last edited by Dafydd; 09-08-2009 at 10:46 PM.
 
Old 09-09-2009, 05:20 AM   #4
aus9
Guru
 
Registered: Oct 2003
Posts: 5,060

Rep: Reputation: Disabled
hi

well I should have asked more questions from your logs for each usb device but lets start shall we.

I assume your file manager..is in gnome...and does not allow auto-viewing of a usb hd.

I use pcmanfm and kde konqueror was also able to display the usb then you click to "mount" it normally at /media/disk

1) You did not tell me if you have a card reader..so I assume you do?

anyhow something funny about that card reader unless you made a typo...its ids do not match

lsusb....058f:6332
/var/lib/misc/usb.ids no mention of that id....so please report if your card reader works ok as well...ok?

2) So I assumed your external usb hd is ....15ca:00c3 but its not it appears to be usb mouse?
https://bugs.launchpad.net/ubuntu/+s...nts/22.....lol

ok lets move on...log shows usb device attached as sdc...so its partition .....assuming you know it worked on another computer is sdc1.

try mounting it manually to see if its readable

Code:
su (assuming Ubuntu allows su instead of sudo)
mkdir /usbhd
mount /dev/sdc1 /usbhd
....navigate to it in your filemanager or run ....ls /usbhd
3) sounds like the other devices are not showing up? lets prioritise and fix the usb hd issue first.

to save time waiting for me or others....pls post the outputs of lsusb when you plug in each device such as videocamera and mp3player.....we may have to make udev rules...but we can use amarok to create a rule to "connect" device...see the amarok tools config section on how this is done....but it must still be seen by the system....as a usb storage device.

so maybe you may need to post output of

lsmod | grep usb

so we can see usb_storage is loading please
 
Old 09-10-2009, 10:10 PM   #5
Dafydd
Member
 
Registered: Oct 2008
Posts: 311

Original Poster
Rep: Reputation: 23
I have worded my request of help badly. Too many devices in one message. As you suggest lets take it 1 device at a time and begin with the HDD.

Rebooted the computer a little after 8 PM.

Plugged the Iomega 1TB USB External in:
First thing was a message on the Desktop:
Can not mount volume 'Iomega HDD'

'nautilus' reconnizes the drive but can not mount it.

dafy@dafy:~$ lsusb
Quote:
Bus 005 Device 002: ID 059b:0370 Iomega Corp.
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
dafy@dafy:~$ lsmod | grep usb
Quote:
usb_storage 73792 0
libusual 19236 1 usb_storage
scsi_mod 151692 5 usb_storage,sg,sr_mod,sd_mod,libata
usbcore 146412 5 usb_storage,libusual,ehci_hcd,uhci_hcd
dafy@dafy:~$ cat /var/log/messages | grep usb
[i]Rebooted after 8. I have listed all the times after then[]/i]
Quote:
Sep 10 20:54:45 dafy kernel: [ 15.412318] usbcore: registered new interface driver usbfs
Sep 10 20:54:45 dafy kernel: [ 15.412368] usbcore: registered new interface driver hub
Sep 10 20:54:45 dafy kernel: [ 15.479489] usbcore: registered new device driver usb
Sep 10 20:54:45 dafy kernel: [ 15.517018] usb usb1: configuration #1 chosen from 1 choice
Sep 10 20:54:45 dafy kernel: [ 15.620567] usb usb2: configuration #1 chosen from 1 choice
Sep 10 20:54:45 dafy kernel: [ 15.724485] usb usb3: configuration #1 chosen from 1 choice
Sep 10 20:54:45 dafy kernel: [ 15.828365] usb usb4: configuration #1 chosen from 1 choice
Sep 10 20:54:45 dafy kernel: [ 15.951929] usb usb5: configuration #1 chosen from 1 choice
Sep 10 21:05:54 dafy kernel: [ 709.200079] usb 5-3: new high speed USB device using ehci_hcd and address 2
Sep 10 21:05:54 dafy kernel: [ 709.333082] usb 5-3: configuration #1 chosen from 1 choice
Sep 10 21:05:54 dafy kernel: [ 709.520276] usbcore: registered new interface driver libusual
Sep 10 21:05:55 dafy kernel: [ 709.608382] usbcore: registered new interface driver usb-storage
dafy@dafy:~$
 
Old 09-11-2009, 06:14 AM   #6
aus9
Guru
 
Registered: Oct 2003
Posts: 5,060

Rep: Reputation: Disabled
hi

edit

it may be ntfs issue....instead of trying to match your device try this udev rule and report please.

http://bbs.archlinux.org/viewtopic.php?pid=535088


which states create a rule called..../etc/hal/fdi/policy/20-ntfs-3g-policy.fdi

its contents in code box

Code:
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
   <device>
     <match key="volume.fstype" string="ntfs">
       <merge key="volume.fstype" type="string">ntfs-3g</merge>
       <merge key="volume.policy.mount_filesystem" type="string">ntfs-3g</merge>
       <append key="volume.mount.valid_options" type="strlist">locale=</append>
     </match>
   </device>
</deviceinfo>
2) instead of rebooting to activate the new rule....if you have any rules that look like a ntfs...move them to home folder and your OLD fdi rule ....then...run...with root powers after creating new rule

udev control --reload-rules


3) please look at your locales if you get an error...for me I use.../etc/locale.gen..... YMMV

en_AU ISO-8859-1
en_AU.UTF-8 UTF-8

Last edited by aus9; 09-11-2009 at 06:30 AM. Reason: Udev rule
 
Old 09-11-2009, 12:33 PM   #7
Dafydd
Member
 
Registered: Oct 2008
Posts: 311

Original Poster
Rep: Reputation: 23
Did as you requested.

Same exact errors.Can not mount volume

I put the file here
dafy@dafy:ls /etc/hal/fdi/policy/20thirdparty$ -l
total 8
-rw-r--r-- 1 root root 391 2009-09-11 11:32 20-ntfs-3g-policy.fdi
-rw-r--r-- 1 root root 2230 2009-04-21 04:28 preferences.fdi
and here
dafy@dafy:/usr/share/hal/fdi/policy/20thirdparty$ ls -l
total 8
-rw-r--r-- 1 root root 440 2008-03-10 09:48 20-libgpod-sysinfo-extended.fdi
-rw-r--r-- 1 root root 391 2009-09-11 11:18 20-ntfs-3g-policy.fdi

I have a /etc/default/locale - with only LANG="en_US.UTF-8" in it.

I don't remeber if I posted this before.
dafy@dafy:$ dmesg | grep usb
[ 22.846366] usbcore: registered new interface driver usbfs
[ 22.846421] usbcore: registered new interface driver hub
[ 22.854565] usbcore: registered new device driver usb
[ 22.867459] usb usb1: configuration #1 chosen from 1 choice
[ 22.971007] usb usb2: configuration #1 chosen from 1 choice
[ 23.074868] usb usb3: configuration #1 chosen from 1 choice
[ 23.178815] usb usb4: configuration #1 chosen from 1 choice
[ 23.314120] usb 2-1: new full speed USB device using uhci_hcd and address 2
[ 23.326309] usb usb5: configuration #1 chosen from 1 choice
[ 23.669746] usb 5-3: new high speed USB device using ehci_hcd and address 2
[ 23.818765] usb 5-3: configuration #1 chosen from 1 choice
[ 24.857176] usbcore: registered new interface driver libusual
[ 24.868647] usbcore: registered new interface driver usb-storage
[ 24.868833] usb-storage: device found at 2
[ 24.868838] usb-storage: waiting for device to settle before scanning
[ 29.867031] usb-storage: device scan complete
dafy@dafy:$

How does this interpit? 'usb 5-3' 'sde3'???

What other information can I provide or what do I need to do?

Thanks for your help
Dave
 
Old 09-11-2009, 02:35 PM   #8
Dafydd
Member
 
Registered: Oct 2008
Posts: 311

Original Poster
Rep: Reputation: 23
I found this
dafy@dafy:/proc/scsi$ cat usb-storage/4
Host scsi4: usb-storage
Vendor: Iomega
Product: External HD
Serial Number: 6012FFFFFFFF
Protocol: Transparent SCSI
Transport: Bulk
Quirks:
dafy@dafy:/proc/scsi$

And this in /dev
brw-rw---- 1 root disk 8, 0 2009-09-11 10:05 sda
brw-rw---- 1 root disk 8, 1 2009-09-11 10:05 sda1
brw-rw---- 1 root disk 8, 2 2009-09-11 10:05 sda2
brw-rw---- 1 root disk 8, 5 2009-09-11 10:05 sda5


crw-rw---- 1 root root 254, 8 2009-09-11 10:05 usbdev5.1_ep00
crw-rw---- 1 root root 254, 9 2009-09-11 10:05 usbdev5.1_ep81
crw-rw---- 1 root root 254, 10 2009-09-11 10:05 usbdev5.2_ep00
crw-rw---- 1 root root 254, 12 2009-09-11 10:05 usbdev5.2_ep02
crw-rw---- 1 root root 254, 11 2009-09-11 10:05 usbdev5.2_ep81


and this in USB-Devices
External HD

Manufacturer: Iomega
Serial #: 6012FFFFFFFF


Class
0
((Defined at Interface level))
Subclass
0
Protocol
0
USB Version
2.00

Vendor ID
0x59b
(Iomega Corp.)
Product ID
0x370
Revision
0.00

Speed
480 Mbit/s
Channels
0
Max. Packet Size
64

Then when I try to mount it I get this.
dafy@dafy:/dev$ sudo mount /dev/sda5 /media/disk
[sudo] password for dafy:
/dev/sda5 looks like swapspace - not mounted
mount: you must specify the filesystem type
dafy@dafy:/dev$

Last edited by Dafydd; 09-11-2009 at 02:40 PM.
 
Old 09-11-2009, 06:46 PM   #9
aus9
Guru
 
Registered: Oct 2003
Posts: 5,060

Rep: Reputation: Disabled
hi

I am not sure sda points to your usb device.

Can you cold boot withOUT the usb connected pls

run

Code:
sudo cat /var/log/dmesg | grep journal
assuming you have formatted internal as ext3 and one of my results is ....EXT3 FS on sda1, internal journal

in other words...sda1 is internal and not the usb hd.
I am thinking the same is true for you.

2) leaping ahead...assuming you get similar results then plug in your usb hd and now look at then end of your messages

eg

Code:
sudo tail -n 20 /var/log/messages
when I put in my usb stick..sorry don't have hd...amongst results I get......sdb: sdb1

so its sda for first drive sdb for next storage device etc

2) is commands are too ugly for you...use your file manager or open a text editor with root powers to navigate to each file
leaping ahead I am hoping you need to find sdb....and we need to mount sdb1....

I would still like to know your ntfs module is loading please....after you plug in usbhd

lsmod | grep ntfs

Last edited by aus9; 09-11-2009 at 06:52 PM.
 
Old 09-11-2009, 08:48 PM   #10
Dafydd
Member
 
Registered: Oct 2008
Posts: 311

Original Poster
Rep: Reputation: 23
Reboot
dafy@dafy:~$ sudo cat /var/log/dmesg | grep journal
[sudo] password for dafy:
Quote:
[ 18.550650] kjournald starting. Commit interval 5 seconds
[ 34.081532] EXT3 FS on sda1, internal journal
dafy@dafy:~$

Plug USB HD in
dafy@dafy:~$ sudo tail -n 20 /var/log/messages
Quote:
Sep 11 20:24:15 dafy kernel: [ 436.573715] usb 5-1: new high speed USB device using ehci_hcd and address 2
Sep 11 20:24:15 dafy kernel: [ 436.722720] usb 5-1: configuration #1 chosen from 1 choice
Sep 11 20:24:16 dafy kernel: [ 436.895991] usbcore: registered new interface driver libusual
Sep 11 20:24:16 dafy kernel: [ 436.954822] Initializing USB Mass Storage driver...
Sep 11 20:24:16 dafy kernel: [ 436.955472] scsi4 : SCSI emulation for USB Mass Storage devices
Sep 11 20:24:16 dafy kernel: [ 436.956150] usbcore: registered new interface driver usb-storage
Sep 11 20:24:16 dafy kernel: [ 436.956162] USB Mass Storage support registered.
Sep 11 20:24:17 dafy dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth0 for sub-path eth0.dbus.get.host_name
Sep 11 20:24:17 dafy dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth0 for sub-path eth0.dbus.get.domain_name
Sep 11 20:24:17 dafy dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth0 for sub-path eth0.dbus.get.nis_domain
Sep 11 20:24:17 dafy dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth0 for sub-path eth0.dbus.get.nis_servers
Sep 11 20:24:17 dafy dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth0 for sub-path eth0.dbus.get.interface_mtu
Sep 11 20:24:17 dafy kernel: [ 441.949263] scsi 4:0:0:0: Direct-Access ST310005 28AS PQ: 0 ANSI: 2 CCS
Sep 11 20:24:17 dafy kernel: [ 441.956407] sd 4:0:0:0: [sdb] 1953525168 512-byte hardware sectors (1000205 MB)
Sep 11 20:24:17 dafy kernel: [ 441.957356] sd 4:0:0:0: [sdb] Write Protect is off
Sep 11 20:24:17 dafy kernel: [ 441.959845] sd 4:0:0:0: [sdb] 1953525168 512-byte hardware sectors (1000205 MB)
Sep 11 20:24:17 dafy kernel: [ 441.960852] sd 4:0:0:0: [sdb] Write Protect is off
Sep 11 20:24:23 dafy kernel: [ 441.960881] sdb: sdb1
Sep 11 20:24:23 dafy kernel: [ 447.875604] sd 4:0:0:0: [sdb] Attached SCSI disk
Sep 11 20:24:23 dafy kernel: [ 447.875710] sd 4:0:0:0: Attached scsi generic sg2 type 0
dafy@dafy:~$

dafy@dafy:~$ lsmod | grep ntfs
Quote:
nothing
dafy@dafy:~$

dafy@dafy:~$ sudo mount /dev/sdb1 /media/disk
Quote:
$LogFile indicates unclean shutdown (0, 1)
Failed to mount '/dev/sdb1': Operation not supported
Mount is denied because NTFS is marked to be in use. Choose one action:

Choice 1: If you have Windows then disconnect the external devices by
clicking on the 'Safely Remove Hardware' icon in the Windows
taskbar then shutdown Windows cleanly.

Choice 2: If you don't have Windows then you can use the 'force' option for
your own responsibility. For example type on the command line:

mount -t ntfs-3g /dev/sdb1 /media/disk -o force

Or add the option to the relevant row in the /etc/fstab file:

/dev/sdb1 /media/disk ntfs-3g force 0 0
dafy@dafy:~$

My first computer was a Radio Shack Model I
Then a Rat Shack Model III
Then a Tandy Color Computer 1,, 2, 3
None of those had anything but a command line.
I had my first graphics interface when I started Linux in '99.
I still much prefer a command line.
 
Old 09-12-2009, 09:28 AM   #11
aus9
Guru
 
Registered: Oct 2003
Posts: 5,060

Rep: Reputation: Disabled
hi

you are showing a $ symbol in trying to mount...try su (to root) to get a # symbol please.

unless you have an entry in fstab that allows userS to mount a certain partition then only useR (root) can mount.

good luck.

...as suspected usbhd is sdb....since you like the cli...my tail command shows....Sep 12 22:24:21 sid kernel: EXT3 FS on sdb1, internal journal

2) if there is no important data on this usbhd....consider using a live cd/dvd like knoppix and gparted to format usbhd into ext3.
If there is data on it...maybe the live cd/dvd will have the ntfs-3g module or ntfs fs kernel so you can read it and copy off it....unless of course you need to keep it ntfs?....to share with ms users.....

3) if sharing is the issue....and ntfs is not resolved...you could format as fat32 but be ware of the 8G limits (from memory)
 
Old 09-12-2009, 12:26 PM   #12
Dafydd
Member
 
Registered: Oct 2008
Posts: 311

Original Poster
Rep: Reputation: 23
Quote:
Originally Posted by aus9 View Post
hi
2) if there is no important data on this usbhd....consider using a live cd/dvd like knoppix and gparted to format usbhd into ext3.
If there is data on it...maybe the live cd/dvd will have the ntfs-3g module or ntfs fs kernel so you can read it and copy off it....unless of course you need to keep it ntfs?....to share with ms users.....
There is NO data on the drive.

In fact there is no date on either drive that would hurt to be erased.
How would that work? Drop my distribution disk in the CD and reinstall. Would the second drive (USB external) be recognized and prompt me to format if I so chose?

Thanks
Dave
 
Old 09-12-2009, 07:24 PM   #13
aus9
Guru
 
Registered: Oct 2003
Posts: 5,060

Rep: Reputation: Disabled
hi

well thats great news actually.

your distro may already have gparted on it?....either download/install it or boot the live cd.

live cd means no installing ok?

Knoppix has gparted on it....before you run that part of it....connect the usbhd...look in top right hand corner...the first hd detected and displayed will be ...sda....the internal...so pulldown and change it to sdb

then click on the space then choose size...then format it.

2) some of these usbhd may have a feature called hidden partition to stop people from re-formatting it but gparted hopefully will show it.

http://gparted.sourceforge.net/larry...es/gparted.htm
 
Old 09-13-2009, 01:07 AM   #14
Dafydd
Member
 
Registered: Oct 2008
Posts: 311

Original Poster
Rep: Reputation: 23
I think we can called this thread solved.

I want to thank you for putting up with me.

After several false starts and doing something that gave an error 2 while loading Grub, I now have an icon on my desktop that tells me it has 971 GB available. My file browser tells me I only have 1 drive but it shows 1211.3 GB. What with the space used of bad sectors, boot, and others, that looks like a 1TB and a 160GB as one.

Thanks again.
Dave
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
HAL, fdi policy hiding unwanted partitions manwithaplan Linux - General 1 10-01-2009 09:55 AM
hal-0.5.11-i486-2 in current shows no volume devices jazzor Slackware 10 10-10-2008 07:32 AM
configuring hal pixellany Linux - General 4 10-20-2006 08:41 PM
Problems configuring hal erpe Debian 2 09-15-2006 02:55 PM
Custom FDI Rule Needed - Any Help Much Appreciated rrrssssss Mandriva 0 12-03-2005 03:51 AM


All times are GMT -5. The time now is 05:06 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration