- First, thanks a million for going to such great lengths to help.
A.
However – the following
https://machinekoder.com/machinekit-debian-stretch-beaglebone-black/
claims to be instructions for setting up MachineKit on Debian 9 Stretch –
starting from the recent standard (flashable) OS image.
I had come across the link you mentioned, and I knew it is more recent than the one I have on BBB now, but I found many people referring to debian-machinekit-8.7 as the latest, best, least-in-need-of-modification image out there, and so I opted that.
B.
It is unclear if that image can be converted to a flasher image – it may be SD card only. My suggestion would be to FIRST get it working from the SD card… THEN consider if it can be flashed to the eMMC.
Typing hostnamectl, when no mSD card is inside the BBB, gives me :
`
machinekit@beaglebone:~$ hostnamectl
Static hostname: beaglebone
Icon name: computer
Machine ID: f4ee2c0f817c4a6e91d28c4d1c48a642
Boot ID: 928edadc13894c9e815ac34f9fffabc7
Operating System: Debian GNU/Linux 8 (jessie)
Kernel: Linux 3.8.13-xenomai-r83
Architecture: arm
`
I thought this already means I have flashed onto eMMC. Am I wrong?
C.
you claim to have connectivity to Google
By connecting, I meant pinging, actually. Isn’t that connecting? Although I cannot “browse” and, in layman’s terms, see anything from the net on the puTTY window (!), but it IS connected to give out such data:
machinekit@beaglebone:~$ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_seq=1 ttl=116 time=29.5 ms 64 bytes from 8.8.8.8: icmp_seq=2 ttl=116 time=27.1 ms 64 bytes from 8.8.8.8: icmp_seq=3 ttl=116 time=26.6 ms 64 bytes from 8.8.8.8: icmp_seq=4 ttl=116 time=37.0 ms 64 bytes from 8.8.8.8: icmp_seq=5 ttl=116 time=59.8 ms 64 bytes from 8.8.8.8: icmp_seq=6 ttl=116 time=28.3 ms
And, yes, I’m doing this by commanding
sudo /sbin/route add default gw 192.168.7.1
I got this from here and here.
D.
SSH is a network protocol, so is not related to having anything show up on your PC as a “device”.
Even if not as a drive, shouldn’t BBB be ever listed somewhere on my device manager page. People out there have reported to have seen this, under “ports” or “other devices” at least.
E.
What does the network info show? From Windows command line:
How can I check that? (I’m starting feeling like a time traveler from some 200 year ago! Is this something I should know?!!)
However, my ifconfig :
`
machinekit@beaglebone:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 84:eb:18:eb:eb:ec
UP BROADCAST MULTICAST DYNAMIC MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:40
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:195488 errors:0 dropped:0 overruns:0 frame:0
TX packets:195488 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:15052336 (14.3 MiB) TX bytes:15052336 (14.3 MiB)
usb0 Link encap:Ethernet HWaddr 84:eb:18:eb:eb:ee
inet addr:192.168.7.2 Bcast:192.168.7.3 Mask:255.255.255.252
inet6 addr: fe80::86eb:18ff:feeb:ebee/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:30126 errors:0 dropped:0 overruns:0 frame:0
TX packets:3012 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3523513 (3.3 MiB) TX bytes:740524 (723.1 KiB)
`
F.
did you do a
sudo apt-get update
Even doing so, gives :
`
machinekit@beaglebone:~$ sudo apt-get update
Err http://deb.machinekit.io jessie InRelease
Err http://security.debian.org jessie/updates InRelease
Err http://ftp.us.debian.org wheezy-backports InRelease
Err http://deb.dovetail-automata.com wheezy InRelease
Err http://deb.machinekit.io jessie Release.gpg
Could not resolve ‘deb.machinekit.io’
Err http://repos.rcn-ee.com jessie InRelease
Err http://security.debian.org jessie/updates Release.gpg
Could not resolve ‘security.debian.org’
Err http://deb.dovetail-automata.com wheezy Release.gpg
Could not resolve ‘deb.dovetail-automata.com’
Err http://ftp.us.debian.org wheezy-backports Release.gpg
Could not resolve ‘ftp.us.debian.org’
Err http://repos.rcn-ee.com jessie Release.gpg
Could not resolve ‘repos.rcn-ee.com’
Err http://httpredir.debian.org jessie InRelease
Err http://httpredir.debian.org jessie-updates InRelease
Err http://httpredir.debian.org jessie Release.gpg
Could not resolve ‘httpredir.debian.org’
Err http://httpredir.debian.org jessie-updates Release.gpg
Could not resolve ‘httpredir.debian.org’
Reading package lists… Done
W: Failed to fetch http://httpredir.debian.org/debian/dists/jessie/InRelease
W: Failed to fetch http://httpredir.debian.org/debian/dists/jessie-updates/InRelease
W: Failed to fetch http://security.debian.org/dists/jessie/updates/InRelease
W: Failed to fetch http://deb.machinekit.io/debian/dists/jessie/InRelease
W: Failed to fetch http://repos.rcn-ee.com/debian/dists/jessie/InRelease
W: Failed to fetch http://deb.dovetail-automata.com/dists/wheezy/InRelease
W: Failed to fetch http://ftp.us.debian.org/debian/dists/wheezy-backports/InRelease
W: Failed to fetch http://deb.machinekit.io/debian/dists/jessie/Release.gpg Could not resolve ‘deb.machinekit.io’
W: Failed to fetch http://security.debian.org/dists/jessie/updates/Release.gpg Could not resolve ‘security.debian.org’
W: Failed to fetch http://ftp.us.debian.org/debian/dists/wheezy-backports/Release.gpg Could not resolve ‘ftp.us.debian.org’
W: Failed to fetch http://deb.dovetail-automata.com/dists/wheezy/Release.gpg Could not resolve ‘deb.dovetail-automata.com’
W: Failed to fetch http://repos.rcn-ee.com/debian/dists/jessie/Release.gpg Could not resolve ‘repos.rcn-ee.com’
W: Failed to fetch http://httpredir.debian.org/debian/dists/jessie/Release.gpg Could not resolve ‘httpredir.debian.org’
W: Failed to fetch http://httpredir.debian.org/debian/dists/jessie-updates/Release.gpg Could not resolve ‘httpredir.debian.org’
W: Some index files failed to download. They have been ignored, or old ones used instead.
`
THANKS FOR ALL THE EFFORT and TIME YOU PUT in ANSWERING MY QUESTIONS. I LEARNED A LOT FROM YOU.