Various (driver) issues

driver

#1

with https://repo.turris.cz/omnia-hbk/medkit/omnia-medkit-latest.tar.gz dated 2018-11-08

PPoE WAN connectivity is not working. Whilst the physical link is reportedly the log does not show the PPoE module being loaded.


#2

Try this link … there is the newest version from 2018-12-05


#3

I found the PPoE modules being present and loaded. It seems that the physical is instead not getting established.


#4

Just tried the build from today https://repo.turris.cz/hbd/medkit/omnia-medkit-latest.tar.gz and the wan pppoe is not getting connectivity. The medkit with 32 MB in size, and thus much smaller in comparison to current stable 50M, is perhaps not yet not loaded with all the necessary drivers for User experience - ALLNET ALL4781-VDSL2-SFP / Switch Modul (Mini-GBIC), VDSL2


#5

Given it another shot with today’s HBD automated build but still no luck with PPPoE connectivity :frowning_face:

turris pppd[20344]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
turris pppd[20344]: pppd 2.4.7 started by root, uid 0
turris pppd[20344]: Timeout waiting for PADO packets
turris pppd[20344]: Unable to complete PPPoE Discovery
turris pppd[20344]: Exit.


Without inet connectivity the Foris wizard crashes at some point.


Some other observations

leak

Summary

mv88e6085 f1072004.mdio-mii:10: switch 0x1760 detected: Marvell 88E6176, revision 1
libphy: mv88e6xxx SMI: probed
------------[ cut here ]------------
WARNING: CPU: 0 PID: 1 at fs/proc/generic.c:572 remove_proc_entry+0x140/0x154
remove_proc_entry: removing non-empty directory ‘irq/58’, leaking at least ‘mv88e6xxx-g2’
Modules linked in:
CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.14.90 #0
Hardware name: Marvell Armada 380/385 (Device Tree)
[] (unwind_backtrace) from [] (show_stack+0x10/0x14)
[] (show_stack) from [] (dump_stack+0x88/0x9c)
[] (dump_stack) from [] (__warn+0xe4/0x100)
[] (__warn) from [] (warn_slowpath_fmt+0x38/0x48)
[] (warn_slowpath_fmt) from [] (remove_proc_entry+0x140/0x154)
[] (remove_proc_entry) from [] (unregister_irq_proc+0xcc/0xe8)
[] (unregister_irq_proc) from [] (free_desc+0x2c/0x54)
[] (free_desc) from [] (irq_free_descs+0x40/0x74)
[] (irq_free_descs) from [] (mv88e6xxx_g1_irq_free_common+0x4c/0x74)
[] (mv88e6xxx_g1_irq_free_common) from [] (mv88e6xxx_irq_poll_free+0x2c/0x38)
[] (mv88e6xxx_irq_poll_free) from [] (mv88e6xxx_probe+0x318/0x344)
[] (mv88e6xxx_probe) from [] (really_probe+0x114/0x274)
[] (really_probe) from [] (bus_for_each_drv+0x44/0x98)
[] (bus_for_each_drv) from [] (__device_attach+0x78/0xe0)
[] (__device_attach) from [] (bus_probe_device+0x28/0x88)
[] (bus_probe_device) from [] (device_add+0x3d0/0x5b4)
[] (device_add) from [] (mdio_device_register+0x1c/0x44)
[] (mdio_device_register) from [] (of_mdiobus_register+0x168/0x2b4)
[] (of_mdiobus_register) from [] (orion_mdio_probe+0x204/0x2e8)
[] (orion_mdio_probe) from [] (platform_drv_probe+0x34/0x70)
[] (platform_drv_probe) from [] (really_probe+0x114/0x274)
[] (really_probe) from [] (__driver_attach+0x8c/0xb0)
[] (__driver_attach) from [] (bus_for_each_dev+0x4c/0xa0)
[] (bus_for_each_dev) from [] (bus_add_driver+0xe8/0x200)
[] (bus_add_driver) from [] (driver_register+0xa8/0xe4)
[] (driver_register) from [] (do_one_initcall+0xc0/0x184)
[] (do_one_initcall) from [] (kernel_init_freeable+0x1c0/0x254)
[] (kernel_init_freeable) from [] (kernel_init+0x8/0x114)
[] (kernel_init) from [] (ret_from_fork+0x14/0x2c)
—[ end trace 8987b9cf2ea8acbd ]—

some weird watchdog stuff

Summary

watchdog: watchdog0: nowayout prevents watchdog being stopped!
watchdog: watchdog0: watchdog did not stop!
watchdog: watchdog0: nowayout prevents watchdog being stopped!
watchdog: watchdog0: watchdog did not stop!

and then some

(NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().

bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.

urandom-seed: Seed file not found (/etc/urandom.seed)


Omnia SFP port with OpenWRT/Linux drivers
#6

2 weeks later and 1 months from the initial test there appears little progress for the Omnia, the only notable perhaps Foris not crashing.