Wie kann ich einen WiFi-Dongle mit dem Gerät arbeiten lassen?


11

Ich besitze einen Raspberry Pi Modell B und versuche, meinen Edimax WiFi-Dongle über den USB-Anschluss zum Laufen zu bringen. Ich verwende ein 750-mA-Netzteil und habe normalerweise auch eine Tastatur-Touchpad-Kombination angeschlossen, was keine Probleme bereitet.

Gebe ich dem Modul nicht genug Strom? Sollte ich einen USB-Hub mit Stromversorgung verwenden? Sollte ich auf ein Netzteil mit höherem mA umsteigen? Wenn ja, was wird empfohlen?



Sie benötigen nicht nur ein leistungsfähiges Netzteil, sondern müssen auch den Dongle mit Strom versorgen, ohne den Pi zu durchlaufen. Dies bedeutet im Grunde, dass Sie einen USB-Hub mit Stromversorgung oder ein modifiziertes Kabel benötigen.
Chris Stratton

1
Wenn Sie genug Strom erhalten, müssen Sie auch sicher sein, dass Ihr Betriebssystem Treiberunterstützung bietet.
Thorbjørn Ravn Andersen

1
Die wichtigsten Informationen, die in einen Problembericht aufgenommen werden müssen: Was passiert, wenn Sie es versuchen, und was ist das genaue Problem damit?
XTL

Antworten:


10

Eine gute Stromversorgung reicht nicht aus. Die USB-Anschlüsse des RaspberryPi befinden sich hinter Polyfuses, wodurch der Strom, der daraus gezogen werden kann, auf etwa 140 mA begrenzt wird (in der Praxis sollte er sogar noch kleiner sein). Egal wie gut Ihr Netzteil ist, wenn Ihr USB-Gerät mehr als 120 mA Strom benötigt, fällt es aus. Beachten Sie, dass die USB-Spezifikation besagt, dass aufgezählte Geräte bis zu 500 mA aufnehmen können, sodass einige Geräte so ausgelegt sind, dass sie viel mehr Strom verbrauchen, als RaspberryPi ihnen bieten könnte.

Was noch schlimmer ist: Je mehr Strom Sie von USB beziehen, desto größer ist der Widerstand der Polyfuse, was bedeutet, dass der Spannungsabfall größer ist. Dies kann ein weiteres Problem für USB-Geräte sein. Normalerweise erhalten Sie mit billigen Netzteilen ohnehin weniger als 5 V bei RPi. Wenn Sie es also noch mehr fallen lassen, kann dies zu Abweichungen von den Spezifikationen führen. Denken Sie auch daran, dass Ihr Gerät möglicherweise zuerst funktioniert, aber nach einigen Sekunden / Minuten oder bei größerer Last oder an einem heißen Tag nicht mehr funktioniert. Der Stromverbrauch vieler USB-Geräte ist nicht statisch und kann sich abhängig von vielen Umständen ändern.

Außerdem würde ich sagen, dass eine 750-mA-Stromversorgung nicht viel ist. Es könnte für normale Arbeitslast in Ordnung sein, aber nicht, wenn Sie einige stromhungrige Geräte anschließen. Und eine WIFI-Karte kann viel Strom verbrauchen. Beachten Sie, dass der maximale Strom, den das Netzteil liefern kann, nicht der einzige kritische Parameter ist. Bei den meisten billigen Netzteilen ist die Spannung umso niedriger, je mehr Strom Sie erhalten. Und wenn es unter 4,75 fällt, können Sie Probleme mit Ihrem RapsberryPi haben.

Während einige Leute einige Wifi-USB-Karten für RapsberryPi ohne HUB haben (aber wahrscheinlich eine bessere Stromversorgung als Sie haben), wird die Einrichtung nicht empfohlen. Es wird empfohlen, RPi-USB-Anschlüsse nur für Maus / Tastatur zu verwenden und alles, was mehr Strom benötigt, mit einem Hub mit Stromversorgung zu verbinden.


Sogar Tastaturen verbrauchen zu viel Strom für den Pi - ich habe mehrere herumliegen .. keine Arbeit. Müssen sowieso einen kompatiblen Hub mit Stromversorgung kaufen.
Piotr Kula

Es ist oft kein Stromproblem, sondern ein Spannungs- oder USB-Versionsproblem. Powered Hub kann sie jedoch funktionieren lassen.
Krzysztof Adamski

Vielen Dank, ich habe nur den letzten Absatz verstanden. Aber es reicht aus, um zu verstehen, was ich wissen muss = D
Chesh Williams

1

750mA sind gerade genug für den Pi selbst zu leben. Das Hinzufügen einer Tastatur ist bereits riskant, mehr wird nicht funktionieren. Empfohlen für ein Modell B ist 1.8A, WiFi-Dongle plus Tastatur funktioniert mit 1A (zumindest mit meinem Pi), aber nicht darunter.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.