Thanks, Really help me On Thursday, January 30, 2014 7:49:50 AM UTC+8, Brandon I wrote: > > Yes it is! > > The beaglebone gets the ip from a hardcoded value and the dev PC gets the > ip from a dhcp server running on the beaglebone. > > The beaglebones usb ip is set and the dhcp server is launched in > the /usr/bin/g-ether-load.sh script, called by the the g-ether-load.service > (run "systemctl status g-ether-load" to view details). At the bottom of > this script you'll see: > /sbin/ifconfig usb0 192.168.7.2 netmask 255.255.255.252 > /usr/sbin/udhcpd -f -S /etc/udhcpd.conf > > That first line sets the beaglebones ip and subnet mask, the second fires > up the dhcp server using the configuration file /etc/udhcpd.conf, seen here: > start 192.168.7.1 > end 192.168.7.1 > interface usb0 > max_leases 1 > option subnet 255.255.255.252 > > The start and end is the address range the server can assign to the dev > PC. The subnet limits the network to <http://www.subnet-calculator.com/>the > addresses 192.168.7.1 - 192.168.7.2 (with a broadcast address of > 192.168.7.3). > > The problem is, when you attach two beaglebones to the same dev PC, the > dhcp server on each beaglebone assigns an address of 192.168.7.1. Your dev > PC says, "wait, I can't have to interfaces with the same IP" so refuses > it...but, even if more ips were allowed, the dhcp protocol has no way to > handle this crazy network topology, so everything gives up. > > To make two work on the same pc, change the hardcoded beaglebone ip in > /usr/bin/g-ether-load.sh and the dhcp ip range in /etc/udhcpd.conf to a > different subnet. Sticking with the 255.255.255.252 subnet mask, which > allows 2 ips and a broadcast ip, the next subnet starts at 192.168.7.4, so > assign the beaglebone to 192.168.7.5 and the dhcp range to 192.168.7.4 (or > flipping the ips would work too, it's an arbitrary selection). > > -Brandon > > On Wednesday, January 29, 2014 1:32:01 AM UTC-8, Andrea Pola wrote: >> >> It's possible to connect two BeagleBoneBack using the IP over USB. >> One is acting like Dev PC and may have the 192.168.7.1 address and the >> other act as normal BBB using 192.168.7.2 address. >> >> I'm trying to do it, and i'm encountering problem. >> Someone has made anything about this? >> >> Thanks >> >
-- 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. For more options, visit https://groups.google.com/d/optout.