1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Please Help with Networking WRT54G and Laserjet 4M+

Discussion in 'Cisco/Linksys Wireless Routers' started by IronMac, Feb 10, 2006.

  1. IronMac

    IronMac Network Guru Member

    Hi everyone,

    I currently have the following:

    WRT54G v.2 with firmware 3.03.6
    1 Mac with OS X (Panther or 10.3.9)
    1 Windows XP box
    1 Laserjet 4M Plus or 4M+

    What I am hoping to do is to have each computer being able to print to the Laserjet via wire. But, for some reason, the WRT54G is not picking up the Laserjet.

    Right now, I have the Laserjet hooked up to the WinXP machine via parallel cable and using the WinXP box as a print server. Of course, this is not the ideal situation. Can anyone out there help me out in figuring how to do this? Would greatly appreciate it, thanks! :)
     
  2. howardp6

    howardp6 Network Guru Member

    When you installed the Laserjet, did you indicate you wanted to share the printer and did you indicate you wanted file and print sharing on the network connection on XP machine? I no longer have a MAC, does it allow the printer to be installed as a network printer? I would try to disable the Windows firewall and any firewall software on the Windows XP box. The WRT54G will not display so I do not understand the statement that the WRT54G is not picking up the Laserjet, please explain the statement.
     
  3. IronMac

    IronMac Network Guru Member

    Hi howard, years ago, the initial network consisted of a Netgear RP614, the Mac with OS X, a Windows XP machine. and the Laserjet. Everything worked great together and you could print from any machine.

    Once I purchased the WRT54G, it could see all of the other computers on the network and assign them IP addresses but not the Laserjet. I'm a bit of a newbie to all of this so please bear with me.

    I could try to set up an "ideal" network again...with both computers and the Laserjet wired to the router if that would help. Thanks!
     
  4. howardp6

    howardp6 Network Guru Member

    The WRT54G has no way of assigning an IP Address to the Laserjet. I have not seen that capability in any of my four Linksys routers. Normaly if you are on a domain or workgroup you can see the the printers attached to the computeres, if they are set up as shared printers.
     
  5. IronMac

    IronMac Network Guru Member

    Well, there goes that dream. :( It looks like my best option is to find another RP614 since I don't use wireless at the moment nor plan to in the near future. Thanks howard for the clarification.
     
  6. dvaskelis

    dvaskelis Network Guru Member

    I think people are confusing Windows printing vs. TCP/IP printing.

    As long as the JetDirect configuration in the LaserJet is DHCP, the WRT54G just treats it like any other device. I'm sure that's all the RP614 did, it doesn't know about Windows printing either.

    Now why it might have stopped receiving an address is strange, but post your JetDirect configuration from the LaserJet here and I bet 50 people will instantly spot the culprit.
     
  7. IronMac

    IronMac Network Guru Member

    Ok, here is what my MIO box looks like right now after I plugged in an Ethernet cable from the router to the printer and turned the printer on:

    HP JetDirect J2552A
    Firmware revision: A.03.16
    LAN HW Address: 080009D79BF6
    Port Select: 10BASE-T
    MFG ID: 3600000703010315
    ====================
    I/O Card Ready

    Network Statistics
    Unicast Packets RCVD: 0
    Bad Packets Rcvd: 0
    Framing Errors Rcvd: 0
    Packets Transmitted: 27
    Unsendable Packets: 0
    XMIT Collisions: 0
    XMIT Late Collisions: 0

    Novell Status: Initializing

    Mode: Queue Server
    Node Name:
    NPID79BF6
    Server Name:

    Novell Retrans: 0
    Network Frame Type RCVD
    Unknown


    =================
    Appletalk Status: Initializing
    Etalk Net: 65281 Node: 128 P2
    Ltalk Net: 0 Node: 218
    Appletalk Name:

    Etalk Zone: *

    TCP/IP Status: Initializing
    Bootp/RARP in progress

    Host Name: Not Specified
    Config by: RARP/BOOTP
    IP Address: 0.0.0.0
    Subnet Mast: Not specified
    Def. Gateway: 0.0.0.0
    Syslog Server: Not specified
    Idle Timeout (seconds): 90
    SNMP Get CMTY Name: ALL
    SNMP Set CMTY Name: None
    Bootp Server: 0.0.0.0
    Config File:


    ==================

    DLC/LLC Status: Ready




    Hope that the above helps.
     
  8. howardp6

    howardp6 Network Guru Member

    Ironmac indicated that the Laserjet is connected to the Windows XP machine not a DirectJet Network device. I stand corrected. If the LaserJet was connected directly to the network or a printserver. there should not be an issue if it is not assigned a static IP Address. I would get a wireless router with a printer port like the DLink Di-824VUP or a SMC SMC2804WBRP-G. That way the Windows XP machine does not have to be on for the MAC to print. Or you can get a wired printserver and connect it directly to the WRT54G. I believe the LaserJet4 is a parallel port laser printer, so only the Linksys WPS54GU2 will work with it, but is limited to WEP and not WPA security. Is the DirectJet connected to the WRT54G and did you install the driver? The documentation on the J2552A indicates it is a Windows only driver. The driver indicates it support Localtalk. You have to set the DirectJet to be a DHCP client via telenet and then it should appear on the WRT54G. The default IP Address of the Jetdirect is 192.0.0.192, which cannnot be reached since it is on a differnet subnet. You would have to setup the local address of the WRT54G and DHCP server to be on the 192.0.0.X subnet or setup a route to the printserver. You can print to the IP Address of the DirectJet.
     
  9. IronMac

    IronMac Network Guru Member

    Ok...slight confusion here then...sorry! The Laserjet was hooked up to the WinXP machine and I was using the WinXP box as a print server. The Laserjet 4M+ (or 4MPlus) is a network laser. The settings from above are from an hour ago when I unplugged the parallel printer cable from the Laserjet and plugged in an Ethernet cable which is then plugged into the router.

    Again, what I am trying to do is to have the printer, the WinXP box, and the Mac all hooked up individually to the WRT54G via Ethernet cable. My ex took off with the RP614 and all I am trying to do is use the WRT54G in its place.
     
  10. howardp6

    howardp6 Network Guru Member

  11. IronMac

    IronMac Network Guru Member

    Thanks howard, I'll give that a shot later on and report back! :)
     
  12. vincentfox

    vincentfox Network Guru Member

    On all the LaserJets I worked with, it was also possible to make most of the settings you need by poking through the menu from the front panel of the printer.

    If you printed a self-test page, it should also show it's network settings on that page.

    I found setting from the buttons on the printer, often much easier than fiddling with the HP management software. JetDirect is the best way IMHO. I also usually set the printer at a static address. It's pretty easy to say "NO" to bootp/rarp and just set a fixed address. Okay a little tedious though like pushing the button on your clock a bunch of times to set the number of minutes.

    Like if you are using 192.168.200.0 network I set it at 192.168.200.240, a high number out of the DHCP range. Then I put a sticker on the printer side to remind me of it's IP in case I forget and need to know quickly. It is much easier configuring a network printer on client machines if you know the address and if it always stays there.

    The 4 and 5 series were kick-ass printers, they really last! I know plenty of people that still have them in service, no need to "upgrade".
     
  13. howardp6

    howardp6 Network Guru Member

    The only problem with making the JetDirect a DHCP client is that its address will change. The ideal solution is to have it have static IP Address in the same subnet ad your WRT54G, MAC, Windows XP machine and the DirectJet. I do not know if the DirectJet driver allows you to do so, If the WRT54G has a local address of 192.168.1.1 and all the DHCP clients are given addresses of 192.168.1.50 and up. You would give DirectJet an IP Address of something like 192.168.1.2 and set up with a print to an IP address of 192.168.1.2. This can be done in Windows by addiing a port with that address, but with the MAC I have no clue, so someone else will have to help you with that. Good luck.
     
  14. howardp6

    howardp6 Network Guru Member

    The LaserJet 2 and 3 last for ever too. They were build tp be used in a office environment. I have an old LaserJet 2, it still works. I think if Ironmac takes your advise, he can set it up with an IP Address on the same subnet, he may not be able to see it as a local client, but he can print to it at least from the Windows machine.
     
  15. howardp6

    howardp6 Network Guru Member

  16. dvaskelis

    dvaskelis Network Guru Member

    You have two options:

    1. Change this to DHCP, and the WRT54G will happily give it an address. However, under the stock firmware, that address will change, making printing to it a bit of a pain. If you upgrade to a third-party firmware, like HyperWRT +tofu, then you can assign it a static DHCP address. There was probably a static address defined in the old router's configuration for this printer, and that router answered RARP/BOOTP requests.

    2. Just assign a manual IP address to the JetDirect.
     
  17. IronMac

    IronMac Network Guru Member

    Update

    Hi everyone,

    Thanks for all of the suggestions. Here is what happened:

    First, I decided to take howard's advice and download the new device driver (firmware?) A.05.05 and HP's Download Manager (DLM). Ok, the DLM was installed and it proceeded to search the network for all installed JetDirects. Unfortunately, since the Laserjet is not recognized by the network this doesn't work!

    Second, I then tried to assign a manual IP address to the JetDirect card but I'm afraid I only know enough to turn off BootP and not any further.

    If anyone can point me to directions on how to do it, I'd greatly appreciate it. Thanks!
     
  18. IronMac

    IronMac Network Guru Member

    I think that I've managed to assign an IP to my Laserjet through the top control panel. Here is what my MIO section looks like right now:


    HP JetDirect J2552A
    Firmware revision: A.03.16
    LAN HW Address: 080009D79BF6
    Port Select: BNC
    MFG ID: 3600000703010315
    ====================
    I/O Card Not Ready 03
    LAN Error - External Loopback

    Network Statistics
    Unicast Packets RCVD: 0
    Bad Packets Rcvd: 0
    Framing Errors Rcvd: 0
    Packets Transmitted: 0
    Unsendable Packets: 2
    XMIT Collisions: 2
    XMIT Late Collisions: 0

    Novell Status: Disabled



    =================
    Appletalk Status: Ready

    Ltalk Net: 0 Node: 218
    Appletalk Name: LaserJet 4 Plus



    TCP/IP Status: Ready



    Config by: FRONT PANEL/TELNET
    IP Address: 192.168.1.104
    Subnet Mast: 255.255.255.0
    Def. Gateway: 192.168.1.1
    Syslog Server: Not specified
    Idle Timeout (seconds): 90



    ==================

    DLC/LLC Status: Disabled


    I've got a couple of questions still...do I need to disable Appletalk and, if so, how do I go about it? Second, how do I get my WRT54G to recognize the new IP (Laserjet) on the network? Thanks!
     
  19. IronMac

    IronMac Network Guru Member

    Success!

    Ok, it works! It turns out that I must have made a mistake in setting my Printing Preferences on my Mac.

    So, the LJ now has a static IP address. I went into the WRT54G to limit the DHCP range to only three (from 192.168.1.100-192.168.1.102) so as not to interfere with the magic 192.168.1.104 which is assigned to the LJ. Now, I can print via Ethernet cable from both computers to the LJ.

    Are there any drawbacks to all of this?
     
  20. vincentfox

    vincentfox Network Guru Member

    None that I can think of. Except maybe that I would have put it a higher number and left the DHCP pool larger to accomodate more DHCP clients.

    Make*sure* you put a sticky on the side of the printer with the IP. It makes life a lot easier.
     
  21. IronMac

    IronMac Network Guru Member

    Thanks vincentfox. My next project will be to assign static IPs to both the Mac and WinXP boxes and, then, run a weblog off the Apache server on the Mac. :D
     
  22. howardp6

    howardp6 Network Guru Member

    IronMAC

    What VincentFox is saying is assign the DirectJet outside the range of the DHCP server, but on the same subnet, that is if the Local Address of your router is 192.168.1.1 and the starting address of the addresses that the DHCP server assigns start at 192.168.1.100 and you have X number of clients, assign the DirectJet an IP Address of 192.168.1.2 to 198.168.1.99 or greater than 192.168.100 + N.
     

Share This Page