OpenWrt Forum Archive

Topic: ZyXEL NBG-419N v2 support

The content of this topic has been archived between 27 Nov 2017 and 28 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Wifi and Ethernet seem to work fine. Haven't got USB working tough, kernel hangs on boot, so if anyone intend to run 15.05, skipping USB might be a good way to get things going...

Bootlog:

[    0.000000] Linux version 3.18.27 (jon@owrt) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r49007) ) #3 Tue Apr 19 12:20:16 CEST 2016
[    0.000000] SoC Type: Ralink RT3352 id:1 rev:6
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 0001964c (MIPS 24KEc)
[    0.000000] MIPS: machine is ZyXEL NBG-419N v2
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 04000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x03ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x03ffffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000-0x03ffffff]
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
[    0.000000] Kernel command line: console=ttyS0,57600 rootfstype=squashfs,jffs2
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Writing ErrCtl register=0002d0e8
[    0.000000] Readback ErrCtl register=0002d0e8
[    0.000000] Memory: 61508K/65536K available (2406K kernel code, 118K rwdata, 480K rodata, 188K init, 181K bss, 4028K reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 384MHz
[    0.000000] clocksource_of_init: no matching clocksources found
[    0.000000] Calibrating delay loop... 255.59 BogoMIPS (lpj=1277952)
[    0.070000] pid_max: default: 32768 minimum: 301
[    0.080000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.090000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.100000] pinctrl core: initialized pinctrl subsystem
[    0.110000] NET: Registered protocol family 16
[    0.150000] rt2880_gpio 10000600.gpio: registering 24 gpios
[    0.160000] rt2880_gpio 10000600.gpio: registering 24 irq handlers
[    0.170000] Switched to clocksource MIPS
[    0.180000] NET: Registered protocol family 2
[    0.190000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.200000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.210000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.220000] TCP: reno registered
[    0.230000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.240000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.260000] NET: Registered protocol family 1
[    0.270000] rt-timer 10000100.timer: maximum frequency is 7812Hz
[    0.280000] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.300000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.320000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.340000] msgmni has been set to 120
[    0.370000] io scheduler noop registered
[    0.380000] io scheduler deadline registered (default)
[    0.390000] ralink-usb-phy usbphy: invalid resource
[    0.400000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.420000] console [ttyS0] disabled
[    0.430000] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20, base_baud = 2500000) is a 16550A
[    0.440000] console [ttyS0] enabled
[    0.440000] console [ttyS0] enabled
[    0.460000] bootconsole [early0] disabled
[    0.460000] bootconsole [early0] disabled
[    0.480000] m25p80 spi32766.0: mx25l6405d (8192 Kbytes)
[    0.500000] 4 ofpart partitions found on MTD device spi32766.0
[    0.510000] Creating 4 MTD partitions on "spi32766.0":
[    0.520000] 0x000000000000-0x000000030000 : "u-boot"
[    0.530000] 0x000000030000-0x000000040000 : "u-boot-env"
[    0.540000] 0x000000040000-0x000000050000 : "factory"
[    0.550000] 0x000000050000-0x000000800000 : "firmware"
[    0.610000] 2 uimage-fw partitions found on MTD device firmware
[    0.620000] 0x000000050000-0x0000001593ad : "kernel"
[    0.630000] 0x0000001593ad-0x000000800000 : "rootfs"
[    0.640000] mtd: device 5 (rootfs) set to be root filesystem
[    0.660000] 1 squashfs-split partitions found on MTD device rootfs
[    0.670000] 0x0000003f0000-0x000000800000 : "rootfs_data"
[    0.690000] ralink_soc_eth 10100000.ethernet eth0: ralink at 0xb0100000, irq 5
[    0.700000] rt2880_wdt 10000120.watchdog: Initialized
[    0.710000] TCP: cubic registered
[    0.720000] NET: Registered protocol family 17
[    0.730000] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    0.750000] 8021q: 802.1Q VLAN Support v1.8
[    0.790000] VFS: Mounted root (squashfs filesystem) readonly on device 31:5.
[    0.810000] Freeing unused kernel memory: 188K (802f1000 - 80320000)
[    2.310000] rt305x-esw 10110000.esw: link changed 0x08
[    3.210000] init: Console is alive
[    3.220000] init: - watchdog -
[    6.340000] usbcore: registered new interface driver usbfs
[    6.350000] usbcore: registered new interface driver hub
[    6.370000] usbcore: registered new device driver usb
[    6.400000] SCSI subsystem initialized
[    6.410000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    6.430000] ohci-platform: OHCI generic platform driver
[    6.440000] ohci-platform 101c1000.ohci: Generic Platform OHCI controller
[    6.450000] ohci-platform 101c1000.ohci: new USB bus registered, assigned bus number 1

and then no more...

Alternate ending with usb2...

[    0.810000] Freeing unused kernel memory: 188K (802f1000 - 80320000)
[    2.320000] rt305x-esw 10110000.esw: link changed 0x08
[    3.170000] init: Console is alive
[    3.180000] init: - watchdog -
[    7.640000] usbcore: registered new interface driver usbfs
[    7.650000] usbcore: registered new interface driver hub
[    7.660000] usbcore: registered new device driver usb
[    7.850000] SGI XFS with security attributes, no debug enabled
[    7.880000] SCSI subsystem initialized
[    7.900000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    7.920000] ehci-platform: EHCI generic platform driver
[    7.930000] ehci-platform 101c0000.ehci: EHCI Host Controller
[    7.940000] ehci-platform 101c0000.ehci: new USB bus registered, assigned bus number 1

and then no more...

(Last edited by jonojen on 19 Apr 2016, 20:12)

Yeah, noticed that myself also, seems you'r behind all the fixes here wink.
They dug off the fibers to our part of the island tough, couldn't communicate. Good with a workplace with network.

That did it! USB port working!
Mighty thanks!!

[    6.380000] SCSI subsystem initialized
[    6.400000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    6.420000] ohci-platform: OHCI generic platform driver
[    6.440000] phy phy-usbphy.0: remote usb device wakeup disabled
[    6.450000] phy phy-usbphy.0: UTMI 16bit 30MHz
[    6.460000] ohci-platform 101c1000.ohci: Generic Platform OHCI controller
[    6.470000] ohci-platform 101c1000.ohci: new USB bus registered, assigned bus number 1
[    6.490000] ohci-platform 101c1000.ohci: irq 26, io mem 0x101c1000
[    6.560000] usb usb1: no of_node; not parsing pinctrl DT
[    6.560000] hub 1-0:1.0: no of_node; not parsing pinctrl DT
[    6.560000] hub 1-0:1.0: USB hub found
[    6.570000] hub 1-0:1.0: 2 ports detected
[    6.590000] rt2880-pinmux pinctrl: request pin 9 (io9) for pio:9

hello,
I'm new here, is any build available ?

The discussion might have continued from here.