Я следил за этим сообщением, чтобы подключить свой Raspberry Pi (компьютер на базе ARM) к моему ПК через перекрестный кабель, чтобы использовать Wi-Fi-соединение моего ПК (openSUSE 11.4): (ОБНОВЛЕНИЕ: теперь у меня openSUSE 12.1)
Я могу войти в свой Raspberry Pi через SSH, но как только я вошел в систему, я не могу пинговать или подключиться к любому веб-сайту (с помощью curl), поэтому у меня нет Интернета: S. Я могу пинговать только с моего хост-компьютера на Raspberry и наоборот. Когда я пытаюсь выполнить эхо-запрос с Raspberry Pi в Google, кажется, что разрешается только DNS:
PING www-cctld.l.google.com (74.125.227.151) 56 (84) байт данных. ^ C --- www-cctld.l.google.com статистика ping --- 4 пакета передано, 0 получено, 100% потеря пакетов, время 3005 мс
Это моя конфигурация ifconfig eth0 на моем ПК:
eth0 Link encap:Ethernet HWaddr 00:0A:E6:8D:0D:C8
inet addr:10.42.43.1 Bcast:10.42.43.255 Mask:255.255.255.0
inet6 addr: fe80::20a:e6ff:fe8d:dc8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2788 errors:0 dropped:0 overruns:0 frame:0
TX packets:8798 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:360479 (352.0 Kb) TX bytes:527266 (514.9 Kb)
Interrupt:11 Base address:0x8a00
и этот на моем устройстве:
eth0 Link encap:Ethernet HWaddr b8:27:eb:a6:1f:94
inet addr:10.42.43.55 Bcast:10.42.43.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6785 errors:0 dropped:0 overruns:0 frame:0
TX packets:2858 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:403164 (393.7 KiB) TX bytes:401626 (392.2 KiB)
Что я забыл сделать? Правило брандмауэра?
Вы не можете подключиться к клиентскому подключению WiFi. ПК должен будет выполнить маскировку, если вы хотите, чтобы он предоставил доступ в Интернет для RPi.