I am trying to get G5 (10.4) to use a network printer MP160 connected to a windows XP machine. This is what I have done so far: Downloaded and installed the latest MP160 printer package for the Mac. Plugged the MP160 directly into the Mac USB port, the printer is instantly recognised and is installed as the default printer. It prints just fine. This leads me to believe the MP160 driver exists in the Mac. Now I transfer the printer to the XP. Using another (wireless) networked windows laptop I have no problem printing to the XP printer so that shows the sharing is working correctly. At the Mac I open printer setup. I then add the printer, selecting it, where I see it listed on the XP machine in (mac) Windows Printing/Network Neighbourhood. The printer name is seen just as it is on the XP. Now the point it all goes wrong. During the setup, the utility ask me to select the printer model I want to add from a list it displays under the canon group of drivers. No matter what I do the list cannot be updated or amended to include the MP160 model. The BJ gimp drivers dont appear to support the MP160. I get the print job message Gimp printing.....20%. and various values depending on the model selected and eventually , NT status network bad name error. The generic printer driver returns the same error. I have tried just about every type of connection using the setup utility and localhost 631 but I always end up at the same point, not being able to select the model. There are no networking issues as far as I can see. The Mac can see and use shared files on the windows machines. What can I do now?