Network print config - Canon MX860

I have a Canon MX860 network printer but I cannot get it to connect with my openSUSE 11.2 computer

We need much more problem details. What Did you do and which error messages did you get?

I just can’t find the printer on my network. See the other thread I posted, Networking Complete

There you struggled with smb and nfs. Now you struggle with the printer :wink:

Can you ping the printer?

nope, I don’t know how

Did you read the setup instructions in the manual of the printer? There you should find instructions how to configure the networking of the printer (Do you use eth or wifi?).

other computers work

When you can use the printer from other computers you should know the IP address and be able to ping the printer.

they are windows computers… remember sharing does not work

Start CUPS, open the local CUPS admin console in your favorite browser and configure the printer. In one of the setup steps you have to enter a hostname or IP address of the printer.

nope won’t work I don’t even know the address

Then you have to find out the address. Looks like you didn’t change any networking setup on the printer - otherwise you should know the address. Check the printer manual and look for the default IP address.

exactly , all I know that the address is a someplace in 192.168.2.3

mac address is 00-1E-8F-72-49-B0

You don’t have a clue which IP addresses your computers have … so it looks like you have a router in your network and DHCP offers the IP addresses for them. Pls execute following command on your linux box in a command window as root and post the result

dhcpcd-test eth0

info, eth0: hardware address = 00:11:11:b5:b5:36
info, eth0: broadcasting for a lease
debug, eth0: sending DHCP_DISCOVER with xid 0x6e64867a
debug, eth0: waiting for 10 seconds
debug, eth0: got a packet with xid 0x6e64867a
info, eth0: offered 192.168.2.6 from 192.168.2.1
IPADDR='192.168.2.6'
NETMASK='255.255.255.0'
NETWORK='192.168.2.0'
BROADCAST='192.168.2.255'
ROUTES=''
GATEWAYS='192.168.2.1'
DNSDOMAIN='Belkin'
DNSSERVERS='192.168.2.1'
DHCPSID='192.168.2.1'
LEASETIME='2657'
RENEWALTIME='0'
REBINDTIME='0'
INTERFACE='eth0'
CLASSID='dhcpcd 3.2.3'
CLIENTID='01:00:11:11:b5:b5:36'
DHCPCHADDR='00:11:11:b5:b5:36'
info, eth0: exiting

Great. Now execute following command

nmap 192.168.2.1-10

and check which IP address has port 631 open. That’s the printer. You may have to install nmap first as root.

Great here is the code…


stephen@linux-3sqj:~> su
Password:               
linux-3sqj:/home/stephen # nmap 192.168.2.1-10
If 'nmap' is not a typo you can use command-not-found to lookup the package that contains it, like this:
    cnf nmap                                                                                            
linux-3sqj:/home/stephen # zypper install nmap
Loading repository data...                    
Reading installed packages...                 
Resolving package dependencies...             

The following NEW package is going to be installed:
  nmap                                             

1 new package to install.
Overall download size: 1.3 MiB. After the operation, additional 5.6 MiB will be used.
Continue? [y/n/?] (y): y                                                             
Retrieving package nmap-5.00-3.5.i586 (1/1), 1.3 MiB (5.6 MiB unpacked)              
Retrieving: nmap-5.00-3.5.i586.rpm [done (268.6 KiB/s)]                              
Installing: nmap-5.00-3.5 [done]                                                     
linux-3sqj:/home/stephen # nmap 192.168.2.1-10                                       

Starting Nmap 5.00 ( http://nmap.org ) at 2010-03-27 14:18 EDT
Interesting ports on 192.168.2.1:
Not shown: 998 closed ports
PORT      STATE SERVICE
80/tcp    open  http
49152/tcp open  unknown
MAC Address: 00:1C:DF:C6:5C:BA (Belkin International)

Interesting ports on 192.168.2.3:
Not shown: 998 closed ports
PORT    STATE SERVICE
80/tcp  open  http
139/tcp open  netbios-ssn
MAC Address: 00:1E:8F:72:49:B0 (Canon)

Interesting ports on 192.168.2.6:
Not shown: 995 closed ports
PORT    STATE SERVICE
22/tcp  open  ssh
80/tcp  open  http
111/tcp open  rpcbind
139/tcp open  netbios-ssn
445/tcp open  microsoft-ds

Interesting ports on 192.168.2.8:
Not shown: 999 filtered ports
PORT     STATE SERVICE
3389/tcp open  ms-term-serv
MAC Address: 00:22:5F:8B:CD:98 (Liteon Technology)

Nmap done: 10 IP addresses (4 hosts up) scanned in 34.59 seconds


is this right? is it the right package?

I am sorry it takes so long for me to reply but I am having lunch, cleaning my house and replying to 3 threads at the same time