Sorry spoke to soon I now have eth0 in ifconfig (Happy Days):
ifconfig -a
can0: flags=128<NOARP> mtu 16
unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen
10 (UNSPEC)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 42
can1: flags=128<NOARP> mtu 16
unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen
10 (UNSPEC)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 43
eth0: flags=-28605<UP,BROADCAST,RUNNING,MULTICAST,DYNAMIC> mtu 1500
inet 192.168.1.112 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::1642:fcff:fee7:1793 prefixlen 64 scopeid 0x20<link>
ether 14:42:fc:e7:17:93 txqueuelen 1000 (Ethernet)
RX packets 1589 bytes 278073 (271.5 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 201 bytes 22179 (21.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 55
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 88 bytes 7389 (7.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 88 bytes 7389 (7.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
usb0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.7.2 netmask 255.255.255.0 broadcast 192.168.7.255
inet6 fe80::1642:fcff:fee7:1795 prefixlen 64 scopeid 0x20<link>
ether 14:42:fc:e7:17:95 txqueuelen 1000 (Ethernet)
RX packets 1100 bytes 163004 (159.1 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 282 bytes 77966 (76.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
usb1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.6.2 netmask 255.255.255.0 broadcast 192.168.6.255
ether 14:42:fc:e7:17:99 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
On Tuesday, January 19, 2021 at 1:00:12 PM UTC+10 Yendor wrote:
> A little more info,
>
> I reached out to support at Seeed and they where able to send me a dtbo
> and vEnv.txt files (Big thank you to Seeed for doing that) but the gate
> isn't open source and this is about all the help they can give.
>
> They gave me a univ-bbgw-Ex-00A0.dtbo which is different to the found in
> lib/firmware on the "AM3358 Debian 10.3 2020-04-06 4GB SD IoT" I'm current
> running, so not knowing much I copied over the dtbo over the default one
> and rebooted, no difference.
>
> so the question is, how do I use this new dtbo file?
>
> uEnv.txt nothing really stood out (besides disabling the wireless, would
> have thought the video and audio should be disabled too):
>
> #Docs: http://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0
>
> uname_r=4.9.80-ti-r98
> #uuid=
> #dtb=
>
> ###U-Boot Overlays###
> ###Documentation:
> http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#U-Boot_Overlays
> ###Master Enable
> enable_uboot_overlays=1
> ###
> ###Overide capes with eeprom
> #uboot_overlay_addr0=/lib/firmware/<file0>.dtbo
> #uboot_overlay_addr1=/lib/firmware/<file1>.dtbo
> #uboot_overlay_addr2=/lib/firmware/<file2>.dtbo
> #uboot_overlay_addr3=/lib/firmware/<file3>.dtbo
> ###
> ###Additional custom capes
> #uboot_overlay_addr4=/lib/firmware/<file4>.dtbo
> #uboot_overlay_addr5=/lib/firmware/<file5>.dtbo
> #uboot_overlay_addr6=/lib/firmware/<file6>.dtbo
> #uboot_overlay_addr7=/lib/firmware/<file7>.dtbo
> ###
> ###Custom Cape
> #dtb_overlay=/lib/firmware/<file8>.dtbo
> ###
> ###Disable auto loading of virtual capes (emmc/video/wireless/adc)
> #disable_uboot_overlay_emmc=1
> #disable_uboot_overlay_video=1
> #disable_uboot_overlay_audio=1
> disable_uboot_overlay_wireless=1
> #disable_uboot_overlay_adc=1
> ###
> ###PRUSS OPTIONS
> ###pru_rproc (4.4.x-ti kernel)
> #uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-4-TI-00A0.dtbo
> ###pru_rproc (4.14.x-ti kernel)
> #uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-14-TI-00A0.dtbo
> ###pru_uio (4.4.x-ti, 4.14.x-ti & mainline/bone kernel)
> #uboot_overlay_pru=/lib/firmware/AM335X-PRU-UIO-00A0.dtbo
> ###
> ###Cape Universal Enable
> enable_uboot_cape_universal=1
> ###
> ###Debug: disable uboot autoload of Cape
> #disable_uboot_overlay_addr0=1
> #disable_uboot_overlay_addr1=1
> #disable_uboot_overlay_addr2=1
> #disable_uboot_overlay_addr3=1
> ###
> ###U-Boot fdt tweaks... (60000 = 384KB)
> #uboot_fdt_buffer=0x60000
> ###U-Boot Overlays###
>
> cmdline=coherent_pool=1M net.ifnames=0 quiet cape_universal=enable
>
> #In the event of edid real failures, uncomment this next line:
> #cmdline=coherent_pool=1M net.ifnames=0 quiet cape_universal=enable
> video=HDMI-A-1:1024x768@60e
>
> #Use an overlayfs on top of a read-only root filesystem:
> #cmdline=coherent_pool=1M net.ifnames=0 quiet cape_universal=enable
> overlayroot=tmpfs
>
> ##enable Generic eMMC Flasher:
> ##make sure, these tools are installed: dosfstools rsync
> #cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh
>
> On Tuesday, January 19, 2021 at 7:44:21 AM UTC+10 Yendor wrote:
>
>> output of version.sh:
>>
>> git:/opt/scripts/:[b39ec679648a6be8f25f48bd1c9784c1fc5a0c46]
>> eeprom:[A335BNLTGW1ASENSECAP1905]
>> model:[TI_AM335x_BeagleBone_Green_Wireless]
>> dogtag:[BeagleBoard.org Debian Buster IoT Image 2020-04-06]
>> bootloader:[eMMC-(default)]:[/dev/mmcblk1]:[U-Boot
>> 2019.04-00002-g07d5700e21]:[location: dd MBR]
>> UBOOT: Booted Device-Tree:[am335x-bonegreen-wireless-uboot-univ.dts]
>> UBOOT: Loaded Overlay:[AM335X-PRU-RPROC-4-19-TI-00A0]
>> UBOOT: Loaded Overlay:[BB-ADC-00A0]
>> UBOOT: Loaded Overlay:[BB-BBGW-WL1835-00A0]
>> UBOOT: Loaded Overlay:[BB-BONE-eMMC1-01-00A0]
>> kernel:[4.19.94-ti-r42]
>> nodejs:[v10.15.2]
>> /boot/uEnv.txt Settings:
>> uboot_overlay_options:[enable_uboot_overlays=1]
>>
>> uboot_overlay_options:[uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo]
>> uboot_overlay_options:[enable_uboot_cape_universal=1]
>> pkg check: to individually upgrade run: [sudo apt install --only-upgrade
>> <pkg>]
>> pkg:[bb-cape-overlays]:[4.14.20200403.0-0rcnee0~buster+20200403]
>> pkg:[bb-wl18xx-firmware]:[1.20200322.0-0rcnee0~buster+20200322]
>> pkg:[kmod]:[26-1]
>> pkg:[librobotcontrol]:[1.0.4-git20190227.1-0rcnee0~buster+20190327]
>> pkg:[firmware-ti-connectivity]:[20190717-2rcnee1~buster+20200305]
>> groups:[debian : debian adm kmem dialout cdrom floppy audio dip video
>> plugdev users systemd-journal bluetooth netdev i2c gpio pwm eqep remoteproc
>> admin spi iio docker tisdk weston-launch xenomai cloud9ide]
>> cmdline:[console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1
>> root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M
>> net.ifnames=0 lpj=1990656 rng_core.default_quality=100 quiet]
>> dmesg | grep remote
>> [ 11.325862] remoteproc remoteproc0: 4a334000.pru is available
>> [ 11.337638] remoteproc remoteproc1: 4a338000.pru is available
>> dmesg | grep pru
>> [ 11.325862] remoteproc remoteproc0: 4a334000.pru is available
>> [ 11.326048] pru-rproc 4a334000.pru: PRU rproc node pru@4a334000 probed
>> successfully
>> [ 11.337638] remoteproc remoteproc1: 4a338000.pru is available
>> [ 11.337829] pru-rproc 4a338000.pru: PRU rproc node pru@4a338000 probed
>> successfully
>> dmesg | grep pinctrl-single
>> [ 0.917887] pinctrl-single 44e10800.pinmux: 142 pins, size 568
>> dmesg | grep gpio-of-helper
>> [ 0.930374] gpio-of-helper ocp:cape-universal: ready
>> lsusb
>> Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
>> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>> END
>>
>> uEVnv.txt:
>> #Docs: http://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0
>>
>> uname_r=4.19.94-ti-r42
>> #uuid=
>> #dtb=
>>
>> ###U-Boot Overlays###
>> ###Documentation:
>> http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#U-Boot_Overlays
>> ###Master Enable
>> enable_uboot_overlays=1
>> ###
>> ###Overide capes with eeprom
>> #uboot_overlay_addr0=/lib/firmware/<file0>.dtbo
>> #uboot_overlay_addr1=/lib/firmware/<file1>.dtbo
>> #uboot_overlay_addr2=/lib/firmware/<file2>.dtbo
>> #uboot_overlay_addr3=/lib/firmware/<file3>.dtbo
>> ###
>> ###Additional custom capes
>> #uboot_overlay_addr4=/lib/firmware/<file4>.dtbo
>> #uboot_overlay_addr5=/lib/firmware/<file5>.dtbo
>> #uboot_overlay_addr6=/lib/firmware/<file6>.dtbo
>> #uboot_overlay_addr7=/lib/firmware/<file7>.dtbo
>> ###
>> ###Custom Cape
>> #dtb_overlay=/lib/firmware/<file8>.dtbo
>> ###
>> ###Disable auto loading of virtual capes (emmc/video/wireless/adc)
>> #disable_uboot_overlay_emmc=1
>> #disable_uboot_overlay_video=1
>> #disable_uboot_overlay_audio=1
>> #disable_uboot_overlay_wireless=1
>> #disable_uboot_overlay_adc=1
>> ###
>> ###PRUSS OPTIONS
>> ###pru_rproc (4.14.x-ti kernel)
>> #uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-14-TI-00A0.dtbo
>> ###pru_rproc (4.19.x-ti kernel)
>> uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo
>> ###pru_uio (4.14.x-ti, 4.19.x-ti & mainline/bone kernel)
>> #uboot_overlay_pru=/lib/firmware/AM335X-PRU-UIO-00A0.dtbo
>> ###
>> ###Cape Universal Enable
>> enable_uboot_cape_universal=1
>> ###
>> ###Debug: disable uboot autoload of Cape
>> #disable_uboot_overlay_addr0=1
>> #disable_uboot_overlay_addr1=1
>> #disable_uboot_overlay_addr2=1
>> #disable_uboot_overlay_addr3=1
>> ###
>> ###U-Boot fdt tweaks... (60000 = 384KB)
>> #uboot_fdt_buffer=0x60000
>> ###U-Boot Overlays###
>>
>> cmdline=coherent_pool=1M net.ifnames=0 lpj=1990656
>> rng_core.default_quality=100 quiet
>>
>> #In the event of edid real failures, uncomment this next line:
>> #cmdline=coherent_pool=1M net.ifnames=0 lpj=1990656
>> rng_core.default_quality=100 quiet video=HDMI-A-1:1024x768@60e
>>
>> ##enable Generic eMMC Flasher:
>> #cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh
>>
>>
>> Looks like nothing is assigned to the dtb, I'll give assigning
>> 'am335x-boneblack-emmc-overlay.dtb' in the uEnv.txt a go a see what it
>> looks like, as I don't think the green-wirelees has a ethernet socket?
>>
>> On Tuesday, January 19, 2021 at 7:35:39 AM UTC+10 [email protected]
>> wrote:
>>
>>> Ok
>>>
>>> Could you please run the version.sh script under
>>> /opt/scripts/tools/version.sh
>>>
>>> Take a look at the /boot/uEnv.txt a line dtb=
>>> If is commented -with a #dtb= or if there is dtb=anything
>>>
>>>
>>>
>>> Sent from my iPhone
>>>
>>>
>>> Em 18 de jan. de 2021, à(s) 18:01, Yendor <[email protected]>
>>> escreveu:
>>>
>>> Hi,
>>>
>>>
>>> Had to google device tree blob (DTB), so the short answer is I don't
>>> know. But I found a command that may shed some light
>>>
>>> cat /proc/device-tree/model:
>>> TI AM335x BeagleBone Green Wireless
>>>
>>> if you want to see the output of some commands just let me know, thanks
>>> for the help.
>>>
>>> On Tuesday, January 19, 2021 at 6:18:11 AM UTC+10 [email protected]
>>> wrote:
>>>
>>>>
>>>> Hi
>>>>
>>>> What dtb you are using?
>>>> There is any message regarding Ethernet on the dmesg?
>>>>
>>>>
>>>>
>>>> Em seg., 18 de jan. de 2021 às 16:48, Yendor <[email protected]>
>>>> escreveu:
>>>>
>>>>> Thanks for the reply Chris,
>>>>> It is been plug into a network with a DHCP server provide by a pfsense
>>>>> firewall.
>>>>>
>>>>> I think my problem is that the standard image (AM3358 Debian 10.3
>>>>> 2020-04-06 4GB SD IoT) is not finding the ethernet adapter as I don't see
>>>>> it in ifconfig, I only see the ethernet over usb connections.
>>>>>
>>>>> note this is a customs board by SeeedStudio:
>>>>> [image: SCG_Back.jpg][image: SCG_Front.jpg]
>>>>> On Monday, January 18, 2021 at 7:18:27 PM UTC+10 Chris Green wrote:
>>>>>
>>>>>> Yendor <[email protected]> wrote:
>>>>>> >
>>>>>> > Hi,
>>>>>> > Recently I got a seeedStudio senseCap LoRa gateway to try out for a
>>>>>> LoRa
>>>>>> > project we have coming up. Upon requesting if we could get root
>>>>>> access to
>>>>>> > the OS we were told that it was not been provided at this time. So
>>>>>> I went
>>>>>> > to explore mode and found that we could connect to the console and
>>>>>> it
>>>>>> > Identified itself as a beaglebone green (but could not get access
>>>>>> with
>>>>>> > default passwords).
>>>>>> >
>>>>>> > So after reading some documents and the beagleboard.org website I
>>>>>> worked
>>>>>> > out I could boot from a uSD and get console and ssh access with the
>>>>>> default
>>>>>> > password.
>>>>>> >
>>>>>> > But it doesn’t look like it able to start the ethernet interface
>>>>>> and was
>>>>>> > wondering if anyone here can help debug to why it wont
>>>>>> start/enable.
>>>>>> >
>>>>>> Rather basic question, but you never know, is the BBB/Cape connected
>>>>>> to a network that has a DHCP server on it?
>>>>>>
>>>>>> --
>>>>>> Chris Green
>>>>>> ·
>>>>>>
>>>>>> --
>>>>> 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].
>>>>> To view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/beagleboard/fa167a4a-0bcb-4111-996e-95d4a7ec349an%40googlegroups.com
>>>>>
>>>>> <https://groups.google.com/d/msgid/beagleboard/fa167a4a-0bcb-4111-996e-95d4a7ec349an%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> --
>>> 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].
>>>
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/beagleboard/bcbb6e9c-1e2a-4128-a0be-3914bae1634an%40googlegroups.com
>>>
>>> <https://groups.google.com/d/msgid/beagleboard/bcbb6e9c-1e2a-4128-a0be-3914bae1634an%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>>
--
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/beagleboard/0aed9829-f514-492a-8882-5ab21d769589n%40googlegroups.com.