<Speedsaver> Speedsaver/ArduiPi_OLED: sc6502 commented on issue #1 "Speedsaver/ArduiPi_OLED@37230d8 may be too aggressive" by peterbmckinley (https://github.com/Speedsaver/ArduiPi_OLED/issues/1#issuecomment-1099933611): The write error spam is suppressed, but do you also see a "I2C ioct...
<Speedsaver> Speedsaver/ArduiPi_OLED: sc6502 assigned issue #1 "Speedsaver/ArduiPi_OLED@37230d8 may be too aggressive" by peterbmckinley to peterbmckinley (https://github.com/Speedsaver/ArduiPi_OLED/issues/1)
peterm6881 has joined #Speedsaver
<peterm6881> hey Xogium
<Xogium> heya
<peterm6881> dude released a new sd card image literally today
<Speedsaver> Title: LicheePi Zero SD card images (at sd-card-images.johang.se)
<peterm6881> still hangs at Starting kernel...
<peterm6881> ah well
<Xogium> I wonder if it really hangs there or he just hasn't set the serial console lol
<peterm6881> boot messages are here
<peterm6881> whats your plans for Sunday by the way?
<Xogium> no idea
<Xogium> its just another day, far as I'm concerned
<peterm6881> Starting kernel ...
<peterm6881> sigh....
<peterm6881> yeah, thats how it was with me, yesterday
<Xogium> I never understood why people celebrate getting older
<Xogium> that doesn't make sense
<peterm6881> I think its for other people to celebrate the fact they exist.
<Xogium> happy birthday… really ? How's it happy, I'm getting closer to my death
<Xogium> hah
<peterm6881> so its nice for somebody to wish you happy birthday, they have noted that you exist
<Xogium> but they have noted you exist the second they talked to you
<peterm6881> but the flip side is the fuckers who deliberately sideline you, out of malice
<Xogium> if by that you mean me, I'm sorry; my strange way of connecting to facebook doesn't signal birthdays
<peterm6881> anyway, any idea why an image would fails at Starting kernel?
<peterm6881> no i didnt mean you, at all, I knew you just forgot
<peterm6881> i meant my family
<peterm6881> i meant my old family
<Xogium> hmm could be plenty of reasons… Misconfigured boot parameters, misconfigured environment for u-boot… hard to know precisely why
<Xogium> it could also not hang there but they could have forgotten to setup the serial console in kernel, so effectively the last thing you would see is that message
<peterm6881> lol you're a glass half empty person, definitely
<Xogium> what do you mean ?
<peterm6881> happy birthday… really ? How's it happy, I'm getting closer to my death
<Xogium> oh that, yeah. I mean… it always weirded me out
<peterm6881> I would say, "Yay, I survived another year"
<peterm6881> go me
<Xogium> things like getting gifts too… I still haven't gotten what's the deal
<peterm6881> that Johan guy must literally not test his images, thats pretty fucking sloppy
<Speedsaver> Title: All SD card images (at sd-card-images.johang.se)
<Xogium> or he does but he's got the full kit with a lcd display and everything, and doesn't rely on uart
<peterm6881> i really admire what he set out to do, the scope of its ambition
<peterm6881> pity its fucking useless
<peterm6881> yeah i get what you're saying
<Xogium> I'm only shooting in the dark here, given I can't try and debug the images
<peterm6881> yeah he doesnt keep his gh repo up to date with his website
<peterm6881> so no point looking there
<peterm6881> interesting....in lsusb it shows up as this:
<peterm6881> Bus 006 Device 005: ID 1f3a:efe8 Onda (unverified) V972 tablet in flashing mode
<Xogium> lol
<Xogium> are there blinking leds on there ?
<Xogium> if linux runs you should see a blinking led someplace, at least its common to do this, like the blinking blue led on odyssey, the so-called heartbeat led
<peterm6881> Onda V972 is a tablet based on the Allwinner A31
<peterm6881> no no led
<Xogium> hmm
<Xogium> and on the image you did manage to boot
<Xogium> the buildroot made one, were there any ?
<peterm6881> yeah the multi colour led lights green
<Xogium> so it would appear to definitely be a hang, and not just a misconfigured serial port or some shit
<peterm6881> good point
<peterm6881> U-Boot 2019.10 (Apr 09 2022 - 23:39:38 +0100) Allwinner Technology
<peterm6881> CPU: Allwinner V3s (SUN8I 1681)
<peterm6881> MMC: mmc@01c0f000: 0
<peterm6881> DRAM: 64 MiB
<peterm6881> Model: Lichee Pi Zero
<peterm6881> Loading Environment from FAT... *** Warning - bad CRC, using default environment
<peterm6881> In: serial@01c28000
<peterm6881> Out: serial@01c28000
<peterm6881> Err: serial@01c28000
<peterm6881> Net: No ethernet found.
<peterm6881> starting USB...
<peterm6881> No working controllers found
<peterm6881> Hit any key to stop autoboot: 0
<peterm6881> switch to partitions #0, OK
<peterm6881> mmc0 is current device
<peterm6881> Scanning mmc 0:1...
<peterm6881> Found U-Boot script /boot.scr
<peterm6881> 292 bytes read in 1 ms (285.2 KiB/s)
<peterm6881> ## Executing script at 41900000
<peterm6881> 4189648 bytes read in 212 ms (18.8 MiB/s)
<peterm6881> 9041 bytes read in 2 ms (4.3 MiB/s)
<peterm6881> ## Flattened Device Tree blob at 41800000
<peterm6881> Booting using the fdt blob at 0x41800000
<peterm6881> Loading Device Tree to 42dfa000, end 42dff350 ... OK
<peterm6881> Starting kernel ...
<peterm6881> [ 0.000000] Booting Linux on physical CPU 0x0
<peterm6881> [ 0.000000] Linux version 5.3.5 (peter@peter-powermatemlxxx) (gcc version 10.3.0 (Buildroot 2022.02)) #1 SMP Sat Apr 9 23:40:48 BST 2022
<peterm6881> [ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
<peterm6881> [ 0.000000] CPU: div instructions available: patching division code
<peterm6881> [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
<peterm6881> [ 0.000000] OF: fdt: Machine model: Lichee Pi Zero with Dock
<peterm6881> [ 0.000000] Memory policy: Data cache writealloc
<peterm6881> [ 0.000000] cma: Reserved 16 MiB at 0x41c00000
<peterm6881> [ 0.000000] psci: probing for conduit method from DT.
<peterm6881> [ 0.000000] psci: Using PSCI v0.1 Function IDs from DT
<peterm6881> [ 0.000000] percpu: Embedded 15 pages/cpu s30412 r8192 d22836 u61440
<peterm6881> [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 16256
<peterm6881> [ 0.000000] Kernel command line: console=ttyS0,115200 panic=5 console=tty0 rootwait root=/dev/mmcblk0p2 earlyprintk rw
<peterm6881> [ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
<peterm6881> [ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes, linear)
<peterm6881> [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
<peterm6881> [ 0.000000] Memory: 38516K/65536K available (6144K kernel code, 432K rwdata, 1636K rodata, 1024K init, 242K bss, 10636K reserved, 16384K cma-reserved, 0K highmem)
<peterm6881> [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
<peterm6881> [ 0.000000] rcu: Hierarchical RCU implementation.
<peterm6881> [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=1.
<peterm6881> [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
<peterm6881> [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
<peterm6881> [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
<peterm6881> [ 0.000000] GIC: GICv2 detected, but range too small and irqchip.gicv2_force_probe not set
<peterm6881> [ 0.000000] random: get_random_bytes called from start_kernel+0x2ec/0x490 with crng_init=0
<peterm6881> [ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
<peterm6881> [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
<peterm6881> [ 0.000008] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
<peterm6881> [ 0.000020] Switching to timer-based delay loop, resolution 41ns
<peterm6881> [ 0.000215] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
<peterm6881> [ 0.000443] Console: colour dummy device 80x30
<peterm6881> [ 0.000734] printk: console [tty0] enabled
<peterm6881> [ 0.000790] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
<peterm6881> [ 0.000818] pid_max: default: 32768 minimum: 301
<peterm6881> [ 0.000977] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
<peterm6881> [ 0.001005] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
<peterm6881> [ 0.001864] CPU: Testing write buffer coherency: ok
<peterm6881> [ 0.002401] /cpus/cpu@0 missing clock-frequency property
<peterm6881> [ 0.002447] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
<peterm6881> [ 0.003235] Setting up static identity map for 0x40100000 - 0x40100060
<peterm6881> [ 0.003484] rcu: Hierarchical SRCU implementation.
<peterm6881> [ 0.003972] smp: Bringing up secondary CPUs ...
<peterm6881> [ 0.004014] smp: Brought up 1 node, 1 CPU
<peterm6881> [ 0.004030] SMP: Total of 1 processors activated (48.00 BogoMIPS).
<peterm6881> [ 0.004045] CPU: All CPU(s) started in HYP mode.
<peterm6881> [ 0.004056] CPU: Virtualization extensions available.
<peterm6881> [ 0.004886] devtmpfs: initialized
<peterm6881> [ 0.007789] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
<peterm6881> [ 0.008114] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
<peterm6881> [ 0.008167] futex hash table entries: 256 (order: 2, 16384 bytes, linear)
<peterm6881> [ 0.008977] pinctrl core: initialized pinctrl subsystem
<peterm6881> [ 0.010329] NET: Registered protocol family 16
<peterm6881> [ 0.011460] DMA: preallocated 256 KiB pool for atomic coherent allocations
<peterm6881> [ 0.012653] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
<peterm6881> [ 0.012699] hw-breakpoint: maximum watchpoint size is 8 bytes.
<peterm6881> [ 0.027510] SCSI subsystem initialized
<peterm6881> [ 0.028213] usbcore: registered new interface driver usbfs
<peterm6881> [ 0.028301] usbcore: registered new interface driver hub
<peterm6881> [ 0.028414] usbcore: registered new device driver usb
<peterm6881> [ 0.028657] pps_core: LinuxPPS API ver. 1 registered
<peterm6881> [ 0.028679] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
<peterm6881> [ 0.028712] PTP clock support registered
<peterm6881> [ 0.028986] Advanced Linux Sound Architecture Driver Initialized.
<peterm6881> [ 0.030306] clocksource: Switched to clocksource arch_sys_counter
<peterm6881> [ 0.040013] thermal_sys: Registered thermal governor 'step_wise'
<peterm6881> [ 0.040514] NET: Registered protocol family 2
<peterm6881> [ 0.041147] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
<peterm6881> [ 0.041209] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
<peterm6881> [ 0.041245] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear)
<peterm6881> [ 0.041275] TCP: Hash tables configured (established 1024 bind 1024)
<peterm6881> [ 0.041435] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
<peterm6881> [ 0.041502] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
<peterm6881> [ 0.041760] NET: Registered protocol family 1
<peterm6881> [ 0.042891] RPC: Registered named UNIX socket transport module.
<peterm6881> [ 0.042935] RPC: Registered udp transport module.
<peterm6881> [ 0.042948] RPC: Registered tcp transport module.
<peterm6881> [ 0.042959] RPC: Registered tcp NFSv4.1 backchannel transport module.
<peterm6881> [ 0.044891] workingset: timestamp_bits=30 max_order=14 bucket_order=0
<peterm6881> [ 0.052995] NFS: Registering the id_resolver key type
<peterm6881> [ 0.053076] Key type id_resolver registered
<peterm6881> [ 0.053092] Key type id_legacy registered
<peterm6881> [ 0.053224] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
<peterm6881> [ 0.053250] io scheduler mq-deadline registered
<peterm6881> [ 0.053264] io scheduler kyber registered
<peterm6881> [ 0.054169] sun4i-usb-phy 1c19400.phy: Couldn't request ID GPIO
<peterm6881> [ 0.058035] sun8i-v3s-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
<peterm6881> [ 0.121856] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled
<peterm6881> [ 0.124243] sun8i-v3s-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pb not found, using dummy regulator
<peterm6881> [ 0.125382] printk: console [ttyS0] disabled
<peterm6881> [ 0.145707] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 32, base_baud = 1500000) is a U6_16550A
<peterm6881> [ 0.717277] printk: console [ttyS0] enabled
<peterm6881> [ 0.744905] libphy: Fixed MDIO Bus: probed
<peterm6881> [ 0.749041] CAN device driver interface
<peterm6881> [ 0.753445] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
<peterm6881> [ 0.759992] ehci-platform: EHCI generic platform driver
<peterm6881> [ 0.765402] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
<peterm6881> [ 0.771665] ohci-platform: OHCI generic platform driver
<peterm6881> [ 0.777961] input: 1c22800.lradc as /devices/platform/soc/1c22800.lradc/input/input0
<peterm6881> [ 0.787127] sun6i-rtc 1c20400.rtc: registered as rtc0
<peterm6881> [ 0.792314] sun6i-rtc 1c20400.rtc: RTC enabled
<peterm6881> [ 0.797029] i2c /dev entries driver
<peterm6881> [ 0.801791] sunxi-wdt 1c20ca0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
<peterm6881> [ 0.810458] sun8i-v3s-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pf not found, using dummy regulator
<peterm6881> [ 0.846969] sunxi-mmc 1c0f000.mmc: initialized, max. request size: 16384 KB
<peterm6881> [ 0.854297] sun8i-v3s-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pg not found, using dummy regulator
<peterm6881> [ 0.888997] sunxi-mmc 1c10000.mmc: initialized, max. request size: 16384 KB
<peterm6881> [ 0.897090] usbcore: registered new interface driver usbhid
<peterm6881> [ 0.902772] usbhid: USB HID core driver
<peterm6881> [ 0.908619] NET: Registered protocol family 17
<peterm6881> [ 0.913243] can: controller area network core (rev 20170425 abi 9)
<peterm6881> [ 0.919534] NET: Registered protocol family 29
<peterm6881> [ 0.924039] can: raw protocol (rev 20170425)
<peterm6881> [ 0.928317] can: broadcast manager protocol (rev 20170425 t)
<peterm6881> [ 0.934010] can: netlink gateway (rev 20170425) max_hops=1
<peterm6881> [ 0.939823] Key type dns_resolver registered
<peterm6881> [ 0.944263] Registering SWP/SWPB emulation handler
<peterm6881> [ 0.957465] usb_phy_generic usb_phy_generic.0.auto: usb_phy_generic.0.auto supply vcc not found, using dummy regulator
<peterm6881> [ 0.969059] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
<peterm6881> [ 0.974937] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
<peterm6881> [ 0.984427] hub 1-0:1.0: USB hub found
<peterm6881> [ 0.988445] hub 1-0:1.0: 1 port detected
<peterm6881> [ 0.993946] sun6i-rtc 1c20400.rtc: setting system clock to 1970-01-01T00:31:08 UTC (1868)
<peterm6881> [ 1.002578] ALSA device list:
<peterm6881> [ 1.005574] No soundcards found.
<peterm6881> [ 1.009448] Waiting for root device /dev/mmcblk0p2...
<peterm6881> [ 1.014704] mmc0: host does not support reading read-only switch, assuming write-enable
<peterm6881> [ 1.024684] mmc0: new high speed SDHC card at address 212d
<peterm6881> [ 1.032149] mmcblk0: mmc0:212d APPSD 14.8 GiB
<peterm6881> [ 1.038493] mmcblk0: p1 p2
<peterm6881> [ 1.240055] random: fast init done
<peterm6881> [ 1.400989] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
<peterm6881> [ 1.409222] VFS: Mounted root (ext4 filesystem) on device 179:2.
<peterm6881> [ 1.416189] devtmpfs: mounted
<peterm6881> [ 1.420734] Freeing unused kernel memory: 1024K
<peterm6881> [ 1.425434] Run /sbin/init as init process
<peterm6881> [ 1.517638] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
<peterm6881> [ 1.712103] random: dd: uninitialized urandom read (512 bytes read)
<peterm6881> [ 1.927759] random: crng init done
<peterm6881> Welcome to Buildroot for the LicheePi Zero
<peterm6881> licheepi-zero login:
<peterm6881> cant remember where i got that Buildroot
<peterm6881> but they did good work
<peterm6881> so far, its the only thing thats proven to work, in the universe
<peterm6881> NAME=Buildroot
<peterm6881> ID=buildroot
<peterm6881> VERSION=2022.02
<peterm6881> VERSION_ID=2022.02
<peterm6881> PRETTY_NAME="Buildroot 2022.02"
<peterm6881> can you remember who published that?
<peterm6881> Squonk42 I think
<Xogium> I thought it was mainstream buildroot you used
<Xogium> and if it is that then its our Michel guy who I consider rude as hell for not replying
<peterm6881> yes mainstream buildroot, but i cant remember who did the rest
<peterm6881> i find this all very fucking confusing
<Xogium> you did lol
<peterm6881> this is not my natural habitat
<Xogium> you built it yourself
<Xogium> after "fixing" the python weirdness
<Xogium> or more like working around it
<peterm6881> i did.....? ok
<Xogium> hehe yep I remember it well, you were all happy for managing to build it successfully
<Xogium> then got annoyed at not remembering how you fixed the error you were getting
<peterm6881> anyway all this is neither here nor there
<peterm6881> the only thing that matters is that you understand it, and can get a u-boot, kernel and Buildroot version you're happy with
<Xogium> well u-boot we had to update and you know why
<peterm6881> beware, theres a new stable release of Buildroot
<Xogium> hmm
<Xogium> I'll grab that then
<peterm6881> good thinking Batman
<Speedsaver> Title: Hacking the LicheePi Zero: Crash Course · Finn Sinclair (at zee2.github.io)
<peterm6881> its amazing the stuff people do, just for fun
<Xogium> well… I started with buildroot litterally just for fun too
<peterm6881> has it been fun?
<peterm6881> ;)
<Xogium> at the beginning it was real hard work
<peterm6881> and then it became less hard work
<peterm6881> did it ever become fun?
<Xogium> well… given I mostly did things for myself back then, if it had not been I'd have stopped
<peterm6881> im gonna build with the new BR
<peterm6881> can you update the kernel
<peterm6881> 5.17.3
<Xogium> might as well
<peterm6881> lol well we kinda decided thats how we would proceed
<peterm6881> dont wanna fall behind on that
<peterm6881> we need to keep OPi0 on the boil, as a backup plan
<Xogium> meh, its costing too much by now and you know it
<peterm6881> besides, for me its good practice, for you, prolly more of a hassle than anything else
<peterm6881> let me check Xunlongs Aliexpress store
<peterm6881> we know MangoPi hiked their dumb R3c out of contention on cost, even if we wanted to revert to SD card
<peterm6881> but havent compared the price of OPi0 lately
<peterm6881> let me know when tyhe kernel is updated and I'll run a build
<peterm6881> although presumably the bot is awake today....
<peterm6881> 21.92 usd
<Speedsaver> master @ Speedsaver: xogium pushed 1 commit (https://github.com/Speedsaver/Speedsaver/compare/523636cc7da3...74dcaa2cff03):
<Speedsaver> master @ Speedsaver: xogium 74dcaa: board/speedsaver: bump kernel to 5.17.3. (https://github.com/Speedsaver/Speedsaver/commit/74dcaa2cff03e2d66d7c7c5af5d5d02d74ca0888)
<peterm6881> about the same as mangopi-R3c
<peterm6881> thanks Xogium
<Xogium> aye so its not $18 now
<Xogium> it went up $3 again
<Xogium> they doubled the initial cost
<peterm6881> well. thats the web price for 1
<Xogium> yeah but this is crazy
<peterm6881> it might still be 18 at 100, which was the quote I got before
<peterm6881> yeah!
<peterm6881> thats why I think we need to build our own board
<peterm6881> I think if we can bypass all this bullshit, our project will fly, powered by its own integrity and trust
<peterm6881> uh oh, error
<peterm6881> mkdir -p /home/peter/buildroot-2022.02.1/output/speedsaver/per-package/host-e2fsprogs/host
<peterm6881> xzcat /home/peter/buildroot-2022.02.1/dl/e2fsprogs/e2fsprogs-1.46.5.tar.xz | tar --strip-components=1 -C /home/peter/buildroot-2022.02.1/output/speedsaver/build/host-e2fsprogs-1.46.5 -xf -
<peterm6881> 404 Not Found
<peterm6881> 2022-04-15 12:08:53 ERROR 404: Not Found.
<peterm6881> make[1]: *** [package/pkg-generic.mk:185: /home/peter/buildroot-2022.02.1/output/speedsaver/build/navit-81714d7ecdcc392f73c613f42d3acf0d02b5f7ad/.stamp_downloaded] Error 1
<peterm6881> let me try it again
<Xogium> huh
<Xogium> why would navit fail to download
<peterm6881> seems to be consistent
<peterm6881> can you try it
<Xogium> mhm it is consistent
<Xogium> its a 404 error after all
<Xogium> looks like github might have changed things again… sigh
<peterm6881> lol
<Xogium> thing is, I don't know what the hell they changed
<peterm6881> oh dear
<Xogium> that commit is the last commit Steve did on navit
<peterm6881> meaning?
<Xogium> it shouldn't change
<Xogium> unless, github broke their stupid api again
<Xogium> and changed the url
<Xogium> I don't have any idea how to get the correct url
<peterm6881> nothing is ever simple in this game
<Xogium> I hate when things like this happen
<Xogium> kinda why I chose to host my own github lookalike
<peterm6881> should I run it rhough yours instead
<peterm6881> through
<Xogium> noone can bloody change things without informing about it
<Xogium> well, its kind of a bit late for that
<Xogium> we've got our entire organisation on gh for the past years
<Speedsaver> Title: xogium/speedsaver (at git.xogium.me)
<Xogium> is that still in the readme ? Hmm
<Xogium> should remove this
<peterm6881> no its in my notes
<Xogium> I stopped maintaining that one a long time ago, too hard to keep up with github and this other repo at the same time not to mention all the other repos we now have on github
<peterm6881> I thought you set it up to mirror automatically
<Xogium> nop, github doesn't let you do that now
<peterm6881> we should definitely do that, as a backup to Github fucking up
<peterm6881> hmm...
<peterm6881> would it be possible for you to bring your repo up to date?
<peterm6881> to bypass this problem for now, if you cant fix it
<Xogium> I never had navit on my git
<Xogium> navit is the problem, not our speedsaver repo
<peterm6881> understood
<Xogium> I'll have to ask the buildroot folks if they know what the hell changed yet again
<peterm6881> ok
<peterm6881> make it so
<peterm6881> sigh, looks like the kernel has issues too
<peterm6881> no ignore that last comment
<peterm6881> I tried grabbing the new kernel into 2022.2, but the 404 error , unsurprisingly, got me
<peterm6881> i think its to do with this
<Speedsaver> Title: github - The unauthenticated git protocol on port 9418 is no longer supported - Stack Overflow (at stackoverflow.com)
<peterm6881> since we have these errors
<peterm6881> Improving Git protocol security on GitHub
<peterm6881> We’re changing which keys are supported in SSH and removing unencrypted Git protocol. Only users connecting via SSH or git:// will be affected. If your Git remotes start with https://, nothing in this post will affect you
<Xogium> no we have a 404 error, because it can't find the tarball to download
<Xogium> besides, if it had been this, we would have hit this much, much sooner
<peterm6881> they only disabled it permanently on March 15th, i havent run a build since then
<Xogium> this has to do with the git protocol
<Xogium> not https
<Xogium> and buildroot downloads navit over https
<peterm6881> ok
<peterm6881> i thought it might be significant that the first error was
<peterm6881> xzcat /home/peter/buildroot-2022.02-orange/dl/acl/acl-2.3.1.tar.xz | tar --strip-components=1 -C /home/peter/buildroot-2022.02-orange/output/speedsaver/build/host-acl-2.3.1 -xf -
<peterm6881> fatal: remote error:
<peterm6881> The unauthenticated git protocol on port 9418 is no longer supported.
<peterm6881> Detected a corrupted git cache.
<Speedsaver> Title: Improving Git protocol security on GitHub | The GitHub Blog (at github.blog)
<peterm6881> Removing it and starting afresh.
<Xogium> you didn't mention this error
<Xogium> earlier you only showed 404 error for navit's download
<peterm6881> it was way back, I didnt see it at first
<peterm6881> it carries on after that
<Xogium> ah, so must fall back to https
<Xogium> sounds like its another package then, and not navit
<peterm6881> it would be best if you run a build and debug directly, I cant be trusted
<Xogium> but I doubt that cloning fresh will solve the issue you have, given its a server error and not on our side
<peterm6881> I'll shut up now and let you and the br channel get on with it, its out of my league
<peterm6881> im running a make in a fresh 2022.2.1 directory, without -j5, to isolate the problem properly, sorry
<peterm6881> xunlong make an Orange Pi i96 and an Orange Pi 2G-IOT, both based on the RDA8810PL ARM Cortex-A5
<peterm6881> ARMv7-A
<peterm6881> 10.75 USD web price for 1
<peterm6881> 9.94 Euro
<peterm6881> im guessing that has zero upstream support
<peterm6881> 2G-IOT takes a sim, instant tracker
<peterm6881> meh
<Speedsaver> Title: [v7,00/11] Add initial RDA8810PL SoC and Orange Pi boards support - Patchwork (at patchwork.kernel.org)
<peterm6881> Experts in Open Source Software on Arm
<peterm6881> 50%
<peterm6881> 10
<peterm6881> of Linaro patches are accepted within 7 days of submission (75% within 35 days)
<peterm6881> In the top 10 Contributors to the Linux kernel
<peterm6881> 47k
<peterm6881> Number of patches submitted to upstream projects in the past 2 years
<Speedsaver> Title: Accelerating deployment of Arm-based solutions - Linaro (at www.linaro.org)
<peterm6881> git://github.com/speedsaver/navit'
<peterm6881> Fetching all references
<peterm6881> The unauthenticated git protocol on port 9418 is no longer supported.
<peterm6881> fatal: remote error:
<peterm6881> GIT_DIR=/home/peter/buildroot-2022.02.1/dl/navit/git/.git git fetch origin
<Speedsaver> Title: Improving Git protocol security on GitHub | The GitHub Blog (at github.blog)
<peterm6881> Detected a corrupted git cache.
<peterm6881> Removing it and starting afresh.
<peterm6881> GIT_DIR=/home/peter/buildroot-2022.02.1/dl/navit/git/.git git init .
<peterm6881> Initialised empty Git repository in /home/peter/buildroot-2022.02.1/dl/navit/git/.git/
<peterm6881> GIT_DIR=/home/peter/buildroot-2022.02.1/dl/navit/git/.git git remote add origin 'git://github.com/speedsaver/navit'
<peterm6881> GIT_DIR=/home/peter/buildroot-2022.02.1/dl/navit/git/.git git remote set-url origin 'git://github.com/speedsaver/navit'
<peterm6881> Fetching all references
<peterm6881> GIT_DIR=/home/peter/buildroot-2022.02.1/dl/navit/git/.git git fetch origin
<peterm6881> fatal: remote error:
<peterm6881> The unauthenticated git protocol on port 9418 is no longer supported.
<Speedsaver> Title: Improving Git protocol security on GitHub | The GitHub Blog (at github.blog)
<peterm6881> Detected a corrupted git cache.
<peterm6881> This is the second time in a row; bailing out
<peterm6881> wget --passive-ftp -nd -t 3 -O '/home/peter/buildroot-2022.02.1/output/speedsaver/build/.navit-81714d7ecdcc392f73c613f42d3acf0d02b5f7ad-br1.tar.gz.1Qx7vb/output' 'http://sources.buildroot.net/navit/navit-81714d7ecdcc392f73c613f42d3acf0d02b5f7ad-br1.tar.gz'
<peterm6881> Resolving sources.buildroot.net (sources.buildroot.net)... 104.26.0.37, 104.26.1.37, 172.67.72.56, ...
<peterm6881> Connecting to sources.buildroot.net (sources.buildroot.net)|104.26.0.37|:80... connected.
<peterm6881> HTTP request sent, awaiting response... 404 Not Found
<peterm6881> 2022-04-15 14:39:04 ERROR 404: Not Found.
<peterm6881> wget --passive-ftp -nd -t 3 -O '/home/peter/buildroot-2022.02.1/output/speedsaver/build/.navit-81714d7ecdcc392f73c613f42d3acf0d02b5f7ad-br1.tar.gz.G1DXzm/output' 'http://sources.buildroot.net/navit-81714d7ecdcc392f73c613f42d3acf0d02b5f7ad-br1.tar.gz'
<peterm6881> Resolving sources.buildroot.net (sources.buildroot.net)... 172.67.72.56, 104.26.1.37, 104.26.0.37, ...
<peterm6881> Connecting to sources.buildroot.net (sources.buildroot.net)|172.67.72.56|:80... connected.
<peterm6881> HTTP request sent, awaiting response... 404 Not Found
<peterm6881> 2022-04-15 14:39:04 ERROR 404: Not Found.
<peterm6881> make[1]: *** [package/pkg-generic.mk:189: /home/peter/buildroot-2022.02.1/output/speedsaver/build/navit-81714d7ecdcc392f73c613f42d3acf0d02b5f7ad/.stamp_downloaded] Error 1
<peterm6881> make: *** [Makefile:23: _all] Error 2
<peterm6881> thats the full error
<peterm6881> it tries twice, fails, then continues to try to wget, and fails with 404
<peterm6881> Conclusion
<peterm6881> The unauthenticated git protocol on port 9418 is no longer supported occurs because GitHub has stopped accepting the deprecated key and signature types, ciphers, and MACs, and the unencrypted Git protocol from March 15, 2022.
<peterm6881> The issue can be resolved by changing the protocol from Git to HTTPS in the .gitconfig. The same approach needs to be implemented in package.json, GitHub Actions too if you are fetching the repository using the git protocol.
<peterm6881> ive noticed in /home/peter/Speedsaver/packages/navit the Config. is config BR2_PACKAGE_NAVIT
<peterm6881> bool "navit"
<peterm6881> The OpenSource vector based navigation software
<peterm6881> help
<Speedsaver> Title: Navit-car navigation system - Navit (at www.navit-project.org)
<peterm6881> all the other packages start https
<peterm6881> is that the problem? Navit should definitely be https
<peterm6881> if you paste that link into a browser, it automatically gets changed to https://www.navit-project.org
<Speedsaver> Title: Navit-car navigation system - Navit (at www.navit-project.org)
<peterm6881> I'll try it
peter_ has joined #Speedsaver
peter_ is now known as Guest6947
peterm6881 has quit [Ping timeout: 240 seconds]
Guest6947 has quit [Client Quit]
peterm6881 has joined #Speedsaver
<peterm6881> well now, that made NO difference
<Xogium> ah so it errors out trying to get to github
<Xogium> because of that git protocol thingy
<Xogium> then tries to fall back to downloading from source.buildroot.net
<Xogium> now, that makes a little bit more sense
<Speedsaver> master @ Speedsaver: xogium pushed 1 commit (https://github.com/Speedsaver/Speedsaver/compare/74dcaa2cff03...90f759506909):
<Speedsaver> master @ Speedsaver: xogium 90f759: package/navit: replace use of git protocol in speedsaver build with https. (https://github.com/Speedsaver/Speedsaver/commit/90f759506909f0739d17b3e7dacf80bbde34cc6e)
<peterm6881> :)
<peterm6881> make clean && make -j5 running now
<peterm6881> >>> host-gettext-tiny 0.3.2 Extracting
<peterm6881> gzip -d -c /home/peter/buildroot-2022.02.1/dl/gettext-tiny/gettext-tiny-0.3.2.tar.gz | tar --strip-components=1 -C /home/peter/buildroot-2022.02.1/output/speedsaver/build/host-gettext-tiny-0.3.2 -xf -
<peterm6881> mkdir -p /home/peter/buildroot-2022.02.1/output/speedsaver/per-package/host-gettext-tiny/target
<peterm6881> mkdir -p /home/peter/buildroot-2022.02.1/output/speedsaver/per-package/host-gettext-tiny/host
<peterm6881> 404 Not Found
<peterm6881> 2022-04-15 16:48:02 ERROR 404: Not Found.
<peterm6881> wtf
<Xogium> hmm
<Xogium> why does that not work…
<Xogium> I'll do on my side
<peterm6881> I'll run again from scratch
<Xogium> mmmh why does this not work, why is changing https not enough
<Xogium> now even github gives me a 404 so I must have something wrong
<Xogium> wait a second there… Let me check how we do it for arduipi
<Xogium> oh, we use the github macro of buildroot. Much more sense
<Xogium> why do we not use that for… oh
<Xogium> Pierre's work, and it always worked before so why we hadn't changed
<Xogium> and I had also not thought that it used the git protocol
<Xogium> okay, confirmed, this will now work
<Speedsaver> master @ Speedsaver: xogium pushed 1 commit (https://github.com/Speedsaver/Speedsaver/compare/90f759506909...b975e9aa55c1):
<Speedsaver> master @ Speedsaver: xogium b975e9: package/navit: replace website call with the buildroot github macro. (https://github.com/Speedsaver/Speedsaver/commit/b975e9aa55c1f2710bba75688a2fd4b4077ae46b)
<peterm6881> nice
<Xogium> so… yeah, what a mess
<peterm6881> who's mess? :)
<Xogium> both Pierre and github in this case
<Xogium> github for not warning users in advance of this except possibly on their blog that surely noone follows
<Xogium> and pierre for using the git protocol instead of the nice buildroot macro designed for it
<peterm6881> the part i dont understand is github was supposedly in a brown out period for 3 months since January, we've definitely done a build sine then, I'm sure
<peterm6881> since *
<peterm6881> good work Xogium
<peterm6881> building now, fresh directory
<peterm6881> do we need to fix that elsewhere in the organisation?
<Xogium> not currently since mangopi is useless
<peterm6881> it would probably have been ok with an sd card
<Xogium> meh, no it wouldn't
<Xogium> external gps would never have worked
<peterm6881> INFO: hdimage(sdcard-2022-03-02-4-gb975e9a-dirty.img): writing MBR
<peterm6881> success, go you
<Xogium> yep I knew it would build
<Xogium> I tested it
<Xogium> system built in 3 minutes so I knew that would work
<peterm6881> show off ;)
<peterm6881> uname -r
<peterm6881> 5.17.3
<peterm6881> NAME=Buildroot
<peterm6881> ID=buildroot
<peterm6881> VERSION=2022.02.1
<peterm6881> VERSION_ID=2022.02.1
<peterm6881> PRETTY_NAME="Buildroot 2022.02.1
<peterm6881> can you put the DAC volume back up to 100% and make that a release
<Xogium> erm… I did ?
<Xogium> I reverted my changes months ago
<peterm6881> I thought so but the image i just built has it at 41
<Xogium> the only thing I do with DAC is unmute it, just like before
<peterm6881> and thats a fresh br directory
<peterm6881> can you check the current DAC setting?
<Xogium> ExecStart=/usr/bin/amixer sset "Line Out" on
<Xogium> ExecStart=/usr/bin/amixer sset "Line Out Source" "Mono Differential"
<Xogium> ExecStart=/usr/bin/amixer sset "DAC" on
<Xogium> ExecStart=/usr/bin/amixer sset "Line Out" 100%
<Xogium> ExecStart=/sbin/alsactl store
<peterm6881> I think the default might be 41
<Xogium> I never touche DAC
<peterm6881> that makes no sense, because it used to be 100% but we dropped it when we went to a 2.5 Watt amplifer
<Xogium> like, as in… I only unmute it. I never set its volume
<peterm6881> because it blew up the 1 Watt speaker
<peterm6881> you did before, ages ago
<peterm6881> we set it to 100%
<peterm6881> no question
<Xogium> Revert "board/speedsaver: lower volume of DAC in amixer to 41%."
<Xogium> Date: Wed Mar 2 11:39:05 2022 +0100
<peterm6881> line out and DAC should be at maximum
<Xogium> so either this is a default setting now, which I'd find very strange, or your micro sd card bugged yet again
<peterm6881> i think its a default setting
<Xogium> the last time something like this happened, you burned your micro sd again and this time it was back to full volume
<peterm6881> all right, let me repeat that
<peterm6881> wait
<Xogium> see ? Exactly why I don't like micro sd
<Xogium> especially unbranded micro sd
<peterm6881> how do i format an sd card in linux?
<Xogium> now, if its truly doing that again it could definitely have changed
<Xogium> or, it was always at 41% and we just never even noticed it
<peterm6881> I was pretty sure the default setting was something, and we had to bump it up to max, but it was a long time ago
<peterm6881> something less
<peterm6881> how do i format this sd card?
<Xogium> if you use dd to write an image again, then you pretty much format it
<Xogium> unless its getting to be worn out and failing to write, and you always end up with a bogus 41%
<peterm6881> can you try it at your end
<peterm6881> im burning it again
<Xogium> but like I said, I never once touched the DAC volume before, except when you asked me to reduce it after we blew up the speaker, then few days later I reverted this very change
<peterm6881> I think you'll find at the very start, we set it to 100%. Perhaps you could create a Buildroot image without any speedsaver stuff and see what the default is
<Xogium> there's no default since there's no audio on this board out of the box
<peterm6881> its 41
<Xogium> this is every commit I've ever done for this file
<Xogium> board/speedsaver: added amixer.service.
<Xogium> Date: Mon Nov 23 16:20:37 2020 -0500
<Xogium> board/speedsaver: added mono differential to amixer service.
<Xogium> Date: Mon Nov 9 16:25:20 2020 -0500
<Xogium> board/speedsaver: set line out volume to 100% in amixer.service.
<Xogium> Date: Wed Feb 24 02:53:42 2021 -0500
<Xogium> board/speedsaver: lower volume of DAC in amixer to 41%.
<Xogium> Date: Mon Feb 7 23:00:25 2022 +0100
<Xogium> Revert "board/speedsaver: lower volume of DAC in amixer to 41%."
<Xogium> Date: Wed Mar 2 11:39:05 2022 +0100
<peterm6881> its currently 41
<peterm6881> so, like I said, can you set that to 100% and make that a release :)
<Xogium> well then, it looks none of us ever noticed it was 41% before
<Xogium> and it always has been
<peterm6881> and lest not worry what happened. It's my fault for fucking with different audio amplifiers. The Mangopi-R3c was hoped to get us away from all that shit
<peterm6881> let's *, even
<Xogium> you've got the history of that service file I just pasted, so it looks like none of us ever bothered raising up the volume
<peterm6881> yes the default was never 100%, we set it to that
<Xogium> no we never did
<Xogium> we did for line out. Not for DAC
<peterm6881> can I ask a question, can you actually set it to 100%, or is that not possible? Becuase im very sick of this stupid argument about what got changed and when, and what the default is or isnt. Its currently 41%. It needs to be 100%. Is that deliverable?
<Xogium> fine, I'll shut up
<peterm6881> Because im getting the impression im asking for something that must be really really hard
<peterm6881> Sorry its just got a bit ridiculous, thats all
<peterm6881> when all I need is for it to be 100%. I promise we will never change it, ever again
<peterm6881> I will match the amplifier to the speaker. We will never touch volume again
<Speedsaver> master @ Speedsaver: xogium pushed 1 commit (https://github.com/Speedsaver/Speedsaver/compare/b975e9aa55c1...99afb9905bec):
<Speedsaver> master @ Speedsaver: xogium 99afb9: board/speedsaver: Set DAC volume to 100%. (https://github.com/Speedsaver/Speedsaver/commit/99afb9905bece9349d775d74a66b47d3b5dd2254)
<peterm6881> we need that to be a release
<peterm6881> lol thank you, sorry to be so annoying ;)
<peterm6881> release?
<Speedsaver> Speedsaver: xogium tagged * 1ce744 (Release 2022-04-15) as 2022-04-15 (https://github.com/Speedsaver/Speedsaver/commit/1ce7444fa740)
<Speedsaver> 2022-04-15 @ Speedsaver: xogium 1ce744: Release 2022-04-15 (https://github.com/Speedsaver/Speedsaver/commit/1ce7444fa7405df36a6f61fb75e62394eb3a051c)
<Speedsaver> Speedsaver: xogium tagged 2022-04-15 (https://github.com/Speedsaver/Speedsaver/releases/tag/2022-04-15)
<Speedsaver> master @ Speedsaver: xogium pushed 1 commit (https://github.com/Speedsaver/Speedsaver/compare/99afb9905bec...1ce7444fa740):
<Speedsaver> master @ Speedsaver: xogium 1ce744: Release 2022-04-15 (https://github.com/Speedsaver/Speedsaver/commit/1ce7444fa7405df36a6f61fb75e62394eb3a051c)
<peterm6881> thank you
<peterm6881> im dsimantling all the mangopi-r3c's
<peterm6881> dismantling
<peterm6881> sdcard-2022-04-15-dirty.img ?
<Xogium> hmm why dirty
<peterm6881> dunno, can I just rename it?
<Xogium> you can
<peterm6881> okie dokie
<Xogium> dirty means for some reason your git tree is not clean
<Xogium> can you check git status for me
<peterm6881> i think i know why
<peterm6881> I edited the url of the navit website
<peterm6881> to make it https
<peterm6881> I'll revert that
<Xogium> yes
<peterm6881> although i suggest it would do no harm for you to correct it at your end, since it should actually be https
<peterm6881> what do you think?
<Xogium> its already fixed
<peterm6881> hmm...
<Xogium> I fixed it earlier and you tried it yourself, remember ?
<peterm6881> ah so really i should reclone the repo
<peterm6881> yeah need to do something, splash screen still says dirty
<Xogium> that's why I asked for git status
<peterm6881> hang on
<peterm6881> it was building, so i wanted to wait till that completed
<peterm6881> n branch master
<peterm6881> Changes not staged for commit:
<peterm6881> Your branch is up-to-date with 'origin/master'.
<peterm6881> (use "git add <file>..." to update what will be committed)
<peterm6881> (use "git restore <file>..." to discard changes in working directory)
<peterm6881> modified: packages/navit/Config.in
<peterm6881> no changes added to commit (use "git add" and/or "git commit -a")
<peterm6881> packages/navit/Config was modified
<peterm6881> i edited the navit url
<Xogium> the config.in file won't change where navit is downloaded from its just the help text that often gives the url
<Xogium> so you could git restore packages/navit/Config.in
<peterm6881> technically, it should be https, since thats the correct url.
<peterm6881> could you correct it at your end?
<Xogium> true, but you get reidrected to https anyway
<Xogium> redirected
<peterm6881> i know im splitting hairs
<peterm6881> sigh....
<peterm6881> all the other packages are correct
<Xogium> besides if I do that I'll have to do yet another release since you don't like having the commit showing on the oled
<peterm6881> the fact you get redirected doesnt make it right
<peterm6881> well, yeah, the question is whats the right thing to do
<peterm6881> sorry i just thought you would have wanted our repo all nice and neat and correct
<peterm6881> but i guess its really not THAT important to you
<peterm6881> yes given these aren't changes that require testing, it makes no sense for the splash screen to look like its a testing version
<Xogium> I mean its just a minor issue with one url you won,t ever see unless you were to press ? in menuconfig
<Xogium> or you checked the text on the Config.in ifle
<peterm6881> you win, i give up
<Xogium> its just a help text, its not the url for downloading navit… It doesn't get actually used by buildroot
<Xogium> I was just trying to explain that
<peterm6881> i understand that, it doesnt make it less annoying that its wrong, and doesnt match the other packages, but ok. You already won
<Xogium> er
<peterm6881> nothing to commit, working tree clean
<Xogium> the url is even wrong
<peterm6881> please stop
<Xogium> ping: navit-project.org: Name or service not known
<Xogium> maybe that should be fixed, then. It looks like the navit project is dead or changed website
<peterm6881> The OpenSource vector based navigation software
<peterm6881> if BR2_PACKAGE_NAVIT
<Speedsaver> Title: Navit-car navigation system - Navit (at www.navit-project.org)
<Speedsaver> Title: Navit-car navigation system - Navit (at www.navit-project.org)
<peterm6881> this works
<Xogium> oh, the ridicule www, got it
<peterm6881> :)
<Xogium> lets see if they even have https
<peterm6881> yes if you follow that link, it converts it to https, as I said
<peterm6881> if it didnt, we wouldn't be having this discussion
<peterm6881> since thats the crux of my position, thats it wrong
<Xogium> ah yep they do, http turned into https here. Alright then… I'll fix it, but for the next release, when we got at least something more substencial to try
<peterm6881> that it's wrong
<peterm6881> sigh...
<Xogium> like a kernel upgrade or something
<peterm6881> as you wish
<Xogium> I mean I could do it now, but then you would get a commit that is after 2022-4-15 release
<Xogium> and you don't seem to care for that much
<peterm6881> lol stop trying to wind me up you witch ;)
<peterm6881> hehe
<Xogium> I'm not trying to, only stating
<peterm6881> im building, nothing is gonna stop me
<peterm6881> how are you feeling now by the way, you seem to be very much your normal self
<Xogium> meh, only going through the motion, pretty much
<peterm6881> going through the motions, like a virologist
<peterm6881> thats a dirty joke
peterm6881 has quit [Quit: Leaving]