Brian: I think I've found an answer. The BBB uses systemd to get the user space processes going at boot time. Look in */lib/systemd/system* it see the various services that can be started. The one of interest is * /lib/systemd/system/udhcpd.service.* This starts the dhcp server that assigns the IP address to the host. Looking inside you see *[Unit]* *Description=DHCP server for USB0 network gadget* *After=dev-usb0.device* *Conflicts=storage-gadget-init.service* * * *[Service]* *ExecStart=/usr/sbin/udhcpd -f -S /etc/udhcpd.conf* *ExecStop=/bin/kill -TERM $MAINPID* *KillSignal=SIGINT* * * *[Install]* *WantedBy=gether.target*
It looks like /etc/udhcpd.conf is what configures the server. In it we find: *start 192.168.7.1* *end 192.168.7.1* *interface usb0* *max_leases 1* *option subnet 255.255.255.252* On your second bone try editing this file to use a different range of addresses. That will assign your host a different number. To give your beagle a different number, look near the bottom of */usr/bin/g-ether-load.sh *. I think that's where your BBB is assigned a number. I haven't tested this. Let me know if it works. --Mark On Wednesday, November 6, 2013 2:35:16 PM UTC-5, Brian Park wrote: > > Hi, > I'm trying to connect multiple BBBs to a single PC using USB connections > and I'm not sure how to get it working. When I plug multiple BBBs to a PC, > they all show up as external drives (OK) and each of them shows up as a > RNDIS network adapter (OK). However, RNDIS of the BBB that was plugged in > second does not get proper IP address (not OK!!!). So, I'm unable to > communicate with my application that is running in BBB. > > We are planing to design an embedded controller based on AM335x/BBB and > being able to connect multiple of them to a single PC is a requirement. > > Any help would be appreciated. > > Thank you. > > Brian > -- 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/groups/opt_out.
