Vista laptop vs XP network printer – yet again

2

2cv67

(…and Yes, I have tried the ‘usual’ fix of adding as local printer – with no
success – details below.)

I have read hundreds of threads on this subject, but am still stuck & would
appreciate any advice.

I have a new Canon iP4300 printer attached by USB to a desktop PC running XP
Home Edition (SP2) which has a USB wifi connexion to an Inventel DW-B-200
ADSL router & works fine.

2 other laptops on the network, running XP, can print perfectly on the
printer on the desktop PC via the wifi network.

I just bought a laptop with Vista Home Premium which works OK via wifi & the
same router and does file-sharing OK, but I am unable to print on the iP4300
via my local network.

Some details:
Desktop PC name: DESKTOP
Printer name: p4300
Printer properties: shared : sharing name CanoniP4 (don’t know why -
generated automatically?)
Laptop & desktop have same workgroup name
Both have an account ‘Michelle’ without password.
Normally I am using the account ‘Michelle’ on the laptop, but another
account on the desktop – does that matter?
All concerned accounts have “Admin†priviledges

The laptop had Norton (I just switched to Avast! but no improvement) & the
desktop has Avast.
All firewalls are off – except the one in the DW-B
Laptop can ping DESKTOP
Laptop cannot ping the printer by name, or I don’t know how (tried ‘p4300’ &
‘CanoniP4’ & ‘DESKTOP\p4300’ – maybe I should try something else or maybe you
just can’t ping to a USB printer anyway?)
Laptop can share files on DESKTOP & vice-versa OK – I assume this means the
network basics are OK?

Laptop ‘Network’ panel shows DESKTOP & double clicking on DESKTOP ikon shows
the various printers which are or have been installed on DESKTOP – p4300
appears as ‘CanoniP4’ & hovering the mouse over it shows ‘p4300’.
Right clicking on this ikon & selecting ‘connect’ leads to a box showing
‘connecting…’ then a box saying I need to install the pilot. If I agree to
install the pilot, then eventually everything freezes (I understand this is
normal with Vista/XP mix…).

Trying to add printer via Control Panel > Add Printer > Network > ‘CanoniP4
on Desktop’ gives the same result as above.
Trying via Control Panel > Add Printer > Network > Not Shown > Select by
name > \\DESKTOP\p4300 gives the same result as above.

Some other things I tried:
1. Installed the printer directly on the laptop using the installation CD &
USB connexion – that works OK including printing via USB but still unable to
print via network & desktop – still get asked to install pilot, although the
pilot is already installed!
Pilot is at: C:\Program Files\CanonBJ\IJPrinter\Canon iP4300\Prn2KXP.
(Canon site says Vista & XP use same pilot).

2. Installing new driver from Canon USA site (but dated 11/01/2006). As I
obviously did not connect the printer at the end of the installation, I got
an error message to say the program had maybe not installed OK. I tried again
& selected the option to select the port manually, then selected LPT1 (in
ignorance). This gave no error message but when I try to print via printer on
LPT1 there is no reaction at the real printer.

3. Redirecting the port from LPT1 to \\DESKTOP\p4300. This gave error
message “Cannot find Network Nameâ€.

4. The solution that seemed to work on most threads – Control Panel >
Printers > Add Printer > Local > New Port > Local Port > Name new port
\\DESKTOP\p4300 does not work for me. This gave error message “Cannot find
Network Nameâ€.

At this point I would be very grateful for any help!

(Sorry – error messages are my translations from non-English originals…)
 
2

2cv67

Robert L. (MS-MVP) said:
What do you receive if using net view \\xphostname?

Here is the complete dump - sorry it's in French.
The printer in question is p4300:

Microsoft Windows [version 6.0.6000]
Copyright (c) 2006 Microsoft Corporation. Tous droits réservés.

C:\Users\Michelle>net view \\DESKTOP
Ressources partagées de \\DESKTOP

Salon

Nom du partage Type Utilisé comme Commentaire

-------------------------------------------------------------------------------
Admin Disque
CanonBub Impr. Canon Bubble-Jet BJC-6000
CanoniP4 Impr. p4300
Imprimante Impr. Microsoft Office Document Image Writer
Imprimante2 Impr. PrimoPDF
Michelle Disque
SharedDocs Disque
La commande s'est terminée correctement.


C:\Users\Michelle>
 
R

Robert L. \(MS-MVP\)

OK, the Vista can net view the shared printer. Did you mention the user
doesn't have password? Assign a password and try it again. Please post back
with the result.

--
Bob Lin, MS-MVP, MCSE & CNE
Networking, Internet, Routing, VPN Troubleshooting on
http://www.ChicagoTech.net
How to Setup Windows, Network, VPN & Remote Access on
http://www.HowToNetworking.com


2cv67 said:
Robert L. (MS-MVP) said:
What do you receive if using net view \\xphostname?

Here is the complete dump - sorry it's in French.
The printer in question is p4300:

Microsoft Windows [version 6.0.6000]
Copyright (c) 2006 Microsoft Corporation. Tous droits réservés.

C:\Users\Michelle>net view \\DESKTOP
Ressources partagées de \\DESKTOP

Salon

Nom du partage Type Utilisé comme Commentaire

-------------------------------------------------------------------------------
Admin Disque
CanonBub Impr. Canon Bubble-Jet BJC-6000
CanoniP4 Impr. p4300
Imprimante Impr. Microsoft Office Document Image
Writer
Imprimante2 Impr. PrimoPDF
Michelle Disque
SharedDocs Disque
La commande s'est terminée correctement.


C:\Users\Michelle>
 
2

2cv67

Robert L. (MS-MVP) said:
OK, the Vista can net view the shared printer. Did you mention the user
doesn't have password? Assign a password and try it again. Please post back
with the result.

Thanks for your patience!

Excuse me not trying the password route yet, as I have had partial success
with another move, which probably rules out networking issues & only
leavesVista printer driver location as the remaining problem (maybe...).

I have now established that my main problem has been incorrect choice of
printer name (red face, but not entirely)!
The correct path name is \\DESKTOP\CanoniP4 & not \\DESKTOP\p4300
This is wierd as the printer is named as p4300 on DESKTOP (renamed by me...)
& the CanoniP4 name only appears under Properties as the "Sharing name"
presumably generated automatically.
Both names appear on net view.
I had tried \\DESKTOP\CanoniP4 as a network printer address several times,
but apparently not as a local...
Anyway, that is now OK & I can now activate the printer, but not 100% yet.

I re-ported the Printer which had been OK as USB on the laptop to
\\DESKTOP\CanoniP4 & tried to print a test page, but got no output & then the
usual message about needing to install a pilot.

I re-installed the pilot from Canon website & manually selected the
\\DESKTOP\CanoniP4 port at the end.
This allowed printing the standard test page & also my simple test document,
apparently OK.
But still with a message about needing to install a pilot!

Ideas for next move gratefully accepted!
 
2

2cv67

I rechecked the printer connected by USB to the laptop & printed out the
Windows Test Page OK with no message about pilots.

The test pages by USB & by network are identical apart from the port names.
All the pilot details are identical on both sheets.

Question now is why the network connected printer thinks it needs a new pilot?
 
2

2cv67

2cv67 said:
I rechecked the printer connected by USB to the laptop & printed out the
Windows Test Page OK with no message about pilots.

The test pages by USB & by network are identical apart from the port names.
All the pilot details are identical on both sheets.

Question now is why the network connected printer thinks it needs a new pilot?

Sorry I should have said "driver" not "pilot" - poor translation from French.
 
2

2cv67

I can see this printer from the laptop in 3 different windows & selecting
“Properties†from those windows gives 4 different results.

Is that normal? Significant?

1. From Control Panel > Printers > Canon iP4300 > Properties > “Properties
Canon iP4300†with 7 tabs.
2. From Computer > Network > DESKTOP > CanoniP4 > Properties > “Properties
of CanoniP4 (\\DESKTOP)†with only 1 tab
3. From Computer > Network > DESKTOP > Printers > Canon iP4300 (ready) >
Properties > “Properties of Canon iP4300 on DESKTOP†with 5 tabs
4. From Computer > Network > DESKTOP > Printers > Canon iP4300 (offline) >
Properties > FAMOUS MESSAGE > X > pause & eventually brings up “Properties of
Canon iP4300 on DESKTOP†with 5 tabs

See attached....uh oh - no attachments on this forum?
 
2

2cv67

Going back to an earlier piece of advice, I added identical new accounts with
identical passwords on both machines, but even operating between both new
accounts there is no improvement...
 
2

2cv67

If I have error messages in Linux, there are usually config or log files or
something which can give useful diagnostic information - show what exactly
triggered the error, show where the required information should have been
etc.
I am no expert, but with a little guidance...

Is there nothing like this in Vista?
 
2

2cv67

Is there no friendly Vista programmer out there who can tell me what Vista
does when I click for "properties" in the 4 scenarii from a couple of posts
back:
"1. From Control Panel > Printers > Canon iP4300 > Properties > “Properties
Canon iP4300†with 7 tabs.
2. From Computer > Network > DESKTOP > CanoniP4 > Properties > “Properties
of CanoniP4 (\\DESKTOP)†with only 1 tab
3. From Computer > Network > DESKTOP > Printers > Canon iP4300 (ready) >
Properties > “Properties of Canon iP4300 on DESKTOP†with 5 tabs
4. From Computer > Network > DESKTOP > Printers > Canon iP4300 (offline) >
Properties > FAMOUS MESSAGE > X > pause & eventually brings up “Properties of
Canon iP4300 on DESKTOP†with 5 tabs "

Where does Vista look to find the 7 / 1 / 5-tab "properties" windows in each
case?

Surely that would tell me where it is failing to find the right driver in
case 4?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top