Udostępnij połączenie internetowe komputera z systemem Windows z Raspberry Pi

0

Mam Raspberry Pi, który nie może mieć fizycznego dostępu do routera, ale mam komputer, który ma.

Chciałbym udostępnić połączenie internetowe z komputera PC do Raspberry za pomocą kabla USB * , a nie przez kabel Ethernet, aby odbierał zarówno zasilanie, jak i połączenie internetowe z komputera, do którego jest podłączony.

Czy to możliwe?

Jeśli tak, to czy istnieje sposób, aby to połączenie wyglądało jak połączenie mostkowe, jak robią to virtualbox / vmware? Chciałbym mieć inny adres IP dla RPi.

Dzięki!

Harlandraka
źródło
RPi nie łączy linii danych w złączu USB micro B. To jest TYLKO dla mocy. Wspaniały pomysł, stosunkowo łatwo zrealizowany ... ale nie działa, ponieważ RPi nie może komunikować się z kablem USB. Najlepszym rozwiązaniem jest zakup typowego bezprzewodowego adaptera USB z chipsetem 8192 i umożliwienie RPi bezprzewodowego połączenia z routerem.
lornix

Odpowiedzi:

1

W Linuksie obsługa Ethernetu przez USB jest bult: istnieją sterowniki cdc_ether i rndis . Według mojej najlepszej wiedzy w systemie Windows nie ma czegoś takiego. Możesz jednak kupić adapter Ethernet przez USB za około 10 euro i podłączyć Ethernet z tego komputera do komputera z systemem Windows. W ten sposób Windows zobaczy połączenie przez Ethernet, a Raspbian (który jest dystrybucją Linuksa, w zasadzie Debian dla architektur uzbrojenia) ma już odpowiedni sterownik dla Ethernetu przez USB.

MariusMatutiae
źródło
Cóż, komputer jest już podłączony do routera za pomocą kabla Ethernet, więc nie mogę użyć do tego innego kabla Ethernet
Harlandraka
@Harlandraka Nie ma problemu: kup dwa adaptery Ethernet na USB, podłącz je za pomocą kabla, użyj zastrzeżonego sterownika (co oznacza, że ​​musisz za to zapłacić) dla systemu Windows dla Ethernetu przez USB.
MariusMatutiae
Cóż ... Zadałem pytanie, ponieważ chciałbym podłączyć RPi przez USB, nie kupując żadnej innej rzeczy, aby to działało ... Jeśli to jedyny sposób, najbardziej inteligentną rzeczą jest zakup adaptera USB Wi-Fi zamiast tego myślę
Harlandraka
@Harlandraka Jeśli chcesz darmowego rozwiązania, biorąc pod uwagę, że Windows nie ma darmowych sterowników Ethernet przez USB, możesz zainstalować Linuksa na komputerze z Windows: wtedy będziesz mieć sterowniki na obu końcach. Możesz zamontować Linuksa zamiast Windowsa, obok Windowsa na nowej partycji lub na maszynie wirtualnej. Ale nie ma mowy o tym, że Windows nie ma darmowych sterowników.
MariusMatutiae
0

Nie Przetestowałem mostków dla połączenia, ale dummies.com Strona zawiera krótki poradnik dla połączenia z systemem Windows udostępnianie tutaj .

Musisz być podłączony do malin, aby wykonać te kroki. Zasadniczo musisz otworzyć centrum udostępniania sieci . Jeśli masz aktywne połączenie internetowe, zobaczysz to połączenie wraz z malinami. Zanotuj nazwę połączenia malinowego.

  • Otwórz aktywne połączenie Wi-Fi lub LAN
  • Kliknij Właściwości (potrzebujesz uprawnień administratora)
  • Otwórz udostępnianie kart
  • Wybierz „ Zezwalaj innym użytkownikom sieci na łączenie się za pośrednictwem połączenia internetowego tego komputera
  • W combobox wybierz nazwę połączenia malinowego.
  • Kliknij OK
  • Uruchom ponownie malinę.

To zadziałało dla mnie.

Gabber
źródło