Murphy's law; just got it working after posting. Here are the steps for mac:

1. (mac) Enable internet sharing.
2. (pocketbeagle via serial) run the command: "sudo ifconfig usb1 0.0.0.0 
0.0.0.0 && sudo dhclient"

voila! You can now apt-get update, etc.

Thanks,
Jeremy

On Monday, 19 February 2018 22:06:04 UTC+10, Jeremy Herbert wrote:
>
> For me, the pocketbeagle shows up with an address 192.168.6.2 on usb1, but 
> I am using the onboard micro USB connector. I'm not sure why this is 
> different. The breakout connector is labelled on the silkscreen with USB1. 
> I'm using the latest stretch IoT from here: 
> https://beagleboard.org/latest-images (I downloaded it 10 minutes ago).
>
> FWIW, I can't get forwarding to work over the USB connector. I can ping my 
> host over USB, but I can't ping 8.8.8.8. My route looks like this:
>
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags Metric Ref    Use 
> Iface
> default         192.168.6.1     0.0.0.0         UG    0      0        0 
> usb1
>
> But I'm using a mac, so I'm still trying to work out whats going on here. 
> Internet sharing is enabled, but I think this uses a DHCP server so that 
> might be messing things up.
>
> Thanks,
> Jeremy
>
> On Monday, 19 February 2018 20:44:39 UTC+10, Cyril Jourdan wrote:
>>
>> Thanks for your answer Graham.
>> I find this quite inconvenient to have to do that to get Internet on the 
>> board, but I'll try.
>> Is there a difference between usb0 and usb1 so that usb0 can't be 
>> configured to do the same thing ?
>>
>> 2018-02-16 1:30 GMT+01:00 Graham Haddock <gra...@flexradio.com>:
>>
>>> It works fine on the PocketBeagle running Debian.
>>> You do need to connect it to USB1, which is pinned out on the accessory 
>>> connectors, and not USB0, which is on the micro-USB connector.
>>> --- Graham
>>>
>>> ==
>>>
>>> On Thu, Feb 15, 2018 at 7:04 AM, <cyril.jo...@gmail.com> wrote:
>>>
>>>> Hello,
>>>>
>>>> I'm trying to get Internet over USB working on the PocketBeagle with an 
>>>> Ubuntu 16.04 host, but without success.
>>>> Has anybody managed to get that working ?
>>>>
>>>> Thanks!
>>>>
>>>> Le mardi 19 décembre 2017 18:15:37 UTC+1, Jason Kridner a écrit :
>>>>>
>>>>>
>>>>>
>>>>> On Tuesday, October 3, 2017 at 10:58:51 PM UTC-4, Graham wrote:
>>>>>>
>>>>>> Andy:
>>>>>>
>>>>>> The following is an outline of what to do to connect a PocketBeagle 
>>>>>> to the internet via the USB cable to a Windows 10 desktop which is 
>>>>>> connected to the Internet via hardwire Ethernet.
>>>>>>
>>>>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>> Ethernet over USB Tether Gadget
>>>>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
>>>>>> This is to connect a PocketBeagle to the Internet through the USB 
>>>>>> connection to a Windows 10 desktop, which is connected by hardwire 
>>>>>> Ethernet 
>>>>>> to the Internet.
>>>>>>
>>>>>> I used 'Etcher' to load a fresh copy of the latest 'stretch' version 
>>>>>> of Debian 9.1 onto the Pocketbone.
>>>>>> bone-debian-9.1-iot-armhf-2017-10-01-4gb.img
>>>>>>
>>>>>> Plug the PocketBeagle into an open USB port on your Windows 10 desktop
>>>>>>
>>>>>> The four LEDs should start blinking, and after about a minute or so, 
>>>>>> a new USB serial device should appear in Device Manager\Ports(COM&LPT), 
>>>>>> and 
>>>>>> a new Remote NDIS Compatible Device should appear in Device 
>>>>>> Manager\Network 
>>>>>> Adaptors
>>>>>>
>>>>>> Also, a new Ethernet interface will appear in Control Panel\Network 
>>>>>> and Internet\Network Connections.
>>>>>> It will be described as "Unidentified Network", Remote NDIS 
>>>>>> Compatible Device
>>>>>>
>>>>>> Use Putty to connect to the new COM port
>>>>>> log into the PocketBeagle
>>>>>>
>>>>>> now type
>>>>>> sudo /sbin/route add default gw 192.168.7.1
>>>>>>
>>>>>
>>>>> Instead of doing this, I use 'sudo dhclient usb0' such that it updates 
>>>>> the nameservers (/etc/resolv.conf) automatically.
>>>>>
>>>>> For Mac/Linux, I use 'sudo dhclient usb1'.
>>>>>  
>>>>>
>>>>>>
>>>>>> Now, on the Windows 10 desktop,
>>>>>> go to and open your primary Ethernet interface:  
>>>>>>  Ethernet\Properties\Sharing\
>>>>>> Check the two sharing boxes.
>>>>>> Enter the name of the new NDIS Device interface into the box. [In my 
>>>>>> case it was Ethernet 2 ]
>>>>>> Click 'OK' and exit the interface box
>>>>>>
>>>>>> Now open the Unidentified Network\NDIS Device 
>>>>>> interface\Properties\Internet Protocol Version 4\Properties
>>>>>> Click 'Use the following IP address'
>>>>>> Enter 192.168.7.1 as the IP address
>>>>>> Enter 255.255.255.0 as the Subnet Mask
>>>>>>
>>>>>> Click 'Use the following DNS server addresses'
>>>>>> Enter 8.8.8.8 as the Preferred DNS server.
>>>>>> Click 'OK' and 'Close' to exit
>>>>>>
>>>>>> Now go to the PocketBeagle command line on Putty
>>>>>> sudo nano /etc/resolv.conf
>>>>>> down-arrow to get past the comment line
>>>>>> enter 'nameserver 8.8.8.8'       [without the quotes]
>>>>>> enter <return>
>>>>>> enter <control-X>, then 'Y', <return> to exit    [without the quotes]
>>>>>>
>>>>>> The Ethernet tether gadget should be operational.
>>>>>> To test, type 'ping google.com' in the command line. [without the 
>>>>>> quotes]
>>>>>> It should run and see the ping replies.
>>>>>> type <control-c> to abort.
>>>>>>
>>>>>> You should now have internet access and can 
>>>>>> sudo apt-get update
>>>>>>
>>>>>> The two entries in the PockBeagle are not persistent, so after any 
>>>>>> reboot,
>>>>>> you will have to repeat the two entries in the PocketBeagle to get 
>>>>>> the 
>>>>>> internet tether gadget running again.
>>>>>>
>>>>>>
>>>>>> There is more information here ...
>>>>>>
>>>>>> https://www.digikey.com/en/maker/blogs/how-to-connect-a-beaglebone-black-to-the-internet-using-usb/cdf66181b3a5436e9ad730e4ed4cf9ee
>>>>>>
>>>>>> ==
>>>>>>
>>>>>
>>>> -- 
>>>> For more options, visit http://beagleboard.org/discuss
>>>> --- 
>>>> You received this message because you are subscribed to a topic in the 
>>>> Google Groups "BeagleBoard" group.
>>>> To unsubscribe from this topic, visit 
>>>> https://groups.google.com/d/topic/beagleboard/JtOGZb-FH2A/unsubscribe.
>>>> To unsubscribe from this group and all its topics, send an email to 
>>>> beagleboard...@googlegroups.com.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/beagleboard/b1129fa8-22ef-49ba-9237-11c5586ef8a5%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/beagleboard/b1129fa8-22ef-49ba-9237-11c5586ef8a5%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>> -- 
>>> For more options, visit http://beagleboard.org/discuss
>>> --- 
>>> You received this message because you are subscribed to a topic in the 
>>> Google Groups "BeagleBoard" group.
>>> To unsubscribe from this topic, visit 
>>> https://groups.google.com/d/topic/beagleboard/JtOGZb-FH2A/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to 
>>> beagleboard...@googlegroups.com.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/beagleboard/CANN_KV5TZ6Gpegs05n4aaKA7Cun7jwPhQ9tm1mVNv_-h8DQ62w%40mail.gmail.com
>>>  
>>> <https://groups.google.com/d/msgid/beagleboard/CANN_KV5TZ6Gpegs05n4aaKA7Cun7jwPhQ9tm1mVNv_-h8DQ62w%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/b08391ba-8d18-473c-9746-a290cbcfd7ee%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to