USB poort verdwijnt elke keer
5 januari 2019 - 20:11   
geplaatst door: ercmrj
Ik heb een 3D-printer bestuurd door een arduino, en heb problemen met de USB-poort.

Soms is deze zomaar verdwenen en kan ik de poort niet meer selecteren in het menu. Als ik mijn mac weer uit en aan zet is de poort weer zichtbaar.

Ik had laatst iets gevonden waar ik in een of andere directory wat bestanden moest wissen waarna de poort weer zichtbaar is, maar ik kan dat niet meer vinden op internet.

Iemand enig idee hoe dit komt?
antw: USB poort verdwijnt elke keer
6 januari 2019 - 14:30    reactie #1
geplaatst door: boiing
Soms is deze zomaar verdwenen en kan ik de poort niet meer selecteren in het menu.

Welk menu, ik neem aan van het programma dat de 3D printer bestuurt? In dat geval handig om even de naam te noemen. En ook het merk printer.
antw: USB poort verdwijnt elke keer
6 januari 2019 - 14:50    reactie #2
geplaatst door: ercmrj
Dat kan ik wel noemen, dat is pronterface en Cura en op de printer zit een arduino mega die contact maakt met de usb-poort, maar denk niet dat daar het probleem ligt.
antw: USB poort verdwijnt elke keer
6 januari 2019 - 14:57    reactie #3
geplaatst door: boiing
Is het een officiële Arduino of een 'kloon'? Arduino's zijn geen 'gewone' USB devices, ze hebben een serial-usb chip met eventueel een driver afhankelijk van het merk. Verder kun je kijken bij 'Apple Menu' > 'About This Mac' > 'System Report' in de USB sectie of de Arduino daar zichtbaar is, en of ie verdwenen is als je de poort niet meer kunt selecteren.
antw: USB poort verdwijnt elke keer
6 januari 2019 - 16:01    reactie #4
geplaatst door: ercmrj
Ik denk haast een klone, ik heb hem 2e hands gekocht.

Net ff met een losse arduino-mega(kloon) en arduino nano(kloon) geprobeert en precies hetzelfde verhaal, als de mac de printer niet meer ziet, ziet hij de arduino' s ook niet meer

In het apple-menu zie ik ook iets vreemds. Ik zie een usb verbinding met FT231X USB ART of de printer nu wel of geen verbinding heeft, maar bij geen verbinding geeft hij de onderste 3 regels niet:

FT231X USB UART:

  Productcode:   0x6015
  Fabrikantcode:   0x0403  (Future Technology Devices International Limited)
  Versie:   10.00
  Serienummer:   DA001RSU
  Fabrikant:   FTDI
  Locatiecode:   0x14100000

-->Beschikbare stroom(mA): 500
-->Vereiste stroom(mA):  90
-->Extra stroom in werking(mA): 0
antw: USB poort verdwijnt elke keer
6 januari 2019 - 16:12    reactie #5
geplaatst door: boiing
Dan is het een Arduino kloon denk ik, als ik hem aansluit zie ik dit:

Screenshot 2019-01-06 at 16.05.44.pngUSB poort verdwijnt elke keer


..dus die van mij gebruikt geen FTDI driver. Maar goed, dan zou het nog steeds moeten werken. Heb je al geprobeerd om de laatste driver versie te installeren om te zien of dat helpt? Downloaden op deze pagina. Wat is je OS versie trouwens?
antw: USB poort verdwijnt elke keer
6 januari 2019 - 16:22    reactie #6
geplaatst door: ercmrj
10.14.1

Nee, nog niet de laatste driver versie geinstalleerd
antw: USB poort verdwijnt elke keer
6 januari 2019 - 16:29    reactie #7
geplaatst door: boiing
Ik kom nu dit tegen:

https://www.aloriumtech.com/how-to-fix-ftdi-driver-issue-on-mac-and-macos/

Het probleem in jouw geval is misschien dat je de FTDI driver juist moet de-installeren. De vraag is welke driver er op jouw systeem gebruikt wordt, de Apple versie of de FTDI versie. Door hier eens mee aan de slag te gaan kom je er misschien achter.
antw: USB poort verdwijnt elke keer
6 januari 2019 - 16:47    reactie #8
geplaatst door: ercmrj
Ik zal het eens nakijken.

Internet via wifi is in ene ook heel traag, heb ik ook wel eens vaker gehad en was dan ook weer normaal bij uit en aan zetten nu helaas niet, tenminste toen ik hem net ff uit en aan zette. Ik weet niet of die 2 met elkaar in verband staan maar lijkt me niet
antw: USB poort verdwijnt elke keer
6 januari 2019 - 17:09    reactie #9
geplaatst door: boiing
Dat lijkt me sterk inderdaad.. Als het USB probleem oplost weet je het daarna in ieder geval zeker :wink:.
antw: USB poort verdwijnt elke keer
6 januari 2019 - 17:48    reactie #10
geplaatst door: ercmrj
Hmmm, vreemd in het filmpje heeft ie het over dit bestand "FTDIUSBSerialD
river.kext" wat bij hem 2x voorkomt en als hij dat verwijdert werkt alles weer, maar ik kan dat bestand niet vinden in de betreffende directory bij mij (/System/Library/Extensions)
antw: USB poort verdwijnt elke keer
6 januari 2019 - 17:56    reactie #11
geplaatst door: boiing
Je moet (zoals hij ook noemt, en in het .pdf document staat) niet in '/System/Library/Extensions' zijn maar in '/Library/Extensions' in het geval van macOS 10.9 of hoger. Heb je 'm daar wel staan?
antw: USB poort verdwijnt elke keer
6 januari 2019 - 18:48    reactie #12
geplaatst door: HEXDIY
Interessant topic. Ik heb ook al liggen klooien met een FTDI USB > DB 9 serial interface om een ELO touchscreen werkend te krijgen nop een Mac, maar ik geraak er maar niet uit, behalve enige respons van de ELO in Terminal.

In mijn opzoekwerk stootte ik ook op die vreemde Apple versie van de FTDI driver.
Meer zelfs: in Chamsys MagicQ PC (DMX lichtstuurprogramma) zit zelfs een functie "fix Mac drivers".

Wellicht een verwant verhaal, daarom wilde ik het even meegeven.
If it ain't broke, don't fix it! Recycle the planet, we're gonna need it! Think different, think twice, Apple!
M1 is a success! Please do not forget Mac OS.
antw: USB poort verdwijnt elke keer
6 januari 2019 - 20:02    reactie #13
geplaatst door: ercmrj
idd, ik zie in de directory '/Library/Extensions het bestand "FTDIUSBSerialD
river.kext wel staan. Ik dacht te lezen dat hij in beide directory's het bestand had staan daarom niet verder gezocht. Ik moet nu even weg ga morgen weer verder proberen.
Bedankt dusver boiing.

Van jouw verhaal HEXDIY snap ik nog niet veel moet ik nog even op google'n
antw: USB poort verdwijnt elke keer
6 januari 2019 - 20:43    reactie #14
geplaatst door: HEXDIY
Wat meer uitleg dan: sommige toestellen met de FTDI seriële chip (gebruikt in mijn bovenvermeld verloopstekkertje, de Chamsys USB > DMX dongle en wellicht ook Arduino) hebben drivers nodig.

Je kan die downloaden op de site van FTDI zelf.
Het gekke is echter dat in de bibliotheek die is meegeleverd met Mac OS/Apple reeds een FTDI driver zit, maar dan wel een eigenzinnige Apple versie ervan.

En die schijnt te vloeken met de originele driver van FTDI zelf.
1 van beide drivers dienen uitgeschakeld te worden.
Dewelke weet ik niet, probeer gewoon welke het best werkt.

Met uitschakelen bedoel ik bv: even parkeren op de desktop en herstarten.
Op deze manier wordt de driver niet geladen, maar kan je hem ook naar zijn originele lokatie terugzetten.
Om vervolgens te proberen met de gelijkaardige driver, om te testen welke het best werkt.

Hopelijk is dit duidelijker.
If it ain't broke, don't fix it! Recycle the planet, we're gonna need it! Think different, think twice, Apple!
M1 is a success! Please do not forget Mac OS.
antw: USB poort verdwijnt elke keer
7 januari 2019 - 02:46    reactie #15
geplaatst door: HEXDIY
Update: in mijn verdere lectuur kom ik dit weer tegen:

https://learn.sparkfun.com/ftdiDriversMac



Dit leert ons dat tenminste sommige Arduino producten een FTDI seriële naar USB chip bevatten.
Hopelijk ben je daar wat mee.

Eveneens in dit verband: het concurrerende broertje van die chip is de Prolific PL2303.
Ik heb zo een seriëel > USB verloopstekkertje waar die inzit:

http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=107&pcid=41

Vergelijkbare driverproblemen, ik geef het mee voor wat het waard is...

Laatste opmerking: de Chamsys USB > DMX converter dongle waar die FTDI chip inzit lijkt zich zonder verdere ingrepen voorbeeldig te gedragen onder MagicQ PC en Mavericks en El Capitan op Macs gaande van MacBook 2008 tot MacBook Pro mid 2012.

Meer heb ik niet om te testen. Tot zover mijn bevindingen.
If it ain't broke, don't fix it! Recycle the planet, we're gonna need it! Think different, think twice, Apple!
M1 is a success! Please do not forget Mac OS.
antw: USB poort verdwijnt elke keer
7 januari 2019 - 09:20    reactie #16
geplaatst door: ercmrj
We zullen het eens gaan besturen HEXDI, bedankt dusver  :thumbs-up:
antw: USB poort verdwijnt elke keer
7 januari 2019 - 09:36    reactie #17
geplaatst door: boiing
HEXDIY regelt hier regelmatig een berg achtergrondinfo (:wink: :thumbs-up:), maar in jouw geval lijkt het me toch vrij eenvoudig:

Een Arduino (ook de meeste klonen) heeft een FTDI chip aan boord. Sinds El Capitan is de ingebouwde driver daarvoor volledig geschikt en geeft geen problemen. FTDI zegt daar zelf ook iets over:

"Since 10.9 (Mavericks), OS X has included built-in partial support for some FTDI devices in VCP mode. Starting with 10.11 (El Capitan), Apple’s own driver seems to be sufficiently comprehensive that many customers will not need to install FTDI’s own VCP unless they wish to use its advanced features such as baud-rate aliasing and configurable latency times."

Omdat op jouw systeem wel die driver is geïnstalleerd lijkt dat de eerste stap: probeer het eens zonder. Je Arduino zou dan moeten verschijnen zoals in het plaatje wat ik eerder liet zien. Verder nog dit: in de link om de driver te verwijderen staan een aantal stappen om eerst een 'root' account te activeren. Dit kun je overslaan, lees gewoon pagina 16 van het document, je hebt alleen de twee commando's nodig onder 'To temporarily operate as the root user..'. De waarschuwing 'Be careful! By enabling root, you have privileges to change and delete files that are required by your computer' blijft belangrijk, copy-paste de commando's en doe alleen wat er staat. Bij het invoeren van het 2e commando zal er om je wachtwoord gevraagd worden, als je dat intypt in Terminal zie je geen feedback! Dat is normaal, gewoon invoeren en op enter drukken.
antw: USB poort verdwijnt elke keer
7 januari 2019 - 18:25    reactie #18
geplaatst door: ercmrj
Ik heb het bestand "FTDIUSBSerialDriver.kext" verwijdert en tot dusver vind hij de USB-poort weer, wat ik ook probeer.

Ik hoop dat het zo blijft.

Hartelijk dank voor jullie bijdrage.
antw: USB poort verdwijnt elke keer
7 januari 2019 - 18:51    reactie #19
geplaatst door: boiing
Nou, kijk eens aan! Goed gedaan. Ik ga ervan uit dat het blijvend is en anders horen we het wel.
antw: USB poort verdwijnt elke keer
7 januari 2019 - 20:10    reactie #20
geplaatst door: ercmrj
Wifi probleem is ook even opgelost door de router uit en aan te zetten, maar ik lees wel hier op het forum dat dat een kenmerkend probleem is bij sommige mac's
antw: USB poort verdwijnt elke keer
7 januari 2019 - 20:13    reactie #21
geplaatst door: boiing
Ik ken geen 'kenmerkend probleem' met trage WiFi dat aan de MacBook zelf ligt, maar ik weet ook niet alles natuurlijk.. Ik zou er een nieuw draadje voor maken (want het heeft niks met je USB probleem te maken) en link dan even naar de de draad(jes) die je bedoelt.
antw: USB poort verdwijnt elke keer
7 januari 2019 - 20:19    reactie #22
geplaatst door: ercmrj
https://www.macfreak.nl/hardware-macintosh/waarom-soms-ineens-slechte-wi-fi-verbinding/msg69859/#msg69859

Is van 2015, maar als ik dat zo lees dan begin ik daar maar niet aan, lijkt me nogal ingewikkeld
antw: USB poort verdwijnt elke keer
7 januari 2019 - 20:30    reactie #23
geplaatst door: boiing
In dat draadje worden een hoop zaken op een hoop gegooid. In ieder geval gaat het qua macOS over dingen die nu niet meer spelen. Er kan altijd iets mis zijn met je systeem qua software, en dat is makkelijk uit te sluiten door een nieuw (tijdelijk) gebruikersaccount aan te maken en kijken of het probleem er dan ook is. De 'Flix test' heet dat op dit forum..

Ik zou het eerder zoeken in je netwerk zelf, zeker als je nu zegt dat het helpt om de router aan en uit te zetten (-> altijd handig om merk en type te noemen!). Er kunnen tientallen zaken een rol spelen. Je netwerkapparatuur, de instellingen daarvan, bereik, je fysieke verbinding en je provider etc. Nogmaals: open daar een nieuw draadje voor als het echt een probleem is.
Bewerkt: 7 januari 2019 - 20:39 door boiing