AWESOME!
AWESOME!
YouTube – Eigenharp Roadshow – Air Studios.
Possibly one of the coolest instruments in a long time!
If you’ve ever worked on a Cisco IOS device, you’ve probably encountered the joy that is the terminal monitoring of events. IOS will happily dump bits of information onto the screen (very useful) but it’s also horribly disruptive if you’re typing in a command. Everything disappears into this sea of debug output or other info.
In my case, I often do ISDN Q.931 debugs to find out what’s going on on my voice gateways. I’ve gotten used to it now, but typing ‘undebug all’ whilst a ton of information whizzes by is less fun than it sounds.
Today, I found this useful command:
“logging synchronous”
If you enable that on your vtys or con (or aux) ports, it basically causes IOS to dump the debug still, but it’ll do it on all other lines EXCEPT the one you’re typing on, leaving it alone. I imagine it could cause some slowdowns as it has to draw your command in the same place, whilst interleaving other junk, so it could potentially cause problems on a direct console, but if you remotely telnet (I really should enable SSH one day), it’ll be a lot easier to see what’s going on.
Here’s the gist of what you need to do:
Router(config)#line con 0 Router(config-line)#logging synchronous Router(config-line)#line vty 0 4 Router(config-line)#logging synchronous
Then wr mem as usual.
Easy!
It’s really rather simple:
Act dumb.
Yes really. Allow me to explain.
I browse a lot of forums, and in many cases I’ll see a barrage of people complaining about various technical support departments at ISPs, service providers, and whoever else. They’ll be wailing that they didn’t get the help they wanted, and nothing worked, and how much the support sucks, and so on.
I’ve called support for Virgin Media, Be, Zen, Orange, and various others over the years. I work in IT, and I do a lot of troubleshooting myself. I often have an idea of what the problem is, and sometimes what might need to be done to fix the issue. I could easily phone up the support line, tell them what the issue is, and demand they do what I want to fix it. I might be right – but there’s an equal chance I’m NOT right, and could send them on a wild goose chase trying to deploy the wrong fix. I don’t know their systems or their networks, so who am I to tell them what to do?
And that’s the issue most people have. They may, or may not know what needs to be done, but the service provider know their stuff better than you do, so let THEM decide what to do. Hence why I say ‘act dumb’. I had an issue with my cable modem. I phoned up, and just told them what they asked for. I did exactly what the guy on the other end told me to do. An engineer was dispatched, and the problem was fixed. Simple. Other people with similar issues (it was an attenuation issue) go through countless engineer calls, and visits, and personally I think that’s because they pre-empt things, and try and tell the support person what to do. I never do.
Yes, I could phone up and say ‘I work in IT, therefore I know what the issue is’. They probably get loads of calls like that every day. As I say, some will know what the issue is, others will only think they do.
I had issues with my ADSL flaking out (back when I was on ADSL), and I jumped through all the hoops both Zen and Be had, which included moving the router to the master socket, and running through all the tests they wanted to do. As a consequence of doing that, all the BT engineer visits I had, which led to a No Fault Found, weren’t charged to me. If you read all the paperwork, in theory I should have been charged about £75 for those visits, but I wasn’t as they were raised as per the processes BT set up for the ADSL providers. We jumped through all the right hoops, so I wasn’t liable for the costs. If I’d phoned up, told them I wasn’t going to move the router and demanded an engineer, I would have been stung. I’ve seen people do that, and wonder why they get charged.
Don’t get me wrong – there ARE plenty of ‘bad’ support lines out there, and poorly trained people manning them. They may be working to a script, but think of it this way; if you were in a play, and one person is working from a script, and you turn up and decide you don’t want to use the script, you’re going to very quickly end up in a mess. Same goes for these support lines really. Let them follow their script, and don’t pre-empt them. Let them ask the questions they have to ask (have you turned it off and on again?). If they can’t handle it, they’ll escalate it anyway. I’ve gotten in and out of support lines in no time, and had all my issues solved pretty quickly, without any shouting, swearing, or demanding to speak to their supervisor.
So remember. Just act dumb!
I’ve been wrestling with the Cisco Telephony Service Provider (TSP) today. We’re doing an install of ARC console, and having set everything else up, it wouldn’t start. I traced back and found that the issue lay in the TSP module itself. ARC tell you to try a utility called TAPI Soft Phone. Every time I ran it I got a vague error about not being able to connect.
I found the TSP was actually dropping logs into C:\Temp. I found these lines:
CiscoTSP001.tsp| CSelsiusTSPWaveList::GetAvailWave() *ERROR* No wave available|<LVL::Error><MASK::0001>
CiscoTSP001.tsp| CSelsiusTSPDevice::OpenDevice() [ARC-SrvQueue3] *ERROR* GetAvailWave() returned WAVELIST_NOT_ASSIGNED|<LVL::Error><MASK::0001>
I was aware there was a Wave driver in there, but it supposedly gets installed when the TSP installed.
Right?
Well, it would seem not. Whether it’s meant to or not, I don’t know. I could find plenty of reference to reinstalling it, but not a lot of mention of how to install it in the first place (or reinstall it for that matter). A bit more digging, and I found this Cisco document which tells you how to install.
It mentions Windows 2000, but it’s roughly the same for 2003, which I’m using. I selected Add New Device, Game and Audio controllers, and just pointed it at the driver.
One thing that struck me is that Windows claims the driver is unsigned. I’m wondering if the TSP installer is trying to shoe-horn the unsigned driver in, failing, and just silently giving up. Like I say, that’s assuming it actually does it in the first place.
Anyway it now works. A simple thing, but it took me a while to find the root cause and fix it.
This recipe is a sort of mish-mash of ideas from other recipes. Rocky Roads are actually pretty easy to make – not so much a recipe as a ‘collect some random stuff and mush it together with chocolate’.
Anyway, this is what I made this weekend:
That made a pretty nice mix. I think you could put in more fruit, and definitely more buttons. You could probably also get away without having the butter, but it helps to thin the chocolate a bit and make it spread and stick better.
The end result looks vaguely like this:
“Om nom nom” are the words you’re thinking of, I believe.
I might take another whack at it with more fruit. Anyway, enjoy!
Not that you’d notice.
If you’re reading this, then you’re seeing the newly hosted site. Nothing has changed, I’ve just moved to a virtual private server, where I can host all my domains, and do all my own setup and control of the hosting.
I’ve had years of excellent hosting from UK Web Solutions Direct, so I was a little sad to leave them. But if you’re looking for a basic host, I can’t recommend them highly enough, so if you’re looking for a good host, give them a go!
Random hobby number 2,435 – Model Railways!
Yes, I’ve decided to get back into playing with trains. Why? Well, I wandered down to a model rail exhibition the other week, and came home full of ideas adamant I’d try my hand at it again.
Anyway, because I’m a web 2.0 kind of guy, there’s an obligatory blog, all about it too:
http://www.returntomodelrailways.co.uk/
So there you go!
Just watching the G20 protests outside of RBS on TV, and thought ‘I know, I’ll look it up on Streeview!’
After a bit of searching, I found it, but I also spotted something odd:
Obviously an April Fool’s day thing, but still, quite funny.
I just realised something.
American Dad is now doing jokes and storylines similar to those The Simpsons was doing around Seasons 5-10 (or thereabouts). The Simpsons are now doing jokes and storylines more like those Family Guy was doing in the early seasons. And Family Guy – well, I’m not entirely sure what they’re doing, but it’s still funny.
For Me, American Dad has been getting funnier, and the storylines have always been very coherent. They have purposely avoided non sequiturs and cutaways (those were Family Guy’s domain anyway), so they had to make good storylines, and good jokes often arise from that.
The Simpsons is a mixed bag. Yes the animation on the first few seasons may have been awful, but the stories were good, so I’ve learned to see beyond that. I’ve found myself really enjoying mid-series seasons as, like American Dad, they had good storylines, and were interesting to watch. The latter seasons have just veered off into total randomness. Bart has gone from being a brat to being plain evil at times, Homer lurches between being dumb and being vaguely intelligent, and Lisa would in real-life probably be heading towards a nervous breakdown. Marge seems to have mellowed a lot though, whilst Maggie has suddenly gotten very intelligent (almost aping Stewie from Family Guy in some respects).
As for Family Guy, I think the last couple of seasons have consisted of mostly excellent episode, then some horribly structured, somewhat pointless episodes, with gags which felt more like filler than something dragged out for comedic value. The cutaways to Conway Twitty are pointless now. It was funny at first, now it just feels like a bit of an up-yours. Then again, the Star Wars special episode was spot-on, and the episode where Peter has a stroke was too funny.
But then again, comedy is very subjective. I don’t find Southpark funny, and others I know do, so maybe some of these things I don’t find funny have others rolling in laughter.
Who knows!