Printer Sharing Works in One Direction, Not the Other

I recently set up a MacBook for my mom. She also has an older iMac with a Canon Pixma IP90 attached, so I tried to set up printer sharing, which should allow her to print from the MacBook without switching the USB cable around. Printing from the iMac works perfectly. However, the printer refuses to show up on the MacBook's printer list when I try to add it on the MacBook.
The MacBook can use the printer when connected to it via USB, and -- here's the bizarre part -- the MacBook can share the printer with the iMac. But it absolutely refuses to work the other way around.
Printer sharing and AppleTalk are enabled on both machines.
What might explain this problem?

Which operating system are you running? I have similar problems in a configuration with and iMac and a Macbook, but haven't tried to switch the system around. see this thread:
http://discussions.apple.com/thread.jspa?threadID=2112054&tstart=0
My problem arose when upgrading the iMac to run OS 10.5.8.
I'll try this tomorrow and see if my problem is similar to yours by swopping the system around

Similar Messages

  • I have CS6 and CC installed on my mac when I'm using CS6 and use bridge CC activates how can I set this to only work on one and not the other

    I have CS6 and CC installed on my mac when I'm using CS6 and use bridge CC activates how can I set this to only work on one and not the other

    If you want Bridge CS6 to open when using Photoshop CS6, you must quit Bridge CC.
    Then File menu > Browse in Bridge will bring up Bridge CS6.
    If Bridge CC is already open, The File > Browse in Bridge for Photoshop CS6 will use Bridge CC and Bridge CS6 will not open.
    I hope that's the answer you were looking for.
    Gene

  • Script works on one site, not the other... why?

    Could someone tell me why this prototype-based lightbox seems
    to work on one
    site but not on the other?
    I literally took the exact same .js & css files, copied
    them over from one
    site to the other, but it's only partially working on the new
    site.
    http://www.vilverset.com/sample.html
    And the original fully-functional one :
    http://www.roxanacampagiorni.com/
    Been troubleshooting this one for days, and I'm stumped.
    Script wants
    nothing to do with lightboxing HTML files on the new site.
    Only straight
    JPGs.

    "Michael Fesser" <[email protected]> wrote in message
    news:[email protected]..
    > .oO(Mark A. Boyd)
    >
    >>Strange. I don't think I've ever seen these headers
    before:
    >>
    >>
    http://www.vilverset.com/tn_posters.html
    >>POST /tn_posters.html HTTP/1.1
    >>HTTP/1.x 405 Method Not Allowed
    >>Allow: GET, HEAD, POST, PUT, DELETE, CONNECT,
    OPTIONS, PATCH, PROPFIND,
    >>PROPPATCH, MKCOL, COPY, MOVE, LOCK, UNLOCK
    >>
    >>I suspect a server configuration - or version.
    >
    > I consider it a script problem. Why does it send a POST
    request instead
    > of GET? IMHO the server's response is correct, because
    it doesn't make
    > much sense to POST something to a static .html page.
    That's what I told a helper friend of mine, but he told me
    the POST is done
    by the server, not the JS files. That's why, according to
    him, he couldn't
    tell me what code to change in the .js files.
    But here they are, if you would be so kind as to tell me WHAT
    to replace
    with WHAT so the call is made properly. :-)
    http://www.vilverset.com/scripts/control.modal.2.2.3.js
    http://www.vilverset.com/scripts/effects.js
    http://www.vilverset.com/scripts/prototype.js
    Those are the 3 files needed for the script.
    Should I be banging on Dreamhost's door to fix something, or
    not? Because
    the exact same 3 files will render an HTML page just fine
    over on
    roxanacampagiorni.com.
    Which is the guilty party? The script, or the server config?

  • Joystick problem. works for one comp not the other.

    Hello all,
    I am trying to acquire data from my joystick. it's a simple vi with
    initializing joystick vi and acquire input data vi and it works
    perfectly flawlessly fine on my office computer windows xp, but once i
    try the same vi with the same joystick in my lab, it does not read out
    anything but the default values for axis info or direction info. the
    only difference i can see is that the lab computer uses windows
    2000...both have directX 9.0 installed since i saw that these vis
    require directx 8.0 or higher.
    from system panel's game controller, i can successfully test my
    joystick and it works fine for both computers...but the vi just don't
    seem to work in the windows 2000 one.
    both comp have labview 8.0.
    any suggestion in how i can fix this? what would be the reason to this?
    thank you all!
    Attachments:
    joystick2.vi ‏23 KB

    Hi,
    i have built a robot which with compactRIO-9022 onboard, and  i'm controlling it
    with joystick logitech attack 3. I haven't used it for a month or so, and now when i tried to use
    it with other computer my joystick doesn't work - tried couple of computers with the sam version of labview 2010. My vi
    doesnt see the joy - basic examples for joy neither. It even  started to work on my basic computer on one VI  and doesnt work on the other pograms.
    I simply don't get it.
    Do you know a solution to this problem ?:}
    here is what i came up with :}
    http://www.youtube.com/watch?v=M8iL3INO0kI
    thanks for any help - i sold the robot and it's not good  that it doesnt want to wrok

  • 23" works on One but not the Other

    I have a Powerbook G4 1.25 GHz running 10.3.9 connected to a similar vintage 23" clear plastic case display with a DVI to ADC adapter connection and it works great.
    My husband recently bought a used Powerbook G4 1.67 GHz running 10.4.8. We thought sure that when I was out of town with my computer he could hook up and enjoy the use of my big display, but no luck. It just gives him a blank screen.
    Any suggestions as to why that would be? Does his machine require a different adapter? Is it possible his port is just not functioning?
    Thanks!
    Powerbook G4   Mac OS X (10.3.9)   23 inch display

    I couldn't remember what the Display Preferences had said when we tried this last spring and again in the summer, so tonight we connected it again, and wouldn't you know - it worked just fine. We didn't do anything different, so I have no clue as to why it worked this time but not before. He's thinking about getting his own big display, but didn't want to waste his money if he couldn't get it to work, so now I guess we're shopping for another 23" display - probably a used one. Thanks!

  • USB Headset Works in One Port, Not the Other

    When I got my headset (Logitech) it worked perfectly just after plugging it in and using it. It worked while plugged in to either of my USB ports on my laptop. Recently however, it has not worked at all while plugged in to the port on the left, while it still does work when plugged in to the port on the right.
    If I open iTunes while plugged in to the non-working left port and make sure to change my system prefs so that the input and output use the Logtech USB Headset, then I hear no sound of any kind. If I then simply plug the USB headset into the other side of the computer without changing any settings, it works fine. This is new behavior as it used to work in both ports.
    Another thing to note is that the volume control buttons on the headset still work even when plugged into the USB port that doesn't play sound. Also, I successfully plug in my printer, mouse and other devices to both ports and they all work fine.
    I've tried repairing permissions, repairing preferences, and restarting, but nothing has helped so far.
    Any ideas on why this would happen with any device?

    Which operating system are you running? I have similar problems in a configuration with and iMac and a Macbook, but haven't tried to switch the system around. see this thread:
    http://discussions.apple.com/thread.jspa?threadID=2112054&tstart=0
    My problem arose when upgrading the iMac to run OS 10.5.8.
    I'll try this tomorrow and see if my problem is similar to yours by swopping the system around

  • 2 Lenovo ideatab A2107A, front facing camera works on one but not the other

    i just purchased two of the same lenovo ideatab A2107A from best buy and i noticed that when trying to take a picture on one i was able to zoom in and change to the front facing camera.  The other i can get into the camera, but i cannot zoom in nor can i switch to front facing camera (the icon is not even there).  the other camera works well, zoom, video and all, the other i cannot zoom and i cannot switch, any thoughts besides factory resetting?

    hi catfish197621,
    Welcome to the Lenovo Forums.
    You can try to:
    1. Download the latest updates Over The Air (OTA) to get the latest patches and bug fixes on the OS (go to settings > about tablet > check for system update).
    2. Download a camera app utility like Camera Zoom FX to see if you can zoom in and out and switch to the front facing camera.
    Hope this helps.
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

  • Personal Web Sharing Works on One Mac, Not on Other

    I can't get Personal Web Sharing to work with my MacBook Pro. It does work with my iMac. Yes, I can turn it on just fine on the MacBook, by means of System Preferences->Sharing, but I can't successfully use the Personal Web http:// link I see there as a URL in my iMac's browser. When I try, it tells me it can't connect to the host, i.e., the MacBook. When I do the same in reverse, from my MacBook browser with my iMac as target (though the local IP address and the short-user-name are of course different), the connection works fine. 
    I don't think I'm using an incorrect local IP address to try to get to my MacBook. I've checked that. And I do have an index.html file in the appropriate Sites folder on each machine. 
    I'm using Mac OS Leopard 10.5.8 on both machines.
    The problem also shows up on Safari on my iPhone. It can access Personal Web Sharing on the iMac but it can't on the MacBook.  
    I wonder if it's a Bonjour problem? I don't exactly know if Bonjour is running on the MacBook, or how to tell if it is, or how to activate it if it isn't running.
    Or, if it's not Bonjour, what could it be?

    Doug,
    'sudo apachectl start' asked for my password and seemed to have no complaints after getting it. But it didn't tell me anything, and it didn't make a difference.
    After checking out some FAQs at
    http://httpd.apache.org/
    I tried 'apachectl -k start' and got:
    (13)Permission denied: make_sock: could not bind to address [::]:80
    (13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
    no listening sockets available, shutting down
    Unable to open logs
    It made no difference whether Personal Web Sharing was on or off in System Preferences when I did that.
    I do know that the Apache log file is apparently not there where apachectl expects it. I don't understand the other stuff it said, but it looks like maybe it was trying to use an IP address of 0.0.0.0 instead of 10.0.1.16.
    10.0.1.16 is the local IP address of my MacBook.
    I tried 'apachectl configtest' and got 'Syntax OK'.
    I tried moving index.html to /Library/WebServer/Documents -- no help.
    I tried creating a new configuration file in the way you said to try -- no help.
    No matter what I try, I get:
    Unable to connect
    Firefox can't establish a connection to the server at 10.0.1.16.
    I'm beginning to wonder if the Apache environment might not need to be reinstalled. But I'm not sure how. I'm running Leopard 10.5.8, but the original install disk I have is 10.5.1. Software Update moved me up from that to 10.5.8 over time. Your further thoughts and advice will be greatly appreciated ...

  • Capturing webcam works on one computer, not the other.

    Step 1 - I did all the JMF stuff and got the JMStudio working on my laptop that has a built in webcam.
    Step 2 - I went into the JMF Registry, pulled out the video capture device (vfw:Microsoft WDM Image Capture (Win32):0) and edited it into the SwingCapture application posted below and got the custom application working flawless.
    Step 3 - Everything worked perfect so I loaded all the JMF/Eclipse stuff onto my uncle's laptop and plugged in his Panasonic PV-GS120 handheld video camera that also has webcam drivers.
    Step 4 - Got the JMStudio working perfect with this webcam device and all is well.
    Step 5 - Copied over my modified application (SwingCapture) and pulled the appropriate capture device (vfw:Microsoft WDM Image Capture (Win32):1) from JMF Registry and edited it into the right spot in the application.
    Step 6 - Tried to run the application and got the following error:
    java.io.IOException: Could not connect to capture device
    java.io.IOException: Could not connect to capture device
    javax.media.NoPlayerException: Error instantiating class: com.sun.media.protocol.vfw.DataSource : java.io.IOException: Could not connect to capture device
         at javax.media.Manager.createPlayerForContent(Manager.java:1362)
         at javax.media.Manager.createPlayer(Manager.java:417)
         at javax.media.Manager.createRealizedPlayer(Manager.java:553)
         at SwingCapture1.<init>(SwingCapture1.java:58)
         at Runner.main(Runner.java:17)SwingCapture1 Code:
    import com.sun.image.codec.jpeg.JPEGCodec;
    import com.sun.image.codec.jpeg.JPEGEncodeParam;
    import com.sun.image.codec.jpeg.JPEGImageEncoder;
    import javax.media.*;
    import javax.media.control.FrameGrabbingControl;
    import javax.media.format.VideoFormat;
    import javax.media.util.BufferToImage;
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.event.WindowAdapter;
    import java.awt.event.WindowEvent;
    import java.awt.image.BufferedImage;
    import java.io.FileOutputStream;
    import java.util.Timer;
    import java.util.TimerTask;
    public class SwingCapture1 extends Panel implements Runnable, ActionListener
         private static final long serialVersionUID = 1L;
         public static Player player = null;
         public CaptureDeviceInfo di = null;
         public MediaLocator ml = null;
         public JButton capture = null;
         public JLabel frequencyLabel = new JLabel("Frequency:");
         public JTextField frequencyInputField = new JTextField(10);
         public JPanel southPanel = new JPanel();
         public static Buffer buf = null;
         public static Image img = null;
         public VideoFormat vf = null;
         public static BufferToImage btoi = null;
         public static ImagePanel imgpanel = null;
         static int i = 0;
         static String filePrefix = "";
         static String imagesDirectory = "c:\\images\\";
         Thread capThread;
         Toolkit toolkit;
         public SwingCapture1()
              setLayout(new BorderLayout());
    //          setSize(640, 480);
              imgpanel = new ImagePanel();
              capture = new JButton("Capture");
              capture.addActionListener(this);
              System.out.println("TEST1");
              final String str = "vfw:Microsoft WDM Image Capture (Win32):1";
              di = CaptureDeviceManager.getDevice(str);
              ml = new MediaLocator(str);
              try
                   player = Manager.createRealizedPlayer(ml);
                   System.out.println("TEST2");
                   player.start();
                   Component comp;
                   if ((comp = player.getVisualComponent()) != null)
                        add(comp, BorderLayout.LINE_START);
    //               add(capture);
                   add(imgpanel, BorderLayout.LINE_END);
                   add(southPanel, BorderLayout.SOUTH);
                   southPanel.add(frequencyLabel);
                   southPanel.add(frequencyInputField);
                   southPanel.add(capture);
              catch (final Exception e)
                   System.out.println("ERROR 1");
                   e.printStackTrace();
         public static void playerclose()
              player.close();
              player.deallocate();
         public void actionPerformed(final ActionEvent e)
              final JComponent c = (JComponent) e.getSource();
              if (c == capture)
              { // Grab a frame
                   snapPicture();
         public static void snapPicture()
              final FrameGrabbingControl fgc = (FrameGrabbingControl) player.getControl("javax.media.control.FrameGrabbingControl");
              buf = fgc.grabFrame(); // Convert it to an image
              btoi = new BufferToImage((VideoFormat) buf.getFormat());
              img = btoi.createImage(buf); // show the image
              imgpanel.setImage(img); // save image
              // saveJPG(img, "c:\\java\\Tomcat\\webapps\\loadimage\\main.jpg");
              i++;
              saveJPG(img, imagesDirectory + filePrefix + i + ".jpg");
         public static void saveJPG(final Image img, final String s)
              final BufferedImage bi = new BufferedImage(img.getWidth(null), img.getHeight(null), BufferedImage.TYPE_INT_RGB);
              final Graphics2D g2 = bi.createGraphics();
              g2.drawImage(img, null, null);
              FileOutputStream out = null;
              try
                   out = new FileOutputStream(s);
              catch (final java.io.FileNotFoundException io)
                   System.out.println("ERROR 2");
                   System.out.println("File Not Found");
              final JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
              final JPEGEncodeParam param = encoder.getDefaultJPEGEncodeParam(bi);
              param.setQuality(0.5f, false);
              encoder.setJPEGEncodeParam(param);
              try
                   encoder.encode(bi);
                   out.close();
              catch (final java.io.IOException io)
                   System.out.println("ERROR 3");
                   System.out.println("IOException");
         public void start()
              if (capThread == null)
                   capThread = new Thread(this, "Capture Thread");
                   capThread.start();
         public Image getFrameImage()
              // Grab a frame
              final FrameGrabbingControl fgc = (FrameGrabbingControl)
              player.getControl("javax.media.control.FrameGrabbingControl");
              buf = fgc.grabFrame();
              // Convert it to an image
              btoi = new BufferToImage((VideoFormat)buf.getFormat());
              return btoi.createImage(buf);
         public void run()
              try
    //               Image img = getFrameImage();
                   System.out.println("SNAPPER");
                   //do something with the image here
                   snapPicture();
                   Thread.sleep(1000);
              catch (final InterruptedException iex)
                   System.out.println("ERROR 5");
    } Edited by: DeX on Mar 21, 2008 3:28 PM

    You probably have manually installed JMF on the other system, and you have not placed JMF native system libraries in OS Path.
    On Windows place the dll libraries found in JMFHOME\lib\*.dll in Windows System32 dir

  • Custom Concurrent Program works under one user, not the other

    Hi,
    We created a custom concurrent program in our 12.1 Windows EBS environment. This is a "host" concurrent program which executes a cmd file on the host.
    Using user A with responsibility X this program runs OK. Using user B with the same responsibilty X it does nothing. Request finishes completed, but it does nothing.
    With user B, if I remove the .exe from the %XX_TOP%\bin directory it ends in error. When I remove the .cmd from %XX_TOP%\bin it ends completed succesfully.
    User A and B have the same user preferences and the same profile option values at the user level.
    Can someone tell me what more to check to solve this problem?
    Thanks, Marco

    No the concurrent program is not user-dependent. It starts with copying a file from one directory to another and then starting a sqlloader process. But even if I only put an echo in the cmd file, it is not started when executing with user B. The concurrent request logfile is empty (besides the usual lines about program name,start/stop timestamps, printing info,etc. in it).
    I run the concurrent program under the same responsibility for both users.

  • Xslt mystery.  Works in one environment, not the other

    Has anyone come across the following?
    First, clarification: The environments, though physically different are essentially the same. same os, libs, version of java, application server, etc. The difference is the one in which it works is at my workstation, and where it doesn't is our lab. All the simple explanations have been investigated (no view private files being picked up vs version controlled, library versions, etc).
    I don't believe I even need to explain the functionality. Basically:
    <xsl:template match="/name1/name2">
    works (ie matches the node) at my desk while it doesn't in the lab.
    Everything else is the same. The xslt executes in the lab. There are no exceptions. Debug statements verify the xml being parsed is the one being processed. But this template is never invoked, so it falls back to the
    <xsl:template match ="@*|node()">
    template.
    I checked the System.property javax.xml.transform.TransformerFactory to see if maybe they had a different implementation than at my workstation, but the value was the same; no value, which means we are both running the default transformer. We are also running the same java (1.5.0_06_b05).
    Any ideas of what/where to look? I realize that I haven't given alot of info, but that's because EVERYTHING is the same.

    Ok, I found the difference that is causing the xslt not to work. But this just makes it more confusing. The scenario where it DOESN'T work seems as if it should, and the scenario in which id DOES work seems as if it shouldn't!! Is there anyone who might be able to explain the behavior.
    First, the xslt's. In both environments they are exactly the same. Both have a default namespace defined: ie xmlns="some uri A"
    In Environment 1
    There is no default namespace defined in the xml; that is there is no xmlns="any uri". However, there is a prefix defined
    xmlns:xis="some uri A"
    (note, "some uri A" points to one of our own defined schemas and is the same in both the xslt and xml)
    In Environment 2
    There is a default namespace defined in the xml exactly as is defined in the xslt.
    So, when an xml document comes in that has
    <abc>
    <def/>
    </abc>
    And the template is
    <xsl:template match="/abc/def">
    I would think that environment 1 wouldn't match, because there is no default namespace defined, but the template does define a default namespace, "some uri A" which I think is applied to the /abc/def. But this is the case that works. I'd expect to have to use <xsl:template match="xis:/abc/def">
    I'd also think that environment 2 would match, because the xml and xslt both define the same default namespace, so /abc/def means /abc/def, but this is the case where it doesn't work.
    Can anyone set me straight on what is going on here? Sorry I don't cut and paste the source, but I can't. It's really this simple. In environment 1, if I remove the xis from the namespace definition in the xml, it "breaks" and works the same as in environment 2.

  • PHP email works on one domain not the other.

    Hi All
    We have a web server running 10.4.11. This server hosts for many different domains.
    We have these two particular domains with the exact functionality for a given feature...
    "form.html" posts to "email.php" then redirects to "thankyou.html". Not rocket science
    On Domain1.com this works and the exact files on Domain2.com don't.
    No PHP errors, nothing indicative in the httpd logs. Just redirects to "thankyou.html" and never sends the email.
    Completely baffled?

    No PHP errors, nothing indicative in the httpd logs. Just redirects to "thankyou.html" and never sends the email.
    Then it doesn't sound like a PHP issue, but a mail issue.
    The fact that you're getting a redirect, and that redirect comes from the PHP code tells me that PHP is running. I'd look at the code and see how you're trying to send email. Is it, for example, trying to use the local mail service running on the machine, but the mail server isn't running?
    That would cause the messages to queue up (PHP would add them to the queue but the mail server would never get to deliver them).

  • I use two users on my iMac. iTunes works with one but not the other

    My iMac is set up for two users. My music library is on my main user. About a week ago, iTunes starting crashing immediately upon opening. But when I quit the main user and go to my other one, iTunes works fine. Why??

    Is the new iphone locked to another carrier?

  • AirTunes works for one Mac, not the other...

    Hi all,
    I have an AirPort Express that connects to our 2WIRE WiFi network. My mid-2008 MBP running iTunes 9 and OS 10.5.8 connects flawlessly, but I have a mid-2005 iBook G4 that I use as a file server that is now having trouble connecting to the remote speakers. It is also running iTunes 9 and OS 10.5.8, and I encountered the connection troubles right around the time iTunes 9 was released.
    Firewall settings are the same on both computers, but is there anything else I should compare between the two machines to see what's allowing the MBP to work while preventing the iBook from working?
    Thanks!
    Message was edited by: Whoapossum

    For anyone that may run into this problem, I went into the 2WIRE router settings and opened up TCP ports 548-554 on my Airport Express. All is running smoothly now!

  • IPod works on one computer not the other

    I have all the latest software.
    iPod shows up and connects ever since I did factory restore on my laptop.
    But my iMac at home still doesn't work with iPod.
    what can I do?

    a few suggestions...
    1. is your laptop also windows or mac? if it is windows that is your problem...you can't sync between two different OS's or paltforms.
    2. for some reason i don't think you can sync between two libraries...but maybe you can if they are the same. check the manual if you haven't and let me know cause i'd be interested to see what it says

Maybe you are looking for

  • How to Change Sold to using BDC transaction after perform the order

    After creating an auto new sales order how will i change the sold to and ship to a new order before saving. Here sample code: perform load_orders.     CALL TRANSACTION  'VA41' USING itab_bdc      MODE p_mode UPDATE 'S'      MESSAGES INTO bdcmsg thank

  • Backing up 5th Generation iPod to External Hard Drive

    I use a Western Digital external hard drive coupled with the "Backup and Restore Center" feature present in my Vista's systems. When I connect the WD hard drive to my computer to do my weekly file backup, my iPod is occasionally also connected, and t

  • How do I get non-iTunes content to stream to AppleTV via airplay?

    I have recently upgraded to Mountain Lion and I want to use the airplay feature to stream web content to my AppleTV.  I saw how to enable airplay in iTunes and did that.  The icon was there and my AppleTV showed up in the list when I clicked it.  It

  • HT3819 can I use my computer on my tv?

    can I use my computer on my tv?

  • Printing in Black & White

    I am used to the Printer Control Panel in Windows, which has an option to print only in Black & White, I have tried two printers on my Mac, and can't find the equivalent option... There must be a better way than converting the file to black & white f