Using the Cain and the KSonar in different hands.

I’ve a new technique for using the Cain and the KSonar.

First, let me explain what both are to those of you who don’t know.

A Cain is a mobility aid used by people who are blind or who have very low vision. It is an obstacle detector. A user holds the Cain in front of them with the tip touching the ground. As the person walks the Cain is moved from side to side. When their left foot goes forward, the Cain is moved to the right about four to five inches past their right side. When they put their right foot forward, the Cain scans across to the left again passing about four to five inches past their left side. The Cain is usually long enough to reach the users chest bone so that there is enough length to scan in front of the user and give them time to react to obstacles in front of them without being too long as to cause it to be a hindrance to other pedestrians. There are two main forms of Cain technique. Rolling and tapping. There are benefits to each that I won’t go into right now. My preferred method is rolling. Each method requires a different tip to be used at the bottom of the Cain.

A KSonar operates on a similar principle to that of the Cain in that is an obstacle detector. However, instead of actually touching the obstacle, the KSonar alerts the user to its presents via audio. The KSonar uses Ultra sonic to determine the distance between it and an object. Its advantage over other electronic mobility aids of this type is it provides more information than just proximity. It can give you auditory clues as to what the object is. Railings sound different compared to a brick wall. People sound different to cars etc. It has two scanning options. One scans a metre and a half away and the other scans a smaller distance of a half a meter. While using the short range scan, it is easier to determine exactly where the obstacle is.

The KSonar has a moulded body that is designed to fit nicely onto the grip of a Cain however with over a year experience using this device; I find that this is totally unsuitable. The area I scan with the Cain is different to that I generally want to scan with the KSonar. Also, when using a roller tip on the Cain it gets stuck in cracks in foot paths. This is a standard issue with Cain usage but it is a major problem when using the KSonar grip instead of gripping the Cain directly as the KSonar gets loose after some time.

My preferred method of walking around with a Cain and the KSonar is to hold each in a different hand. Walking with the Cain in my right hand, I hold the KSonar with my left. I use the Cain as per the description above and I reverse the scan of the KSonar so that when my right foot goes forward and the Cain scans left, the KSonar is scanning off to my right side about a foot and a half. Same if my left foot goes forward. The Cain scans to my right and the KSonar scans way off to my left about a foot and a half the other direction.

This hugely increases my efficiency while using the Cain. I don’t need to physically touch the wall or railing that I’m following. I can touch it using the ultra sonic used by the KSonar. Once the tone on that side remains constant, I know I’m continuing in a straight line. I scan in the same way I’d scan using a Cain so I can still get feedback of what is around me before I get to it with the Cain. This means that the Cain is working normally but I’m only really using it to scan the surface I’m walking on to make sure I can find steps and uneven paths. The KSonar is actually doing all the obstacle avoidance. This takes an enormous amount of concentration but it’s worth it in my opinion. While walking past the wall of Trinity College for example, there are always people waiting on busses. It’s hard to follow this wall with a Cain or even the KSonar but by angling the KSonar up a little, I’ve found I can follow the railing over people’s heads. I can also continue walking in the centre of the path and with a quick scan to my other side, I can watch out for poles etc too. Of course, if the KSonar misses something. Or, rather, if I miss something with the KSonar, the Cain will find it before I do. Hopefully anyway. The thing I find with the Cain is I can use it on auto pilot when using the KSonar to do most of the work. It’s only when the surface changes or I find a step or even if I’m looking for a change in the surface that my mind focuses on it.

I’ve heard people saying that the KSonar is a distraction and it doesn’t provide enough feedback to alert you to oncoming obstacles but I disagree. With the right kind of ear phones, some willingness to learn how to use it correctly, the patients to walk into a few things at the start you’ll find it’s a fantastic aid to your mobility.

I’m not trying to promote the KSonar. I’m just talking rubbish to let you know how I’m getting around at the moment. It’s a big difference going from a guide dog to a Cain. I miss the fluidity of being guided by a dog. There are no straight lines when using a Cain. You always really need to follow something unless you know the area particularly well. The KSonar has given me back some of this fluidity so I’m quite happy.

Opening UDP ports 10001 to 20000 for Sip and / or Trixbox in RRAS under Windows.

When using Routing and Remote Access Services in Windows 2003 or 2008, it is not possible to specify a range of ports to open in the GUI. Therefore, you will need to use NetSH through the console instead.

This however is actually easier than you might think. Obviously, specify your own network interface and internal IP while doing this.

FOR /L %I IN (10001,1,20000) DO netsh routing ip nat add portmapping “Local Area Connection 2” udp 0.0.0.0 %I 192.168.2.248 %I

I hope that makes sense.

Shout if you have any questions.

Thanks Freddie

My guide dog Freddie: 10th June 2000 to 15th august 2012. RIP.

I can’t explain how utterly upsetting it is to write this. Today, while I rubbed Freddie’s ear, we put him to sleep. I don’t think it’s really hit me yet. I wanted to write sooner rather than later because it’s very important to me that I say thank you. Thank you to everyone who commented on this post. Thank you to Freddie’s puppy walker. Thanks to Irish guide dogs for giving me a guide dog that is simply one of a kind. Thank you most of all to the family who took him during his retirement. I know it only lasted two years but wow he had an amazing two years. I seriously can’t express enough how grateful I am for the way they treated Freddie. It was actually my father who really confirmed it last week when he got to see Freddie for the first time in his new home. He said that the best decision I could have made was sending him to that particular family. It is simply amazing how much they cared for him. I could never have asked for anything more. The more I visited Freddie the more I noticed their attachment grow.

For me, and I know for everyone with a guide dog, one of the hardest things is that day when you hand over the dog. It’s not like turning off a light switch. You have taken care of the dog and equally, the dog has taken care of you. That bond isn’t one that’s easily broken. That was actually very evident tonight. Even though Freddie could hardly move, he still found the energy to look up at me for assurance when the vet was shaving his paw. When Mark told me, in a funny way I knew that I was meant to be there. Not being there for the end would have been simply wrong.

That’s really the only reason I wanted to write. I just wanted to thank everyone. I am finding it a great comfort to recognise that Freddie has been incredibly lucky. Just think about it. He had a brilliant puppy walker, Ok, he had to put up with me but still, he travelled a lot and experienced a lot more than any other dog I have encountered. Then to top it all off, he lived with a fantastic family in a lovely area. I couldn’t ask for any more. When it was his turn to move on, he did it just like he did everything else in life. With speed. Within a very short space of time he rapidly declined. I think that’s much better than a prolonged illness. It meant that up to two weeks ago, he still had his normal character.

Origional blog post written on the day of his retirement.

This shows Freddie walking through a shallow stream. As he’s walking, he’s licking his nose.  Very attractive!
No blog post could do this topic Justice. Not even a novel could really come close to explaining all the ways that the past seven years have changed everything.

I’m also no different to the thousands of people who have gone through this process. Thousands of people who could probably express the significance of this much better than I ever could or will.

This post is a thank you. It’s a feeble attempt at gratitude and recognition for over seven years of constant service, companionship, trust and loyalty. It’s an impossible task. How can you begin to show this level of gratitude to a creature that doesn’t understand? I’m not writing this for you, the reader, I’m probably writing it more for me. This day marks a change that I knew was coming for a long time. It’s actually a welcome change. He’s done his job. He’s probably done more work than most guide dogs ever will. We’ve lived in Dublin, Drogheda, Dundalk, Limerick and Balbriggan. At one stage, we were changing apartments every six months. When Irish guide dogs for the blind said it wasn’t good for the dog, I was worried but he impressed me by taking it all in his stride. That has been the one defining characteristic of Freddie since I got him. Things that I and others thought he’d never do were things that he excelled at. He’s commuted to Dublin from Monday to Friday for many of these seven years. Again, working through rush hour commuter times he’s amazed people at his relaxed nature while navigating through dense crowds that would pose a challenge even for sighted people. The dog has the most incredible memory. Long time readers of this blog may remember a time four years ago where he guided me from college green through Trinity college to pearse station. I had never been that way before, but while I was out of the country, Emma took him for a walk through Trinity once. He is the kind of dog that remembers a route after doing it once. He was also the kind of dog that allowed rules to be broken but would make sure I stuck to them rigidly if I got a bit too reckless. Emma laughed when she began to get to know him as she noticed that if it seemed that I wanted to cross a road without stopping for an adequate period of time Freddie would curve his body around me so that I wouldn’t walk any further.

Freddie has a very unique personality. While working, his personality changes even more. While at home, he’s sneaky. He’ll decide that he wants to spy on you and the door of the room your in will open just a fraction so he can stick his nose through for a quick look. He wants to be part of everything. It doesn’t matter if I’m working on a computer, watching the television or playing music. He always wants to be right beside the action. If he gets board though he’s quite content to make himself known. If that fails, he’ll skulk back off to bed waiting for the next interesting thing to happen. Funnily, if you tell him to do something he doesn’t want to do, you’re likely to get sneezed at or a loud sigh. Every action starts with a standard sequence. He gets up, stretches, shakes, and sneezes and then he’s ready to go. While working, he’s equally unique. He pulls left all the time no matter where he’s going. If he’s board, he’ll take a look around as he’s walking but he always keeps one eye on where he’s going. He’s always been very happy to work and in fact, I know no other guide dog that actually walks into his own harness. He knows his way around Cork, Galway, Dublin, Drogheda, and Limerick, Dublin airport, Dundalk, Carlow, Kildare and even parts of London. His confidence never seems to dip. He always seems to have a very clear idea of where he’s going. Even when it’s somewhere he’s never been before he thinks he knows best. Actually, in his defence, he usually does know best and it’s a regular comment from friends that I should just shut up and let him do the thinking because when I second guess him I’m usually wrong.

A picture of Freddie guiding me down a quiet road with a grass verge and large trees on each side.
His retirement from work is something that has been on the cards for a long time. I’ve never really felt sad or sorry about this. I am delighted that he’s had such an active and varied life up until now and because he’s worked so much, I can think of no better reward for him now than enjoying his retirement in a home that is going to treat him like the amazing animal he is. Of course, I’ll miss him. Both as a companion and as a mobility aid but I can honestly say, this is overshadowed by the relief that he is going to enjoy himself.

It’s true what they say. A guide dog is always more than a mobility aid. I think it will be strange for people who are not blind to read that for me, he was actually best at being a conversation starter. In college, I had a great circle of friends. I enjoyed myself a lot! For the first two years though that circle of friends stayed quite static. When I got Freddie, people that I’d never even heard of approached me. When you are blind, or indeed, if you have any kind of disability at all, it can be difficult for people to approach you. Having a dog really breaks down that barrier. Within weeks, my social life had changed. I suppose, I was a little bit more independent and confident and that really helped me take more risks and having the dog with me was something very different. Even people who didn’t like dogs warmed to Freddie. The place that I work in at the moment is a perfect example. The person who complained about having a dog in the office actually petted Freddie within six months of me starting. She was terrified! She had nothing but bad experiences with dogs and she couldn’t stand the thoughts of working in the same room as a dog. I myself was not a dog person. In fact, when I got Freddie first, I was afraid of rubbing his head because it was too near to his mouth for my liking. But he seems to have a way of completely eliminating those fears and inhibitions.

I want to try to cover all the benefits he’s provided but I can’t. It would take too long.

If you have a dog half as good as Freddie has been for me, you’re incredibly lucky. People have said, and I believe them, I will never get a dog that is as suited as Freddie is to me ever again. Freddie is outstanding.

The past seven years have been the most rewarding of my life. I finished college without having to repeat even one exam. I worked in companies that were the worst and the best in the world. I made friends, travelled the country and the world and took pleasure in travelling to areas in the country that would have ordinarily been inaccessible while using the Cain.

As I write this, Freddie is sitting under my seat on the train. We’re on the way back from a weekend in Galway. He had a fantastic time and it was really nice to spend the last weekend with him doing what he loved doing most. Guiding me around areas that he’d never seen before. Showing me he was right and I was wrong. In his little head, he took great satisfaction when proving me wrong.

Now, jumping eight hours ahead, I’m sitting at home. Its 9PM. Freddie was left at his new home and at 5:45PM today, we drove away with one less member of our family in the car. The home he’s gone to is fantastic. They have two young kids and a four year old dog. There in the countryside and they have plenty of land around them. It’s the kind of place I always hoped he’d retire to. No city streets, no busy roads and no built up areas. He’s got independents, people to keep him company, a dog to play with and no more work. I know he’s going to be very happy there.

The wife of my friend commented that I was very brave in the way I was handling it all. People have said that I’ll really miss him when he’s gone. I really wanted to make sure I was happy when I was leaving him there. Dogs are very perceptive of the mood of those around them. I wouldn’t want him to be down because I was feeling sorry for myself. I kept my head up, convinced the family they were going to do a great job, ran them through the likes and dislikes of the dog and tried to act as normal as I could.

My false face lasted until I got home but putting his collar and harness away was when it hit me. He’s gone. The dog that devoted seven and a half years of his life to my mobility is no longer with me. Gone are the days of him sneaking up on me while I’m sitting on a chair to give me his head for a rub. Gone are the days of him dropping his toy on my knee so I can play with him, gone are the days of him racing to the car before I get there so I could let him in. Gone are the days where he’d sneak into my computer room and quietly lie beside my chair without me noticing. Gone are the days of simply relaxing while walking around and through crowds at rush hour times. Gone is the silly dog that liked taking the long way around an obstacle just to show that he was working well. Gone is the Freddie that took corners so fast it could make your head spin. Gone is the Freddie that loved to keep up with my speed. Gone is the Freddie that could wait for me to do a job for hours on end but would just as happily work for the entire day walking around the most difficult of environments. Gone is the Freddie Era.

There’s nothing more I can say really.

I hope you’ve met Freddie. If you have, you’ll know everything I can’t explain. If you’ve never met him, you’ve missed out. He was one of a kind.

Thanks. I can only hope you now get the life you deserve.

A picture of our family. Emma, Freddie and me.

Raise the functional level of the domain and the forest.

Of course, there’s always something that you overlook isn’t there?

in Active directory users and computers, right click the domain and hit raise domain functional level.

Now go into Active directory forests and trusts. Right click the branch above the domain and click raise forest functional level.

That’s all there is to it.

Of course, you’ll need to confirm the version but it’s simple enough.

Exchange SP2 isn’t deployed through Windows updates.

I know I know I know I know. I would have determined this if I had bothered to do some reading before diving head long into it. but look, I just couldn’t have been bothered at the time. I was consintrating on other things. And, yes. I know. that’s not the way I should do things but give me a break!

So. to get Exchange sP2, you need to download it separately from the Microsoft website. I’m not going to give the link. Google it.

When you download it, the extract process will run and dump a folder in the same path as the executable file that you’ve just downloaded by default. From here, go to setup then update.exe.

The destination address can not be the same as the gateway in Windows SBS 2008 resolved.

When migrating from Windows SBS 2003 to Windows SBS 2008, you may find the same problem I encountered this morning if your using (Routing and Remotte access Services (RRAS) on your old Windows SBS 2003 server.

It will complain that your destination server IP cannot be the same as your Gateway server address during the installation of Windows SBS 20008.

to fix this:

  1. Go to start then run and type
    control netconnections
  2. Right-click on the local area network connection you use for the internal LAN.
  3. Click properties.
  4. Click Internet Protocol TCPIP then click properties.
  5. Click advanced.
  6. Under IP addresses, click add.
  7. Type your new IP and subnet

This isn’t enough.
You could in theory specify to the installation of SBS 2008 that it should now use the updated server IP that you’ve just added so that you don’t have to go changing your RRAS config but unfortunately the wizzard will complain that your domain cannot be contacted.

So, you’ll need to update RRAS to use the new IP and then specify this IP as the gateway in the setup wizzard.

It’s fun isn’t it?

Problems running Migration tool on Windows SBS 2003 resolved.

When they say that you need to make sure that all updates are applied on Windows SBS 2003 in the SBS migration guide available from Microsoft before running the migration preparation wizzard, their really not kidding! I had only required security updates coming down by design through WSUS but that really wasn’t enough. The domain user created also required domain administration, schema and enterprise administration privlidges. Once that was done though it ran smoothly. One thing I will say is a credit to Microsoft, their documentation is very comprehensive on this subject and the errors logged by the migration tool are actually very clear. Over all, this part of my upgrade has been ok. In saying that, I’ll have to document my problems changing from Windows SBS 2003 to Windows 2008 standard. That didn’t go well at all. So much so that I had to throw that idea out the window. I might try that in a year or so when the requirement is there for it.

migrating from a Windows 2003 domain to 2008.

I@m working on a massive project at the moment at home. I’m upgrading my physical inferstructure to a virtual one. I know! people are reading this saying, he’s got enough computers at home to call it an inferstructure? He’s either crazy for having that many computers or he’s delusional.

Lets go with delusional shall we?

Anyway. I’m not going to document everything. But, what I will do is give you a few of the highlights as I find them.

The first is that on a number of sites, it says to run adprep /forestPrep on the domain controler to get the old C ready for the migratin. Now, there are two things to watch out for here. /forestPrep is case sensitive. the P in Pre has to be upper case. If not, it will not work.

Also, the ADPREP command must be run from the adprep on the Windows 2008 CD.

Finally, the Windows 2008 wizzard for setting up the domain controler says that it is on the installation media under a folder called support. This is not correct. it’s in sourcesadprep.

There are a few other commands to run also. Here’s a list.

adprep.exe /forestprep
adprep.exe /domainprep
adprep.exe /domainprep /gpprep

Lotus notes 8 and Jaws 11.

Continuing to log issues that I have experienced with Jaws 11, here is the next response I have recieved from Freedom Scientific technical support. Note, these suggestions could have been provided by any user of Lotus notes as they have been required to Lotus Notes since version 6 of the client.

Origional message:

Greetings,

In Lotus notes 8 I have the following problems:

1. I cannot open attachments. Jaws reads the file name as it did in previous versions of Lotus notes (Example: 7.03) however when I press enter on it, the message closes and focus is left back in the inbox.

2. the auto complete functionality for the To, CC and BCC fields no longer reads correctly in this latest version of Lotus notes:

3. Control tab no longer works to move between pages. This is not a jaws issue but could be resolved with scripting.

The menus for new, reply, reply all, forward etc do not speak any more. for
example: when you press alt 2 for reply, Jaws should speak menu items such as reply, reply all etc.

The list view in the lotus notes client preferences dialogue no longer reads with Jaws. Again, this is a problem that was introduced with Lotus notes 8.

It would be appreciated by many users including my self if these issues were resolved before Jaws 12.

Thanks for your assistance.

Darragh

Their response:

Dear Darragh

Thank you for contacting Freedom Scientific technical Support. See the below information from our senior specialist.

There are some preferences in Notes 8.x that should be set for accessibility. You should verify/set the following:

Notes Preferences for Accessibility
• Enable preference “Use Accessibility Keyboard Navigation” – this is what allows you to use the Tab navigation from field to field. Some parts of the UI don’t use this preference, but if you have issues using the Tab key, make sure this is enabled.
File> Preferences> Basic Notes Client Configuration panel> Additional
options list
• Enable preference “Use Tab to navigate read-only documents” – may need this preference to tab around forms, definitely need this enabled to test the Home Page (navigating around frames). Description from online help: Tab moves to next unread document until the last unread document is selected.
Then it moves to the next navigable object in the next frame. When a document is open in read mode, Tab navigates to any embedded object such as URLs, application links, and attachments.
File> Preferences> Basic Notes Client Configuration panel> Additional
options list
• Related preference “Show Extended Accelerators” – disabling this preference turns off the use of Accelerators, but you can invoke the Launcher list by pressing Alt+B. Description from online help: Extended accelerators offer keyboard methods for operating the bookmarks bar and window tabs. If you have extended accelerators enabled, press and hold Alt to display additional accelerators for each bookmark and window tab. Once you see the extended accelerators displayed on your screen, press the letter or number that corresponds to the area of Notes you want to go to.
File> Preferences> Basic Notes Client Configuration panel> Additional
options list

Be sure to include all previous correspondence pertaining to this matter when replying to this message so that we might better assist you.

Regards,
Mr. Tracey Jackson,
Technical Support Specialist
Freedom Scientific

Phone support: 727 803 8600, option #2
E-mail Support: support@freedomscientific.com
Visit our website at:
http://www.freedomscientific.com/

This is my response to Freedom scientific.

I can confirm that all of these options have been set. Note, I have been using Notes since version 6 of the client. IT has been necessary to enable all of these accessibility impacting options since that version. I did not however experience the problems in Lotus notes 6 and 7 that I am now experiencing with 8 with Jaws 11.

Thanks for your continued assistance.

Darragh

Not one single response I have recieved from freedom scientific has improved my situation yet. Every response I have recieved has been nothing but a token jesture.