Raspberry Pi als een 3g (Huawei E303)-router voor draadloze (Edimax EW-7811Un) (1 / 5 stap)

Stap 1: Controleer of dat de Pi kan zien 3g Dongle


Informatie verzamelen

Als u meer informatie over de USB-apparaten aangesloten op de Pi, gebruiken we het commando "lsusb". Open een terminal venster en typ:

lsusb

moeten geven een uitvoer gelijkaardig aan dit:

Bus 001 apparaat 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 apparaat 001: ID 1d6b:0002 Linux Foundation 2.0 basishub
Bus 001 apparaat 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 apparaat 008: ID 050 d: 0234 Belkin Components F5U234 USB 2.0 4-Port Hub
Bus 001 apparaat 005: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n draadloze Adapter [Realtek RTL8188CUS]
Bus 001 apparaat 010: ID 12 d 1:1506 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard

lsusb overzicht van alle usb-apparaten aangesloten op de Pi, ofwel rechtstreeks ofwel via de hub. Ik heb gewezen op de delen van de output die aangeeft dat de 3g dongle kan worden gezien door de Pi. Jou moet lijken op dit, maar het hangt van het model om het model - de meeste 3g dongels op de markt lijken te zijn een Huawei van één smaak van andere op dit moment. Zolang er is een melding gemaakt van 'modem' of 'UMTS', moet je lachen. Wat u niet wilt zien, is dit:

Bus 001 apparaat 010: ID 12d 1:14 d 1 Huawei Technologies Co., Ltd.

Dit is een probleem dat zich voordoet omdat uw 3g dongle heeft een kleine partitie daarop met de 'dashboard'-software voor windows. Uw Pi heeft gedetecteerd deze partitie en de dongle aangeduid als een apparaat voor gegevensopslag, voordat het had kans om op te merken van de 3 g-modem zwaaien van de armen woest op de achtergrond.

Dit gebeurde af en toe met mijn 3g dongle - stel ik voor volgende de volgende stap, zelfs als u over uw output lsusb zelfvoldaan zijn voelt op dit moment. De volgende tijd die u uw Pi reboot kon het detecteren uw dongle als een apparaat voor gegevensopslag, gooien je in een vlaag van depressie. Gevaarlijke tijden

Dit kan allemaal worden overwonnen met het gebruik van usb_modeswitch. Installeren, Typ in het terminal-venster:

sudo apt-get install usb-modeswitch

De aanwijzing is in de naam - its gonna overschakelen van de modus van het USB-apparaat van 'opslag' op ' modem. Yaaaaay. U moet het aantal om richting te geven echter die vergt wat googlen. De hexadecimale waarden gemarkeerd hier:

Zoet: Bus 001 apparaat 010: ID 12 d 1:1506 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard

Slecht: Bus 001 apparaat 010: ID 12d 1:14 d 1 Huawei Technologies Co., Ltd.

vertellen van het werkende systeem van de leverancier-ID en apparaat-ID. Meer informatie over USB-identificatie kan worden gevonden op de debian wiki. Merk op dat de eerste 4 karakters van de apparaat-ID (vendor ID) hetzelfde in beide voorbeelden zijn, maar de laatste 4 (apparaat-ID) hebt gewijzigd. Usb-modeswitch zorgt ervoor dat het besturingssysteem de combinatie die correspondeert met de 3g-modem gebruiken.
usb-modeswitch gebruik

Nadat usb-modeswitch heeft geïnstalleerd, moet een vermelding voor uw 3g dongle worden gemaakt in /etc/usb_modeswitch.conf. Als uw apparaat is reeds geconstateerd, kunt u de apparaat-ID in de output van 'lsusb' - het gedeelte gemarkeerd in de bovenstaande voorbeelden. Als u wel het 'slechte' voorbeeld in uw output, u wilt zoeken de juiste apparaat-ID (tweede deel) voor uw 3g dongle - een goede inzet is een google-zoekopdracht voor '3 g dongle model nummer usb_modeswitch'. Bij gebreke daarvan, de zoekfunctie van de usb-modeswitch forums. Uw model/typenummer kan normaal worden gevonden ergens op het apparaat - probeer popping de cover af en op zoek naar een sticker in de buurt van waar u de SIM-kaart invoegen als u cant vind het aan de buitenkant. We kunnen aannemen dat het eerste deel (vendor ID) klopt in beide situaties.

Na een beetje van het onderzoek bedroeg de informatie die ik had te wijzigen naar het configuratiebestand dit:

DefaultVendor = 0x12d1
DefaultProduct = 0x1506
MessageEndPoint = "0x01"
MessageContent = "55534243000000000000000000000011060000000000000000 000000000000"

Zodra u de juiste apparaat-ID hebt gevonden, kopieer en plak de bovenstaande gegevens in een teksteditor. Wijziging van de gegevens aanpassen aan uw eigen setup, de onderste twee lijnen verwijderen als ze niet nodig zijn - ik ga niet beweren te begrijpen van het veld MessageEndPoint of MessageContent: ze maakten deel uit van de oplossing die ik hier gevonden - krediet gaat naar krishnamohan van de fedoraforum.org site. Uw apparaat kan of kan niet verlangen dat zij. Zorg ervoor dat de '0 x' vóór de leverancier- en apparaat-id's - dit laat de Pi weten dat ze hexadecimale waarden zijn.

Om deze gegevens toevoegt aan het configuratiebestand van de usb-modeswitch, opent u het bestand voor bewerking door het volgende commando in de terminal venster:

sudo nano /etc/usb_modeswitch.conf

De apparaat-ID gegevens van de teksteditor naar de onderkant van het configuratiebestand u zojuist hebt geopend in het terminalvenster plakken. Druk op Ctrl + X, y, Enter om te sluiten en wijzigingen opslaan.

Reboot uw Pi en uitvoeren 'lsusb', observeren van de uitvoer - als je de juiste apparaat-ID gevonden, moet u iets aan de 'goede' output voorbeeld hierboven.

Gerelateerde Artikelen

Raspberry Pi als een NAS (Network Attached Storage)

Raspberry Pi als een NAS (Network Attached Storage)

Een NAS of netwerk aangesloten opslag, is de beste manier om te voorkomen dat uw gegevens een back-up en de stroom en de toegang inhoud alle apparaten op het netwerk aangesloten. Maar een NAS is echt een computer die is verbonden met het netwerk en c
FerretPi: Met behulp van Raspberry Pi als een beveiligde FTP-Server

FerretPi: Met behulp van Raspberry Pi als een beveiligde FTP-Server

ik weet wat je denkt: "hoe cool zou het zijn als ik had mijn eigen Google Drive/SkyDrive/Dropbox die ik gebruiken kan wanneer ik wil?" Of misschien bent u gewoon het krijgen in de beweging van de Maker en je denkt dat het is het grootste ding si
Dremel Carver/Duplicator als een menselijke aangedreven CNC-Router

Dremel Carver/Duplicator als een menselijke aangedreven CNC-Router

voor de laatste paar jaar heb ik al deze coole CNC projecten van betaalbare rapid-prototyping machines, cutters, laser aan gehackt samen CNC routers. Een van deze dagen wanneer ik heb de middelen, ik zal bouwen van een van deze CNC-machines, maar tot
Raspberry Pi als een lichte DMX-controller

Raspberry Pi als een lichte DMX-controller

Maak je Raspberry Pi een lichte DMX-controllerDit instructable toont u hoe u een venster van de editor van het wiel van kleur op het scherm van een Raspberry Pi-computer, die u met de muis bewerken kunt. Als u de kleur op het scherm wijzigt, verander
Het gebruik van de Raspberry Pi als een Server

Het gebruik van de Raspberry Pi als een Server

De belangrijkste reden achter de ongelooflijke populariteit van de Raspberry Pi is het nut ervan. De kleine computer kan worden gebruikt voor een aantal leuke projecten die niet alleen voorzien in bepaalde behoeften maar ook fantastische leermiddelen
Hoe maak je een handleiding van de router voor perfecte bezuinigingen

Hoe maak je een handleiding van de router voor perfecte bezuinigingen

In dit Instructable, ik zal u tonen de methode die ik gebruik maken van een mal voor een handheld router. Met deze methode, zal u zitten kundig voor een gids voor het ontwerp die u wilt routeren en maken het 100% nauwkeurige over en weer.Een andere o
Raspberry Pi als webserver.

Raspberry Pi als webserver.

Dit instructable zal tonen slechts kort een manier om te schakelen van de webtraffic naar je Raspberry Pi.In de laatste stap vindt u een handleiding voor het toevoegen van de inhoud.Hebt u nodig:1 raspberry Pi1 router1 micro USB-kabel1 Ethernet-kabel
Omzetten van uw Raspberry Pi in een HTPC

Omzetten van uw Raspberry Pi in een HTPC

In dit instructable, ik zal u tonen hoe om te zetten van uw Raspberry Pi in een HTPC met een Linuxdistributie genoemd Raspbmc.Van de sectie over van Raspbmc de website:Raspbmc is een minimale Linux-distributie, op basis van Debian die uw Raspberry Pi
Breien als een Viking met nalbinding - hoe te doen van de Oslo-steek

Breien als een Viking met nalbinding - hoe te doen van de Oslo-steek

Nalbinding (ook gespeld als naalbinding, nalebinding, nalbindning en andere varianten) is een oude stof bouwtechniek die dateert van breien en haken met ongeveer 2000 jaar. Deze video toont u hoe te doen van de Oslo-steek, dat is de eenvoudigste nalb
Inschakelen van een PC als een media-server

Inschakelen van een PC als een media-server

ik maakte deze video om te laten zien hoe u uw PC als een mediaserver inschakelen en gebruiken voor het bekijken van video's of muziek beluisteren en zelfs kijken naar foto's zonder de noodzaak van een USB-drive.
U kunt ook toonhoogte als een Pro

U kunt ook toonhoogte als een Pro

Dit instructable is ontworpen om te geven u duidelijke instructies op hoe te gooien goed evenals het beheren van een spel vanaf de heuvel. Het geeft de instructies over hoe te lezen van de situatie, hoe om te gaan door elke beweging, wat standplaatse
Met behulp van lijnzaad als een vervanger van ei

Met behulp van lijnzaad als een vervanger van ei

zijn er verschillende instructables dat noemen lijnzaad als een ei-vervanger gebruiken.  Voor een uitgebreid overzicht van verschillende manieren ter vervanging van eieren, beveel ik dit:Vlas is een geweldige vervanging voor het ei in dichte gebakken
Onze eiken keuken aanrechtbladen zag eruit als een hill billy na een slechte gevecht ontbreken sommige ernstige tanden. (Hoe ik verpest en dan bevestigd mijn fouten.)

Onze eiken keuken aanrechtbladen zag eruit als een hill billy na een slechte gevecht ontbreken sommige ernstige tanden. (Hoe ik verpest en dan bevestigd mijn fouten.)

Het leek de perfecte keuze voor onze kleine landkeuken. We hadden alles geboekt, zodat het leek alleen natuurlijk dat wij onze aanrechtbladen zo goed zou maken. Aanvankelijk, toen ik dacht dat deze renovatie was niet van plan dat om absoluut en totaa
De pagina van een Site opslaan als een PDF-bestand

De pagina van een Site opslaan als een PDF-bestand

zo u wilt afdrukken van de pagina van een site maar hebben geen printer beschikbaar op het moment?Zijn u zeker als die pagina zal die gegevens weergeven of gegevens lang genoeg voor u af te drukken?Wat u hoeft te doen is op te slaan als een PDF-besta