Workaround for inability to scan on USB 3.0 port

I've got a late 2012 era Mac Mini (specifications here) that I'm trying to set up as a printing and scanner server for my Brother MFC-7340.
Long story short, I have discovered that scanning does not work when the MFC-7340 is plugged in to a USB 3.0 port. In this case, scanimage returns the following error:
scanimage: open of device brother3:bus4;dev2 failed: Invalid argument
and does not scan. This occurs on both my Mac Mini and my laptop (both running Arch) when plugged into a USB 3.0 port. When I plug the scanner in to a USB 2.0 port on my laptop, however, scanimage is successful.
I have found some mentions of this as a bug here and here, though unfortunately there is no mention of a solution beyond plugging the device in to a USB 2.0 port. However, this is not an option for my Mac Mini since all of its ports are USB 3.0.
As such, I am wondering whether there is any way to force a USB 3.0 port to function as a USB 2.0 port? Failing that, would anyone have any ideas of other possible workarounds? Note I have attempted all the possible fixes/workarounds listed in the first answer to this question on askubuntu that I was able to -- I didn't set "XHCI Pre-Boot mode", for example, since AFAIK Apple provides no mechanism for changing BIOS/UEFI options.
As a final note, I am fairly certain that I am not facing any fundamental hardware limitation that would prevent this setup, since I have been able to use the same scanner with the Mac Mini from inside OSX.

How would I test this out? Would blacklisting xhci-hcd cause ehci-hcd to be loaded automatically as its replacement?
EDIT: I blacklisted xhci-hcd, updated my initramfs and rebooted. xhci_hcd was gone from lsmod, and ehci_hcd had been loaded, so that all seems to have worked. However, now when I run scanimage, for example, I get
# scanimage > out.pnm
scanimage: no SANE devices found
and lsusb can no longer see the scanner (and for that matter can't see an external HDD I have plugged in either).
Last edited by 12qu (2014-07-27 10:37:11)

Similar Messages

  • Preferred workaround for inability to bind a List as a parameter.

    I've discovered that the JPA spec doesn't allow one to bind a List to an query like "select foo from Foo foo where status in (:statusList)". What is the preferred workaround?
    Do I need to change my query to something like "select foo from Foo foo where status in (:status1, :status2, :status3, ..., :statusN), and bind each element individually?
    Thanks.
    Josh Davis

    EclipseLink's Expression criteria API allows the use of lists as arguments. So you should be able to define this query using the native Expression or DatabaseQuery API.
    http://wiki.eclipse.org/EclipseLink/Examples/JPA/EMAPI#EntityManager_createQuery.28Expression.29
    Otherwise you will need to dynamically generate your JPQL as you listed.
    Also see bug,
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=219814
    James : http://www.eclipselink.org

  • Workaround for AE inability to swap layer?

    I'm wondering if there exists (either as an actual feature in AE or as a workaround technique) a way to switch between several stills on a single layer. Specifically, I'm wanting to have one layer as a 'Mouth' layer, and animate that layer jumping between several mouth positions (for lipsync).
    In Flash, you could animate a swap of the contents of the layer....
    Is there an existing feature that could do that? Or, has anyone developed a workaround for that?
    The only one I could think of offhand is to have a precomp with a single layer containing each of the mouths (1 frame each), then on the main comp, use time remapping (with Hold keyframes) to keyframe a jump to each of the frames in the precomp. Haven't tried it, but it seems like it might work. I'm wondering if there's a better method.
    Any comments?

    Another good method I came up with (which apparently others have thought of too!) is using CCSplit for creating a mouth. That was a real gem of a find...
    But, in the link that you gave me, I noticed that people are using audio to drive the CCSplit... that's something I never thought of! I've used audio to control the vertical stretch of a generic mouth shape long ago in an earlier version of AE... but didn't know of the more precise controls you can get with current Expressions.
    So, I tried the audio driven CCSplit technique they go over, and it works nice. Only thing is, the Split effect needs to be stronger.
    The current expression I'm using (which is linked to a layer created by the Convert Audio To Keyframes feature) is:
    thisComp.layer("Audio Amplitude").effect("Both Channels")("Slider")
    What coding can I put in to amplify the effect of the Split? I'm not very familiar with Expressions, so I'm a little stuck. I tried putting things like *10 after the ("Slider"), but it wasn't correct syntax...
    Anyone able to help?
    [EDIT: Nevermind! I just got it... I just put the *10 right after the ("Slider"), and not inside the brackets. Excellent... That works!]

  • Workaround for Sound Blaster X-Fi surround 5.1 pro on Windows 8.1

    Hi all,
    Here is a post dedicated to the workaround I found to make that USB card work on Windows 8.1 (can any admit make it sticky?).
    I will explain all the things to do in order to install it correctly.
    For that you will need:
    - Your computer and your sound card (obvious...)
    - the original drivers & software CD of your sound card.
    - a USB HUB with an external power supply (very important).
    Please follow those steps:
    - uninstall/disable any on board sound card from windows.
    - reboot
    - plug the USB HUB in your computer, then plug the sound card in this HUB (don't forget to also plug the external power supply).
    - install the drivers and softwares from the original CD in administrator and Windows 7 compatibility mode
    - reboot
    - download and install the last drivers here and install them in admin mode (no compatibility mode this time!)
    - reboot again.
    - That's all! it should work now! Enjoy!!

    Neily,
    I am afraid the specs of your laptop doesn't meet the minimum system requirement.

  • How can I backup my iphone 4 using iTunes 9.1.1? Is there a workaround for this?

    How can I backup my iphone 4 using iTunes 9.1.1? Is there a workaround for this? I need to backup my phone for replacement but it tells me I need 10.1 or later. All software is up to date, Operating system is 10.4.11. Thanks!

    No sorry. You need to upgrade to v10.5 Leopard (minimum) in order to sync an iPhone 4.
    iPhone minimum requirements:
    Mac computer with USB 2.0 port
    Mac OS X v10.5.8 or later
    iTunes 10.1 or later
    iTunes Store account
    Internet access
    You can upgrade to Leopard if your Mac meets v10.5 requirements.
    Requirements for Mac OS X v10.5
    If your Mac is Intel, you can upgrade directly to Snow Leopard if your Mac meets 10.6 Snow Leopard - Technical Specifications

  • Workaround for scanner for HP 3055 running OSX Lion 10.7?

    Do you have a workaround for the HP Laserjet 3055/3050 all-in-one scanning ability for Mac OSX Lion 10.7?
    I am hitting the wall trying to find out how to enable the scanner to work?
    This question was solved.
    View Solution.

    You may try the following workaround, although i cannot guarantee it will work and may not be stable as expected:
    Enter System Preferences > Print & Scan, select the 3050 printer ant then click the Minus sign to remove it.
    Download the Mac OS 10.5 installation below by clicking the download button:
    http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=18...
    Make sure to skip the Setup Assistant and follow the steps till the installation completes.
    Perform the following steps in order to provide the Setup Assistant the right permissions to complete on Lion:
    1. From the Utilities folder, open the Terminal
    2. Type “sudo “ (with space) in the Terminal.
    3. Locate the HP Setup Assistant in folder Applications/HP LaserJet Software
    4. Right-click (Or CTRL + Letf click from the Apple keyoard) the HP Setup Assistant and choose “Show Package Contents”.
    5. Open the “Contents” folder and then the “MacOS” folder. It should contain the Unix Executable File of HP Setup Assistant.
    6. Drag the HP Setup Assistant (Unix Executable File) into the Terminal and press enter. Terminal will ask for the password of the user.
    7. After writing the password press Enter Button.
    Now follow the Setup Assistant Steps to complete.
    Good luck,
    Shlomi
    Say thanks by clicking the Kudos thumb up in the post.
    If my post resolve your problem please mark it as an Accepted Solution

  • Workaround  for Sun Alert 49475 on iWS 4.0

    Hi.
    I am trying to fix the security vulnerabilities on Web server (iPlanet Web Server 4.0 SP6) by the following workaround
    for Sun Alert# 49475.
    ================================================================
    4. Relief/Workaround
    If you are not able to upgrade (see Resolution below),
    the following is provided as a workaround.
    Edit the files "index.lst" and "nescore.spm" in the following
    directories:
    <SERVER ROOT>/bin/https/admin/html
    <SERVER ROOT>/bin/https/httpadmin/html
    Add a semicolon ";" (comments out the line) at the beginning of
    the following lines:
    --Option:viewacc,View Access Log
    --Option:viewerr,View Error Log
    This disables the Admin server from displaying the log files.
    ================================================================
    However, I cannot find the file "nescore.spm", which is the one of
    the target files. (I can find "index.lst".)
    % ls bin/https/admin/html/nescore.spm
    bin/https/admin/html/nescore.spm: No such file or directory
    % ls bin/https/httpadmin/html/nescore.spm
    bin/https/httpadmin/html/nescore.spm: No such file or directory
    I do find the files named "svrcore.apm" and "svrcore.spm"
    % grep 'View Access Log' bin/https/admin/html/svrcore.apm
    --Option:viewacc,View Access Log
    % grep 'View Access Log' bin/https/httpadmin/html/svrcore.spm
    --Option:viewacc,View Access Log
    Could you tell me the correct target files ?
    The Server is iPlanet Web Server 4.0SP6 on Solaris 7.
    Thank you.
    Kenn

    I am using the Galaxy Tab 7.7 P6800, initially was Honeycomb3.2, and upgraded to ICS 4.0.4 officially released by Samsung lately.
    I have checked with Samsung and below are their replied:
    Based on your email, please try this steps:
    - Please download adobe flash player 11.apk from your pc,
    - Download Kies onto your pc, transfer this file to your mobile/tablet using the usb cable,
    - Please ensure "Unkown Resources" is ticked,
    - Locate the flash11.apk onyour mobile/tablet, select install,
    - After installing, restart your device,
    - Please take note Jelly Bean O/S DOES NOT SUPPORT.
    Samsung did not provide me the direct link for downloading the flash 11.apk. However, I google it and manage to locate the link, the link is:
    "https://play.google.com/store/apps/details?id=com.adobe.flashplayer&feature=search_result# ?t=W251bGwsMSwxLDEsImNvbS5hZG9iZS5mbGFzaHBsYXllciJd"
    I have installed and so far working fine, actually flash player is only for surfing certain websites that contain flash images that require flash, if not, is not necessary.

  • How to SCAN w. usb cable connected from my deskjet F 4580 series printer

    HOW TO SCAN  [WITH USB CABLE CONNECTED TO MY PC] FROM MY DESKJETF4580 ALL IN ONE PRINTER ?

    If you have the HP full software installed, just press that "Scan" button on the printer.
    ======================================================================================
    * I am an HP employee. *
    ** Make it easier for other people to find solutions, by marking my answer with "Accept as Solution" if it solves your issue. **
    ***Click on White “Kudos” STAR to say thanks!***

  • Complicated possible workaround for Keynote to Quick Time issues etc.??

    I've been experiencing many of the issues already presented here. This is obviously a major issue that Apple may already be trying to fix for an update, but they never tell anyone what they are doing. My project contains .mov files with audio and they just don't behave, the audio is off and movie files either play with disjoionted audio, or, freeze on the first frame. Also, half the transitions don't export to quick time, idvd or any other format I've tried.
    For those with 2 computers and a little extra hardware, I've got a possible workaround that "may" at least get the project rolling again. I hooked my MacBook Pro into my Eye TV 250 and switching to AV input, simply played the presentation I'd recorded with all my timings and transitions through the Eye TV box into my desktop computer. I then exported the live recording through the Eye TV software to a .mov file and all the transistions and audio seemed to be the way I set them up. I then brought this movie into Garage Band and added a backing track.
    Eye250 is not ideal for commercial projects because I seem to have some quality loss, BUT, I was importing to a G4 mac Mini so maybe that's an issue as well. If anyone else has an external digital video input device and two Intel machines, could they please try this out and see if the quality is HD.
    If this works, it would at least be a workaround for guys with commercial projects on deadline until Apple fixes their software. Appreciate any input!!!!

    Sadly, IP printing is not a feasible solution for me. When I configure it as you've described, the print job goes to the queue and stalls with this message--
    Network host '192.168.0.187' is busy; will retry in 10 seconds...
    This print-once-then-never-again issue is very frustrating. Airport express has been an unreliable print server from the get-go. The firmware hasn't been updated in two years and Apple has never published a list of supported USB printers. It's one of those things they want reps in the apple store to be able to verbally tell people that the product will do, but in writing, "good luck with that."
    I'm getting on Amazon right now to find a real print server. AE is a burner of time.
    Seth

  • T45xi driver workaround for win 7

    HP t45xi       driver workaround       for      win 7  32bit

    Hello @ddutch,
    Welcome to the HP Support Forums!
    I understand that you're looking for a print driver for your HP Officejet t45xi All-in-One Printer on your Windows 7 computer. Unfortunately, due to the age of your machine HP has not released a driver since Windows XP.
    HP Products Not Supported in Windows 7
    However, you may be able to try an alternate print driver to gain basic printing abilities. I cannot guarantee an alternate driver will work, but it's worth a shot to try it.
    How to Add Alternate Driver:
    1. Disconnect the Parallel or USB Cable into the computer or the printer before proceeding
    2. Click on the Start menu
    3. Select Devices and Printers
    4. Click Add a Printer at the top
    5. Click Add a Local Printer
    6. Select 'Use an Existing Port' and make sure that LPT1 is selected. Hit Next.
    7. You should now see a list of Manufacturers and Printers. Click HP as the Manufacturer and select Deskjet 9800
    8. Click Next
    9. You can Rename your printer to the HP Officejet t45xi and click Next to complete the Add a Printer wizard.
    10. Plug in the Parallel or USB Cable, whichever you use.
    Once your printer is successfully added in, please test printing to verify if the driver is functioning for you.
    Please respond to this post with the result of installing an alternate print driver. Good luck!
    X-23
    I work on behalf of HP
    Please click "Accept as Solution" if you feel my post solved your issue, it will help others find the solution.
    Click the "Kudos, Thumbs Up" on the right to say "Thanks" for helping!

  • Is there any fix or workarounds for flash to run on an iPad?

    Is there any fix or workarounds for flash to run on an iPad, I have an interface that works on a USB and now wants to use dropbox to distrubute the interface. Can anyone help?

    Hi,
    It's worth looking at Puffin Browser (http://www.puffinbrowser.com) - it runs Flash Player 11.2 in the cloud, so you can access Flash through your iPhone or iPad.
    Hopefully they'll update their FP soon
    Simon

  • Extensions like Ghostery, WOT or AdBlock stop working after two or three times. Restarting the webpage in a new tab the extensions will work again for several times and then stop again. Has anybody an explanation or a workaround for this bug in Safari 5?

    Extensions like Ghostery, WOT or AdBlock stop working after two or three times. Restarting the webpage in a new tab the extensions will work again for several times and then stop again. Has anybody an explanation or a workaround for this bug in Safari 5?

    Remove the extensions, redownload Safari, reload the extensions.
    http://www.apple.com/safari/download/
    And if you really want a better experience, use Firefox, tons more choices and possibilities there.
    Firefox's "NoScript" will block the Trojan going around on websites. Best web security you can get.
    https://addons.mozilla.org/en-US/firefox/addon/noscript/
    Ghostery, Ad Block Plus and thousands of add-ons more have originated on Firefox.

  • Workaround for JSFL shape selection bug?

    There seems to be a bug in the document selection reporting in JSFL in  CS4 (haven't tested earlier versions).  I submitted it as a bug to Adobe  but I'd really like to find a workaround for it.  I've included my bug  report below.  Has anyone else encountered this?  If so, have you  figured out a workaround?  It's pretty annoying, making the tool I'm  working on really difficult to manage.
    ******BUG******
    After performing a publish preview, fl.getDocumentDOM().selection  reports an incorrect selection of raw shapes.
    Steps to reproduce bug:
    1. Create a JSFL command with the following contents:
    doc = fl.getDocumentDOM();
    fl.trace("there are " + doc.selection.length + " items selected");
    2. Start the authoring environment fresh, with a new document.
    3. Draw several shapes on the stage, not touching each other, all in  the same frame and layer.
    4. Select one of those shapes but leave the others unselected.
    5. Run the previously created JSFL command.  It will send the following  text to the output panel, as one would expect:
    "there are 1 items selected"
    6. Do a publish preview (either Flash or HTML).
    7. When it comes up, close the preview window.
    8. Deselect all and then select one of the shapes (again, keeping the  others unselected).
    9. Run the JSFL command again.  This time, it will say that there are n  items selected (where n is the number of shapes you drew in step 3).   So if you drew three shapes, it will print out the following:
    there are 3 items selected
    Note that this result will be the same even if you go to a different  document, do a publish preview on that document, then return to the  original.  It seems that simply doing a publish preview alters Flash's  state to report the selection incorrectly.
    Results: The JSFL command reports that all the shapes are selected,  despite the fact that only one of them is.  The only way I've found to  get Flash back to its normal behavior is to restart the authoring  environment.
    Expected results: In the steps above, the JSFL command should always  print out that there is one element selected.  There's no reason that  doing a publish preview should change that.

    When selected all shapes in selection are treated as one. You can see it if you run this script with selected multiple shapes:
    fl.trace( fl.getDocumentDOM().selection[0].contours.length );
    It will output you twise bigger number then selected shapes (because each Shape has two contours - one clockwise, other counterclockwise).
    Of course this. implementation is strange for me too. Thats how i found your post

  • ITunes Match/iOS 7 iPhone music workaround for excessive data usage?

    I just got an email from AT&T indicating I had exceeded 150GB of home data usage this month. It was because I used my home wifi to download 5000 songs to my iPhone from iTunes Match to fill it.
    I'm frustrated, since it used to be so easy to make iTunes Match work for a large amount of music: In iOS 6 what I used to do (if I had to restore iPhone and set up as new phone): Plug iPhone 5 into computer, set up phone as new, check "manually manage music and videos" and "prefer 128kbps" and make sure iTunes Match was off in phone settings. Then drag & drop 5000 songs (about 40GB) from iTunes into phone. Once that was completed (a couple of hours), I could disconnect the iPhone from my Mac, turn iTunes Match to "on" in phone settings, and I'd get a message on the phone saying "All music on this device will be replaced" which is fine, but other than taking a while to update the remainder of my iCloud stored music, it used very little data.
    Fast-forward to this past weekend. After updating to iOS 7.0.2 and having to do a restore and set up as new iPhone, this approach didn't work: When the step came "All music on this device will be replaced," all of the 5000 songs entirely re-downloaded all over again, which took 27 hours and burned through 40+ GB of home data (not phone data, since I was on Wifi). I kept my phone at home, plugged in and on wifi all weekend so as not to burn through all of my LTE data.
    What is the deal? If I have to do this again (let's hope iOS 7.0.3 or 7.1 doesn't force my phone into recovery mode again), I certainly don't have the time or patience to let iTunes Match redownload all music again, and I certainly don't want to use up 40+ GB of home data.
    Is there a workaround for this? Have others been successful transferring music via computer first and then turning on Match without problem in iOS 7.0.2? I'm sure it worked that way in iOS 6, and without completely redownloading all the music again, since that process would have taken several hours and a lot of home data, and I have not had any problems like this prior to iOS 7.

    I think a better question is why do you "have to" restore your iPhone and set it up as a new device as often as you seem to? This seems to be more of a problem for you.
    I followup question is why do you have iTunes Match turned on if you're syncing all your music to your iPhone?
    Perhaps you should examine how you're using your iPhone and iTunes Match?
    brsedu wrote:
    Have others been successful transferring music via computer first and then turning on Match without problem in iOS 7.0.2? I'm sure it worked that way in iOS 6, and without completely redownloading all the music again, since that process would have taken several hours and a lot of home data, and I have not had any problems like this prior to iOS 7.
    To answer this question, yes I have. It has always worked this way for me.

  • Workaround for not being able to reference a multi-select field in a calculated field?

    Does anyone have a workaround for the fact that SP doesn't allow the use of a multi-select choice field to be used in a calculation in a calculated column?  I have a list that WAS a single choice in a Status field with three other calculated columns
    that were dependent upon that field.  Then I had to change the Status field to be to multi-select (checkboxes). Now of course my calculated columns don't work.  In addition, the end user can't fill them in either.
    I've got a Status field (multi-select), a Status Date field and Expiration Date field (calc).  The expiration date's calculation is shown below.   This worked great until I was asked
    to change the Status field to multi-select.<o:p></o:p>
    =IF(Status="NoI
    Review",DATE(YEAR([Status Date]),MONTH([Status Date]),DAY([Status
    Date])+21),"")<o:p></o:p>
    There are no mistakes; every result tells you something of value about what you are trying to accomplish.

    Hi run4it,
    Since SharePoint calculated column cannot reference the choice field with multiple-select value enabled, a workaround is to use workflow to copy the "Status" column value to another single line text column, then reference this single line text column in
    calculated column.
    Thanks,
    Daniel Yang
    Forum Support
    If you have feedback for TechNet Subscriber Support, contact [email protected] 
    Daniel Yang
    TechNet Community Support

Maybe you are looking for