RE: remote kernel debugging on windows vista home premium?

Actually there have been PCI, ISA and PCMCIA cards that did work, they
typically had BIOS support on the card.

Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Martin O’Brien
Sent: Monday, June 20, 2011 3:25 AM
To: Kernel Debugging Interest List
Subject: RE:[windbg] RE: remote kernel debugging on windows vista home
premium?

Not speaking for Jakeo, Kernel debugger guy, of course, but I believe that
he’s just saying that serial ports implemented on an add in card - PCI,
PCI-e, ISA, it doesn’t matter - won’t work with kernel debugging on the
target.

Windbg/kd only knows about the traditional BIOS serial ports - 3f8, et c. -
and add in cards can’t have those addresses.

Good luck,

Mm

On Jun 19, 2011 3:25 PM, wrote:

— WINDBG is sponsored by OSR For our schedule of WDF, WDM, debugging and
other seminars visit: http://www.osr.com/seminars To unsubscribe, visit the
List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

Actually there have been PCI, ISA and PCMCIA cards that did work, they
typically had BIOS support on the card.

Don, can you recall manufacturers’ names, model numbers?
That would really help me.
I found one card made by some company in Ireland, which, as they claim, could be configured to use any address or irq number, but they discontinued that one.

xxxxx@aol.com wrote:

Actually there have been PCI, ISA and PCMCIA cards that did work, they
typically had BIOS support on the card.

Don, can you recall manufacturers’ names, model numbers?
That would really help me.
I found one card made by some company in Ireland, which, as they claim, could be configured to use any address or irq number, but they discontinued that one.

You would be much happier if you got a good 1394 board instead.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

Go to newegg and spend $10 on a 1394 PCI card, plug it in, and be done.

Do you really WANT to have to wait for the debugger?

Do you really WANT to potentially have further issues getting the debugger to recognize a plugged in serial card?

Why?

Just use 1394. It works, and it is about 1000 faster than serial.

Joe.

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@aol.com
Sent: Monday, June 20, 2011 2:25 PM
To: Kernel Debugging Interest List
Subject: RE:[windbg] RE: remote kernel debugging on windows vista home premium?

Actually there have been PCI, ISA and PCMCIA cards that did work, they typically had BIOS support on the card.

Don, can you recall manufacturers’ names, model numbers?
That would really help me.
I found one card made by some company in Ireland, which, as they claim, could be configured to use any address or irq number, but they discontinued that one.


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

Joe, my host machine is about 10 years old and I will just have troubles on the other side.

No, it’s not. If the add-in card is PCI-based, the only way you’ll get
debugging to work is if that card is 1394, not a UART.

Jake Oshins
Hyper-V I/O Architect
Windows Kernel Group

This post implies no warranties and confers no rights.


wrote in message news:xxxxx@windbg…

I’d like to thank everybody, who replied to my post. Thank you very much,
gentlemen!
Now, my last attempt to make this thing work:
Is it possible, at least in theory, to configure an add-in card to use
traditional settings?
I contacted the manufacturer of my card (StarTech) and he assured me that
their cards cannot be reconfigured. I’d like second opinion.
Or maybe somebody knows about a card, which can be reconfigured (through
BIOS, programmatically, etc)

My bad, all around.

mm

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Don Burn
Sent: Monday, June 20, 2011 5:14 PM
To: Kernel Debugging Interest List
Subject: RE: [windbg] RE: remote kernel debugging on windows vista home
premium?

Actually there have been PCI, ISA and PCMCIA cards that did work, they
typically had BIOS support on the card.

Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Martin O’Brien
Sent: Monday, June 20, 2011 3:25 AM
To: Kernel Debugging Interest List
Subject: RE:[windbg] RE: remote kernel debugging on windows vista home
premium?

Not speaking for Jakeo, Kernel debugger guy, of course, but I believe that
he’s just saying that serial ports implemented on an add in card - PCI,
PCI-e, ISA, it doesn’t matter - won’t work with kernel debugging on the
target.

Windbg/kd only knows about the traditional BIOS serial ports - 3f8, et c. -
and add in cards can’t have those addresses.

Good luck,

Mm

On Jun 19, 2011 3:25 PM, wrote:

— WINDBG is sponsored by OSR For our schedule of WDF, WDM, debugging and
other seminars visit: http://www.osr.com/seminars To unsubscribe, visit the
List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

Check both your machines for 1394. If both have it, then just turn it on and try it. Make sure you use the latest released public debugger.

If one is missing a 1394 controller, then buy 1 controller.

If neither have 1394 (and please make ABSOLUTELY SURE they don’t have it), then buy 2 cards. Plug 1 in host, and 1 in target, and get on with your work.

The $25 it will cost you to do this, will pay for itself in a week or 2 in time not wasted - either trying to get serial to work, or in waiting for the debugger.

I suspect you have never used 1394 debugging in your life. You don’t know what you are missing.

I’m done.

Joe.

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@aol.com
Sent: Monday, June 20, 2011 2:51 PM
To: Kernel Debugging Interest List
Subject: RE:[windbg] RE: remote kernel debugging on windows vista home premium?

Joe, my host machine is about 10 years old and I will just have troubles on the other side.


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

Let me try to redeem myself.

If for some reason you can’t connect via a direct transport, you could setup
a kd server on third computer that can connect via 1394 (or serial, or usb)
to the target; your host then could connect to the kd server via tcp/ip,
names pipes.

http://msdn.microsoft.com/en-us/library/ff554390(v=VS.85).aspx

It’s a little wonky at times, but it’s also very useful/powerful/flexibile
in some situations.

That being said, I concur that if it’s possible, just use 1394, unless you
can use VMWare, in which case I’d DEFINITELY use VirtualKd.

Good luck,

mm

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@aol.com
Sent: Monday, June 20, 2011 5:51 PM
To: Kernel Debugging Interest List
Subject: RE:[windbg] RE: remote kernel debugging on windows vista home
premium?

Joe, my host machine is about 10 years old and I will just have troubles on
the other side.


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

xxxxx@aol.com wrote:

Joe, my host machine is about 10 years old and I will just have troubles on the other side.

That’s irrelevant. As long as the host has an OHCI 1394 port, or a free
PCI slot, it will work. I keep a 10-year-old laptop around here for
just those cases.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

I can’t it was years ago, note as verification see
http://www.osronline.com/showThread.cfm?link=97086 On the serial card it
was pretty nice before 1394 showed up since it had a jumper to make
everything 4 times faster, so instead of 115200 the actual baud rate was
460800 note 1394 speeds but good at the time. I suspect none of the cards
are still made, this is a lost art.

Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@aol.com
Sent: Monday, June 20, 2011 5:25 PM
To: Kernel Debugging Interest List
Subject: RE:[windbg] RE: remote kernel debugging on windows vista home
premium?

Actually there have been PCI, ISA and PCMCIA cards that did work, they
typically had BIOS support on the card.

Don, can you recall manufacturers’ names, model numbers?
That would really help me.
I found one card made by some company in Ireland, which, as they claim,
could be configured to use any address or irq number, but they discontinued
that one.


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

“I suspect you have never used 1394 debugging in your life.”
Joe, you are absolutely right! As ashamed as I am I must admit it…
But I am anxious to try!
Since this thing is all Greek to me at the moment, I beg Joe to land me a hand and specify steps I need to follow.
Literally SPECIFY step by step, as you would do for a man who has no clue.
How do I check for 1394 controller presense, what should I see if it is there, etc.
And possibly what cards should i buy (brand name you could recommend, etc).
I am pretty sure I will be fine on HP pavillion s5150t, but and old guy Compaq Pressario is another story…
I know for a fact that it has an old modem pluged in PCI slot. So if I remove the modem I should have what I need, correct? And buying 2 or even 3 cards is not a problem.
So, Joe, I am awaiting your commands!
Thank you in advance, Joe!

xxxxx@aol.com wrote:

“I suspect you have never used 1394 debugging in your life.”
Joe, you are absolutely right! As ashamed as I am I must admit it…
But I am anxious to try!
Since this thing is all Greek to me at the moment, I beg Joe to land me a hand and specify steps I need to follow.
Literally SPECIFY step by step, as you would do for a man who has no clue.

There are good references on the web for this, as well as in the Windbg
help file.

How do I check for 1394 controller presense, what should I see if it is there, etc.

Device Manager. Look under “IEEE 1394 Bus host controllers”. If the
category isn’t present, then you don’t have one already.

And possibly what cards should i buy (brand name you could recommend, etc).
I am pretty sure I will be fine on HP pavillion s5150t, but and old guy Compaq Pressario is another story…

The s5150t does not have 1394 on the motherboard, but it has PCIExpress
slots where you can insert one.

I know for a fact that it has an old modem pluged in PCI slot. So if I remove the modem I should have what I need, correct? And buying 2 or even 3 cards is not a problem.

If you have an open PCI slot, then you should be fine. If you do get a
pair, remember that you need one PCI and one PCIExpress – they are very
different.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

You need to read the Help file. It doesn’t take that long to read the first quarter of it, which will answer all of your questions about connecting two machines for kernel debugging.

----- Original Message -----
From: xxxxx@aol.com
To: “Kernel Debugging Interest List”
Sent: Monday, June 20, 2011 7:06:29 PM
Subject: RE:[windbg] RE: remote kernel debugging on windows vista home premium?

“I suspect you have never used 1394 debugging in your life.”
Joe, you are absolutely right! As ashamed as I am I must admit it…
But I am anxious to try!
Since this thing is all Greek to me at the moment, I beg Joe to land me a hand and specify steps I need to follow.
Literally SPECIFY step by step, as you would do for a man who has no clue.
How do I check for 1394 controller presense, what should I see if it is there, etc.
And possibly what cards should i buy (brand name you could recommend, etc).
I am pretty sure I will be fine on HP pavillion s5150t, but and old guy Compaq Pressario is another story…
I know for a fact that it has an old modem pluged in PCI slot. So if I remove the modem I should have what I need, correct? And buying 2 or even 3 cards is not a problem.
So, Joe, I am awaiting your commands!
Thank you in advance, Joe!


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

First get a couple of 1394 PCI cards from OSR, second take a look at the
instructions in ]
http://msdn.microsoft.com/en-us/windows/hardware/gg463002

Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@aol.com
Sent: Monday, June 20, 2011 7:06 PM
To: Kernel Debugging Interest List
Subject: RE:[windbg] RE: remote kernel debugging on windows vista home
premium?

“I suspect you have never used 1394 debugging in your life.”
Joe, you are absolutely right! As ashamed as I am I must admit it…
But I am anxious to try!
Since this thing is all Greek to me at the moment, I beg Joe to land me a
hand and specify steps I need to follow.
Literally SPECIFY step by step, as you would do for a man who has no clue.
How do I check for 1394 controller presense, what should I see if it is
there, etc.
And possibly what cards should i buy (brand name you could recommend, etc).
I am pretty sure I will be fine on HP pavillion s5150t, but and old guy
Compaq Pressario is another story…
I know for a fact that it has an old modem pluged in PCI slot. So if I
remove the modem I should have what I need, correct? And buying 2 or even 3
cards is not a problem.
So, Joe, I am awaiting your commands!
Thank you in advance, Joe!


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

“Device Manager. Look under “IEEE 1394 Bus host controllers”. If the
category isn’t present, then you don’t have one already.”
No, I do not see it in Device Manager". So, where do I get one? Or it comes with a card?
Do I need 1394 controller on host and target or target only?

Paul mentioned “Help file” : You need to read the Help file.
Which one? Windbg?

Yes, the windbg help file.

I think Don may have already mentioned this, but you might try reading the
‘kernel_debugging_tutorial.doc’ file that can be found in the root of your
windbg installation. It details how to setup a 1394 kd session.

You need to read this and reference the windbg docs when you are lost.

Good luck,

mm
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@aol.com
Sent: Monday, June 20, 2011 7:31 PM
To: Kernel Debugging Interest List
Subject: RE:[windbg] RE: remote kernel debugging on windows vista home
premium?

“Device Manager. Look under “IEEE 1394 Bus host controllers”. If the
category isn’t present, then you don’t have one already.”
No, I do not see it in Device Manager". So, where do I get one? Or it comes
with a card?
Do I need 1394 controller on host and target or target only?

Paul mentioned “Help file” : You need to read the Help file.
Which one? Windbg?


WINDBG is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

xxxxx@aol.com wrote:

“Device Manager. Look under “IEEE 1394 Bus host controllers”. If the
category isn’t present, then you don’t have one already.”
No, I do not see it in Device Manager". So, where do I get one? Or it comes with a card?
Do I need 1394 controller on host and target or target only?

1394 (also called Firewire) is a bus, rather similar to USB. It should
be clear that, for two computers to talk over a 1394 bus, you will need
a 1394 bus controller in each computer.

What are you hoping to debug? I’m wondering if you’re really prepared
for what you’re getting into.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

Setting up a session after I have all hardware in place is not a problem.
But so far I used only null-modem cable that is why I am asking so many questions.
To summarize:
I need two 1394 PCI cards (one regular, one express), a cable, and two available PCI slots.
Anything else?
KD and WinDbg will be able to use the cards.
That’s should be all, correct?

I think I got it now!
Gentlemen, thank you all for your time and input!
Your help is really appreciated!