OSX is unix, unix just works....  but alas, I'm stuck with a windows
laptop.  Bootable linux cd may be an option but really at this point
looking to document a solution for those on Microsoft hosts.  Anyone else
familiar with windows ICS for this config?

Thanks,

Eric


On Thu, May 22, 2014 at 5:10 AM, Jason Kridner <[email protected]>wrote:

>
>
>
> On Thu, May 22, 2014 at 7:36 AM, Eric Fort <[email protected]> wrote:
>
>>
>>
>>
>> On Wed, May 21, 2014 at 5:15 AM, Jason Kridner <[email protected]>wrote:
>>
>>>
>>>
>>> On Wednesday, May 21, 2014, Eric Fort <[email protected]> wrote:
>>>
>>>> could someone who has made this work actually describe how to do it?
>>>> My windows laptop has an internet connection (over wireless).  that same
>>>> laptop (running windows 7) has a network connection over usb to the beagle
>>>> bone (part of what's auto configured when usb gets connected between the
>>>> bone and the windows box along with presenting the bone as an external
>>>> disk).  The bone shows up as 192.168.7.2/30 and the laptop as
>>>> 192.168.7.1/30 (adapter 2).  laptop adapter 5 is connected to the
>>>> internet via the house router which issues it an address on network
>>>> 192.168.1.0/24.
>>>>
>>>> How can I setup Windows ICS such that the beagle connected via adapter
>>>> 2 (network over usb) can  get to the internet connected via adapter 5 on
>>>> the windows box with windows routing between those networks and thus
>>>> sharing it's internet connection?  when I tried this using ICS I only
>>>> succeeded in really messing up the routing tables on the laptop which broke
>>>> the laptop's ability to get to the internet (it thought the beagle was now
>>>> it's default gateway) without letting the beagle access the internet.
>>>> (worst possible outcome...)  So how can I configure ICS to give the beagle
>>>> an internet connection when it's usb is plugged in?
>>>>
>>>
>>> I will try giving it a shot today. On my Mac, I enable ICS and then use
>>> the virtual serial port to issue "dhclient usb0". The routing tables are
>>> likely not quite right due to some cruft, but it is working for me. I will
>>> try to look for the steps to switch the board from host to client.
>>>
>>>
>>
>> I had totally forgot that a virtual serial port now gets set up over usb,
>> i'd been spoiled by the virtual ethernet network setup over the usb and
>> using ssh to connect.  now at least I can get in when the network is
>> uncooperative.
>>
>> I tried setting up ICS where I share wireless adapter 5 which goes to the
>> local 192.168.1.1 connected lan over wifi with adapter 2 which us the bone
>> usb then running  dhclient usb0 on the bone and it failed to get an ip
>> address on the bone.  instead it stayed at 192.168.7.2.  I then tried
>> bridging adapter 2 & 5 such that hopefully the beagle would grab an address
>> from the lan router but that sidn't work either.  Ultimately I see this as
>> a useful configuration for many of us working to get a bone bootstrapped
>> because one may not have a seperate display, mouse and keyboard to use or
>> more to the point the prior 2 and a network in the same place....  but if
>> the windows box can share it's internet connection with the bone then both
>> now work on the internet.
>>
>> So what might I be missing in making this configuration work?
>>
>
> The odd situation I found is that 'ifconfig' still reported the
> 192.168.7.2 IP address, yet I can get to the world:
>
> root@beaglebone:~# ifconfig usb0
> usb0      Link encap:Ethernet  HWaddr ea:b4:5d:d4:28:45
>           inet addr:192.168.7.2  Bcast:192.168.7.3  Mask:255.255.255.252
>           inet6 addr: fe80::e8b4:5dff:fed4:2845/64 Scope:Link
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:98298 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:30735 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:1000
>           RX bytes:77776462 (74.1 MiB)  TX bytes:10469242 (9.9 MiB)
>
> root@beaglebone:~# traceroute www.google.com
> traceroute to www.google.com (173.194.46.114), 30 hops max, 60 byte
> packets
>  1  timbird.local (192.168.3.1)  0.470 ms  0.391 ms  0.390 ms
>  2  * * *
>  3  * * *
>  4  * * *
>  5  te-0-4-0-9-ar01.pontiac.mi.michigan.comcast.net (68.87.190.254)
>  16.283 ms  15.576 ms  15.530 ms
>  6  he-4-6-0-0-cr01.350ecermak.il.ibone.comcast.net (68.86.94.241)
>  24.715 ms  25.293 ms  26.025 ms
>  7  he-0-11-0-0-pe04.350ecermak.il.ibone.comcast.net (68.86.83.58)
>  22.856 ms  22.566 ms  22.406 ms
>  8  as15169-2-c.350ecermak.il.ibone.comcast.net (66.208.233.142)  21.573
> ms  22.250 ms  18.334 ms
> ^C
> root@beaglebone:~# ping www.google.com
> PING www.google.com (173.194.46.115) 56(84) bytes of data.
> 64 bytes from ord08s13-in-f19.1e100.net (173.194.46.115): icmp_req=1
> ttl=55 time=19.0 ms
> 64 bytes from ord08s13-in-f19.1e100.net (173.194.46.115): icmp_req=2
> ttl=55 time=19.6 ms
> ^C
> --- www.google.com ping statistics ---
> 2 packets transmitted, 2 received, 0% packet loss, time 1001ms
> rtt min/avg/max/mdev = 19.028/19.331/19.634/0.303 ms
> root@beaglebone:~# arp -a
> ? (192.168.7.1) at d0:ff:50:e8:7d:7d [ether] on usb0
> timbird.local (192.168.3.1) at ac:de:48:3e:02:2f [ether] on usb0
>
>
> Seems like OS X was nice enough to give me back the IP address that I gave
> it.
>
> Some day, I'll try it with Windows, but too much to do today.
>
>
>>
>> thanks,
>>
>> Eric
>>
>>>
>>>
>>>> Thanks,
>>>>
>>>> Eric
>>>>
>>>> --
>>>> 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 [email protected].
>>>> 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 [email protected].
>>> 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 [email protected].
>> 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 [email protected].
> 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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to