Arcadyan VRV9510KWAC23 (Livebox Next)

Devices with Broadcom WiFi chipsets have limited OpenWrt supportability (due to limited FLOSS driver availability for Broadcom chips). Consider this when choosing a device to buy, or when deciding to flash OpenWrt on your device because it is listed as supported. See Broadcom WiFi for details.

The Arcadyan VRV9510KWAC23 (aka Livebox Next or Livebox 2.2) was a wifi router mainly distributed by spanish ISP Orange and Jazztel to their customers. There are two board revisions: 1-A-LT and A-LT. Differences between this boards revisions are minimal.

Prerequisites:

  • U-Boot NAND: u-boot.ltq.lzo.nandspl (MD5: C1E92AC27FF996406A5ECE4641119DBD)
  • OpenWRT initramfs (it's the file under the Factory snapshot link in the table above)
  • OpenWRT sysupgrade image

We'll need to get access to the OEM recovery web interface.

  1. Connect an ethernet cable to the GE4 port of the router (the closest one to the phone ports) and your computer. On your PC, set a static IP address 192.168.1.2 and gateway 192.168.1.1 for the Ethernet adapter.
  2. While holding RESET and WPS buttons, power on the router. Release the buttons after 10 seconds.
  3. Wait a few minutes until the recovery boots, and access its web interface at http://192.168.1.1. PIN Code is 4%dfsdiu*9DI!3Ciu^&

  4. Select Bootload as Update Target on the menu. Select the u-boot.ltq.lzo.nandspl previously downloaded and click the APPLY button to flash the bootloader.

    WARNING: The web interface won't notify you when the process is finished. To be sure the flashing process has finished, wait 2-3 minutes to proceed. Also, we are flashing a critical part of the firmware, so it's highly recommended to check the file integrity by comparing the MD5 hash of the U-Boot file.

  5. After a few minutes, power off your router.
  6. Set up a TFTP Server on your PC (you can use Tftpd if you are using Windows, or tftpd-hpa if you are in Linux). Rename the OpenWrt initramfs image to rescue.bin and place it in your TFTP directory.
    1. If the router won't load the image, try powering on the router while pressing Service button (a blue LED should turn on). This mechanism may be helpful in case the router gets bricked. Learn more about this recovery mechanism in TFTP recovery mechanism
  7. Make sure the ethernet cable is connected to the GE4 port of the router (the closest one to the phone ports), and power on the router. A blue LED should turn on, indicating that the device is requesting an image.
  8. Wait until OpenWrt boots up (this may take a few minutes).
  9. Flash the OpenWrt sysupgrade image using the LuCI interface at System > Backup/Flash Firmware.
  10. Wait until the image is flashed. The router will reboot itself. You now have fully installed OpenWrt on your device.

Prerequisites:

1. Launching U-Boot via UART

This device comes with brnboot bootloader which is password protected. Password is !2^c&s*b (MD5 encrypted: 8c9922b21a3ff9d78f50f32c95963fd2). Despite knowing the password, we don't need that as we can access UART mode. Connect a ethernet cable in the GE4 port of the router (the closest one to the phone ports) and your computer. Set a static IP address “192.168.1.2” and gateway “192.168.1.1” for your Ethernet adapter. You will need to setup a TFTP server to send/receive images from/to the router. You can use TFTPD64 if you are using Windows or tftpd-hpa if you are using Linux.

Prepare the serial console and follow one of the methods described in Bootstrap/UART mode to get into UART mode.

ROM VER: 1.1.4
CFG 02
UART                                                          

Upload the U-Boot RAM image using your prefered serial console tool (Dump file/Send file option). This will take a minute or so. Once the upload is completed, you will see U-Boot launched

U-Boot 2013.10-openwrt4 (Dec 06 2022 - 22:36:13) VRV9510KWAC23                  
                                                                                
Board: Arcadyan VRV9510KWAC23                                                   
SoC:   Lantiq VRX288 v1.2                                                       
CPU:   125 MHz                                                                  
IO:    125 MHz                                                                  
BUS:   125 MHz                                                                  
BOOT:  UART w/o EEPROM                                                          
DRAM:  256 MiB                                                                  
NAND:  128 MiB                                                                  
Using default environment                                                       
                                                                                
In:    serial                                                                   
Out:   serial                                                                   
Err:   serial                                                                   
Net:   ltq-eth                                                                  
VRV9510KWAC23 # 

2. Performing a backup (optional)

Arcadyan has not provided a OEM firmware for this device, so if you want to go back to the OEM firmware in the future, performing a backup is mandatory. Make sure you give writing permissions to the server so the backup can be stored on your machine. Run the following commands

nand read 0x81000000 0x0 0x7f80000
tftpput 0x81000000 0x7f80000 arcadyan-VRV9510KWAC23-backup.bin
VRV9510KWAC23 # nand read 0x81000000 0x0 0x1700000                              
                                                                                
NAND read: device 0 offset 0x0, size 0x1700000                                  
Skipping bad block 0x006c0000                                                   
Skipping bad block 0x02920000                                                   
Skipping bad block 0x06580000                                                   
 133693440 bytes read: OK                                                       
VRV9510KWAC23 # tftpput 0x81000000 0x1700000 arcadyan-VRV9510KWAC23-backup.bin  
ltq_phy: addr 0, link 1, speed 100, duplex 1                                    
ltq_phy: addr 1, link 0, speed 10, duplex 0                                     
ltq_phy: addr 17, link 0, speed 100, duplex 0                                   
ltq_phy: addr 19, link 0, speed 100, duplex 0                                   
ltq_phy: addr 5, link 0, speed 10, duplex 0                                     
Using ltq-eth device                                                            
TFTP to server 192.168.1.2; our IP address is 192.168.1.1                       
Filename 'arcadyan-VRV9510KWAC23-backup.bin'.                                   
Save address: 0x81000000                                                        
Save size:    0x1700000                                                         
Saving: ################################################################        
         #################################################################      
         ###############
<deleted lines>

         #################################################################      
         ###################                                                    
         1.8 MiB/s                                                              
done                                                                            
Bytes transferred = 133693440 (24117248 hex)                                     
VRV9510KWAC23 #                         

This process may take several minutes. When the process is finished, you will have a file named arcadyan-VRV9510KWAC23-backup.bin. I recomend performing a second backup, then compare the files to make sure the backup is correct.

3. Replacing the bootloader

We will replace BRNboot bootloader with U-Boot, so we will be able to control the boot configuration of our router.

Copy the u-boot.ltq.lzo.nandspl image to your TFTP server directory. Upload this image to the router by typing

tftpboot u-boot.ltq.lzo.nandspl
VRV9510KWAC23 # tftpboot u-boot.ltq.lzo.nandspl                                 
ltq_phy: addr 0, link 1, speed 100, duplex 1                                    
ltq_phy: addr 1, link 0, speed 10, duplex 0                                     
ltq_phy: addr 17, link 0, speed 100, duplex 0                                   
ltq_phy: addr 19, link 0, speed 100, duplex 0                                   
ltq_phy: addr 5, link 0, speed 10, duplex 0                                     
Using ltq-eth device                                                            
TFTP from server 192.168.2.2; our IP address is 192.168.2.1                     
Filename 'u-boot.ltq.lzo.nandspl'.                                              
Load address: 0x81000000                                                        
Loading: #########################                                              
done                                                                            
Bytes transferred = 354728 (569a8 hex)

Type the following code to erase the NAND:

nand erase 0x0 0x16e0000
NAND erase.chip: device 0 whole chip                                            
Skipping bad block at  0x006c0000                                                                                              
OK 

Flash the bootloader into the nand by typing

nand write $fileaddr 0 $filesize
NAND write: device 0 offset 0x0, size 0x569a8                                   
 354728 bytes written: OK

4. Installing OpenWrt

Power off your router. Rename the OpenWrt initramfs image to rescue.bin and place it in your TFTP directory. Power on your router. On the first boot, a blue led will turn on, and the bootloader will perform some nand read/write operations to move the boradconfig partition. After that, the bootloader will request the rescue.bin file and run it.

ROM VER: 1.1.4
CFG 06
NAND
NAND Read OK

U-Boot SPL 2014.07-g2530d1beed-dirty (Nov 06 2023 - 23:49:24)
SPL: applying tuned DDR SDRAM settings
MEM: DDR Echo DLL delay:  13/13
MEM: DDR Write DQS delay: 66/66
MEM: DDR Read DQS delay:  1f/1f
SPL: loading U-Boot to RAM
SPL: checking U-Boot image
SPL: decompressing U-Boot with LZO
SPL: jumping to U-Boot


U-Boot 2014.07-g2530d1beed-dirty (Nov 06 2023 - 23:49:24)VRV9510KWAC

Board: Arcadyan VRV9510KWAC
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NAND
DRAM:  256 MiB
NAND:  128 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  3  2 
ROM VER: 1.1.4
CFG 06
NAND
NAND Read OK

U-Boot SPL 2014.07-g2530d1beed-dirty (Nov 06 2023 - 23:49:24)
SPL: applying tuned DDR SDRAM settings
MEM: DDR Echo DLL delay:  13/13
MEM: DDR Write DQS delay: 66/66
MEM: DDR Read DQS delay:  1f/1f
SPL: loading U-Boot to RAM
SPL: checking U-Boot image
SPL: decompressing U-Boot with LZO
SPL: jumping to U-Boot


U-Boot 2014.07-g2530d1beed-dirty (Nov 06 2023 - 23:49:24)VRV9510KWAC

Board: Arcadyan VRV9510KWAC
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NAND
DRAM:  256 MiB
NAND:  128 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  3  2  1  0 

NAND read: device 0 offset 0x0, size 0x16e1000
Skipping bad block 0x006c0000
 23990272 bytes read: OK

NAND erase: device 0 offset 0x7ea0000, size 0x1000

Erasing at 0x7ea0000 -- 100% complete.
OK

NAND write: device 0 offset 0x7ea0000, size 0x1000
 4096 bytes written: OK
Saving Environment to NAND...
Erasing NAND...

Erasing at 0x80000 -- 100% complete.
Writing to NAND... OK
Waiting for PHY link (prio 0)
Using PHY at addr 5, speed 1000, duplex 1
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'rescue.bin'.
Load address: 0x81000000
Loading: *#################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #############################################
	 7.5 MiB/s
done
Bytes transferred = 7339687 (6ffea7 hex)
## Booting kernel from Legacy Image at 81000000 ...
   Image Name:   MIPS OpenWrt Linux-5.15.132
   Created:      2023-09-24  11:09:16 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    7339623 Bytes = 7 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
[    0.000000] Linux version 5.15.132 (danie@DANIEL-ASUS) (mips-openwrt-linux-musl-gcc (OpenWrt GCC 12.3.0 r24008-76e419288f) 12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Sun Sep 24 11:09:16 2023
[    0.000000] SoC: xRX200 rev 1.2
[    0.000000] printk: bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019556 (MIPS 34Kc)                      
<deleted lines>
                                                                
BusyBox v1.36.1 (2023-09-24 11:09:16 UTC) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt SNAPSHOT, r24008-76e419288f
 -----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@OpenWrt:/# 

The router will launch OpenWrt. It may take up to 3 minutes to be ready (Power LED should be fixed when finish booting). Once it's ready, open your browser and go to 192.168.1.1 to open LuCi interface. Go to System > Flash Firmware to flash the openwrt-lantiq-xrx200-arcadyan_vrv9510kwac23-squashfs-sysupgrade.bin image Once the flash is complete, the router will reboot itself, and it should start OpenWRT normally. OpenWRT installation process is done.

Since Arcaydan hasn't provided an official recovery image, you need to have a backup file to continue. Performing a backup

Prepare the the Serial. Turn on your router and press any key to stop U-Boot autoboot.

You will need to setup a TFTP server to upload the backup. You can use TFTP64 if you are using Windows or tftpd-hpa if you are using Linux. Once setup is done, upload your backup to the router and flash it by typing this commands:

tftpboot arcadyan-VRV9510KWAC23-backup.bin
nand erase.chip
nand write $fileaddr 0x0 $filesize

Reboot your router. You will now be on OEM firmware.

Please, first try failsafe_and_factory_reset, if you bricked Openwrt while configuring after installation.

In order to provide a way the user can restore the router in case of brick after installing U-Boot/OpenWrt, we implemented a way to load an image on RAM by using TFTP without using Serial Port.

  1. Setup a TFTP Server. Rename the previusly downloaded image to rescue.bin and copy it into your TFTP directory.
  2. While holding “Servicio” button, power on the router. Hold the button for 5 seconds and then release it. A blue LED should turn on, meaning the device is requesting a image via TFTP
    1. If the blue LED won't turn on, or there is no LED turned on, proceed with the following recovery method.
  3. The router will automatically request, download and run the rescue.bin image from your TFTP Server. Wait a few minutes until OpenWrt boots up.
  4. Download the OpenWrt squashfs image and flash it using LuCi interface on System > Backup/Flash Firmware

Hard brick occurs when powering on the router won't show any LED or the previusly described mechanism didn't work (Blue LED not turning on). Use the steps described at Installing OpenWrt - Serial Console/UART to recover from a hard brick.

The following flash layout have been extracted from the BRN bootloader and does not represent the actual flash layout

index part_name offset size size (KiB)
00 Boot 0x0000000 0x0100000 1024
01 Image 0 0x0100000 0x0a00000 10240
02 Image 1 0x0b00000 0x0a00000 10240
03 Configuration 0x1500000 0x0200000 2048
04 Boot Params 0x1700000 0x0200000 2048
05 Nvram 0x1900000 0x0200000 2048
06 Cert 0x1a00000 0x2000000 32768
07 EmergencyValue 0x3a00000 0x0600000 6144
08 Configuration2 0x4000000 0x0020000 2048
Architecture MIPS
Vendor Lantiq
bootloader BRNBoot
System-On-Chip Lantiq VRX288 (MIPS, PSB 80920 EL)
CPU/Speed 34Kc 500 MHz
Flash-Chip ZENTEL A5U1GA31ATS 8G (NAND)
Flash size 128 MiB
RAM 2x NANYA NT5TU128M8HE-AC DDR2 x8
RAM size 256 MiB
Modem VDSL/ADSL2+ XWAY VRX208
Wireless 1 Broadcom BCM43222KFBG 802.11b/g/b MIMO 2T2R
Wireless 2 Broadcom BCM4360KMLG 802.11ac MIMO 3T3R
Ethernet 3x Lantiq PEF7071V
Ethernet ports 5x RJ45 Gigabit ethernet
Phone Lantiq PEF 42068 V XWAY SLIC120
USB Yes 2 x 2.0
Serial Yes
JTAG No

Casing

Board

This boards comes with two Broadcomm Wi-Fi chipsets.

  • Broadcom BCM43222KFBG: Connected to the board via PCI for 2.4GHz, 802.11b/g/n. It has limited support with the b43 driver. The following SPROM has been extracted from the OEM firmware

pci/0/14/sromrev=8 pci/0/14/devid=0x4350 pci/0/14/boardrev=0x1308 pci/0/14/boardflags=0x200 pci/0/14/boardflags2=0x402 pci/0/14/boardtype=0x4d2 pci/0/14/regrev=0 pci/0/14/pa0b0=0xff25 pci/0/14/pa0b1=0x14bc pci/0/14/pa0b2=0xfb49 pci/0/14/pa0itssit=32 pci/0/14/pa0maxpwr=72 pci/0/14/opo=0 pci/0/14/aa2g=3 pci/0/14/aa5g=3 pci/0/14/ag0=2 pci/0/14/ag1=2 pci/0/14/ag2=255 pci/0/14/ag3=255 pci/0/14/pa1b0=0xfea2 pci/0/14/pa1b1=0x15c4 pci/0/14/pa1b2=0xfaa0 pci/0/14/pa1lob0=0xfe87 pci/0/14/pa1lob1=0x1637 pci/0/14/pa1lob2=0xfa8e pci/0/14/pa1hib0=0xfe9A pci/0/14/pa1hib1=0x1521 pci/0/14/pa1hib2=0xfab9 pci/0/14/pa1itssit=62 pci/0/14/pa1maxpwr=72 pci/0/14/pa1lomaxpwr=56 pci/0/14/pa1himaxpwr=72 pci/0/14/bxa2g=3 pci/0/14/rssisav2g=7 pci/0/14/rssismc2g=15 pci/0/14/rssismf2g=15 pci/0/14/bxa5g=3 pci/0/14/rssisav5g=7 pci/0/14/rssismc5g=15 pci/0/14/rssismf5g=15 pci/0/14/tri2g=255 pci/0/14/tri5g=255 pci/0/14/tri5gl=255 pci/0/14/tri5gh=255 pci/0/14/rxpo2g=-1 pci/0/14/rxpo5g=-1 pci/0/14/txchain=3 pci/0/14/rxchain=3 pci/0/14/antswitch=0 pci/0/14/tssipos2g=1 pci/0/14/extpagain2g=2 pci/0/14/pdetrange2g=4 pci/0/14/triso2g=3 pci/0/14/antswctl2g=0 pci/0/14/tssipos5g=1 pci/0/14/extpagain5g=2 pci/0/14/pdetrange5g=4 pci/0/14/triso5g=3 pci/0/14/antswctl5g=0 pci/0/14/elna2g=255 pci/0/14/elna5g=255 pci/0/14/tempthresh=255 pci/0/14/tempoffset=255 pci/0/14/cck2gpo=0 pci/0/14/ofdm2gpo=0x22000000 pci/0/14/ofdm5gpo=0x44400000 pci/0/14/ofdm5glpo=0x44400000 pci/0/14/ofdm5ghpo=0x44400000 pci/0/14/mcs2gpo0=0 pci/0/14/mcs2gpo1=0x64000000 pci/0/14/mcs2gpo2=0 pci/0/14/mcs2gpo3=0x64000000 pci/0/14/mcs2gpo4=0 pci/0/14/mcs2gpo5=0x64000000 pci/0/14/mcs2gpo6=0 pci/0/14/mcs2gpo7=0x64000000 pci/0/14/mcs5gpo0=0 pci/0/14/mcs5gpo1=17472 pci/0/14/mcs5gpo2=0 pci/0/14/mcs5gpo3=17472 pci/0/14/mcs5gpo4=0 pci/0/14/mcs5gpo5=17472 pci/0/14/mcs5gpo6=0 pci/0/14/mcs5gpo7=17472 pci/0/14/mcs5glpo0=0 pci/0/14/mcs5glpo1=0 pci/0/14/mcs5glpo2=0 pci/0/14/mcs5glpo3=0 pci/0/14/mcs5glpo4=0 pci/0/14/mcs5glpo5=0 pci/0/14/mcs5glpo6=0 pci/0/14/mcs5glpo7=0 pci/0/14/mcs5ghpo0=0 pci/0/14/mcs5ghpo1=17472 pci/0/14/mcs5ghpo2=0 pci/0/14/mcs5ghpo3=17472 pci/0/14/mcs5ghpo4=0 pci/0/14/mcs5ghpo5=17472 pci/0/14/mcs5ghpo6=0 pci/0/14/mcs5ghpo7=17472 pci/0/14/cddpo=0 pci/0/14/stbcpo=0 pci/0/14/bw40po=0 pci/0/14/bwduppo=0 pci/0/14/ccode=Q1 pci/0/14/macaddr=1C:C6:3C:49:11:32 pci/0/14/phycal_tempdelta=255 pci/0/14/maxp2ga0=0x4c pci/0/14/itt2ga0=32 pci/0/14/itt5ga0=62 pci/0/14/pa2gw0a0=0xfeed pci/0/14/pa2gw1a0=0x153e pci/0/14/pa2gw2a0=0xfb1f pci/0/14/maxp5ga0=0x54 pci/0/14/maxp5gha0=72 pci/0/14/maxp5gla0=56 pci/0/14/pa5gw0a0=0xFEA0 pci/0/14/pa5gw1a0=0x145C pci/0/14/pa5gw2a0=0xFAF0 pci/0/14/pa5glw0a0=0xFE6E pci/0/14/pa5glw1a0=0x110C pci/0/14/pa5glw2a0=0xFB7E pci/0/14/pa5ghw0a0=0xFF00 pci/0/14/pa5ghw1a0=0x13C4 pci/0/14/pa5ghw2a0=0xFB30 pci/0/14/maxp2ga1=0x4c pci/0/14/itt2ga1=32 pci/0/14/itt5ga1=62 pci/0/14/pa2gw0a1=0xfeb8 pci/0/14/pa2gw1a1=0x1508 pci/0/14/pa2gw2a1=0xfacb pci/0/14/maxp5ga1=72 pci/0/14/maxp5gha1=72 pci/0/14/maxp5gla1=56 pci/0/14/pa5gw0a1=0xFEB2 pci/0/14/pa5gw1a1=0x156E pci/0/14/pa5gw2a1=0xFABF pci/0/14/pa5glw0a1=0xFE57 pci/0/14/pa5glw1a1=0x1139 pci/0/14/pa5glw2a1=0xFB6D pci/0/14/pa5ghw0a1=0xFF38 pci/0/14/pa5ghw1a1=0x13EE pci/0/14/pa5ghw2a1=0xFB6D pci/0/14/maxp2ga2=255 pci/0/14/itt2ga2=255 pci/0/14/itt5ga2=255 pci/0/14/pa2gw0a2=0xffff pci/0/14/pa2gw1a2=0xffff pci/0/14/pa2gw2a2=0xffff pci/0/14/maxp5ga2=255 pci/0/14/maxp5gha2=255 pci/0/14/maxp5gla2=255 pci/0/14/pa5gw0a2=0xffff pci/0/14/pa5gw1a2=0xffff pci/0/14/pa5gw2a2=0xffff pci/0/14/pa5glw0a2=0xffff pci/0/14/pa5glw1a2=0xffff pci/0/14/pa5glw2a2=0xffff pci/0/14/pa5ghw0a2=0xffff pci/0/14/pa5ghw1a2=0xffff pci/0/14/pa5ghw2a2=0xffff pci/0/14/maxp2ga3=255 pci/0/14/itt2ga3=255 pci/0/14/itt5ga3=255 pci/0/14/pa2gw0a3=0xffff pci/0/14/pa2gw1a3=0xffff pci/0/14/pa2gw2a3=0xffff pci/0/14/maxp5ga3=255 pci/0/14/maxp5gha3=255 pci/0/14/maxp5gla3=255 pci/0/14/pa5gw0a3=0xffff pci/0/14/pa5gw1a3=0xffff pci/0/14/pa5gw2a3=0xffff pci/0/14/pa5glw0a3=0xffff pci/0/14/pa5glw1a3=0xffff pci/0/14/pa5glw2a3=0xffff pci/0/14/pa5ghw0a3=0xffff pci/0/14/pa5ghw1a3=0xffff pci/0/14/pa5ghw2a3=0xffff


  • Broadcom BCM4360KMLG: Connected to the board via PCIe for 5GHz, 802.11ac. It has NO support at all due to the lack of FLOSS drivers. The following SPROM has been extracted from the OEM firmware

pci/1/0/aa2g=7 pci/1/0/aa5g=7 pci/1/0/aga0=0 pci/1/0/aga1=0 pci/1/0/aga2=0 pci/1/0/agbg0=71 pci/1/0/agbg1=71 pci/1/0/agbg2=133 pci/1/0/antswitch=0 pci/1/0/boardflags2=2 pci/1/0/boardflags3=0 pci/1/0/boardflags=0x10001000 pci/1/0/boardnum=20578 pci/1/0/boardrev=0x1302 pci/1/0/boardtype=0x633 pci/1/0/cckbw202gpo=0 pci/1/0/cckbw20ul2gpo=0 pci/1/0/ccode= pci/1/0/devid=0x43a2 pci/1/0/dot11agduphrpo=0 pci/1/0/dot11agduplrpo=0 pci/1/0/dot11agofdmhrbw202gpo=17408 pci/1/0/epagain2g=0 pci/1/0/epagain5g=0 pci/1/0/femctrl=6 pci/1/0/gainctrlsph=0 pci/1/0/macaddr=1C:C6:3C:72:DF:10 pci/1/0/maxp2ga0=66 pci/1/0/maxp2ga1=66 pci/1/0/maxp2ga2=66 pci/1/0/maxp5ga0=84,84,84,84 pci/1/0/maxp5ga1=84,84,84,84 pci/1/0/maxp5ga2=84,84,84,84 pci/1/0/maxp5ga3=84,84,84,84 pci/1/0/mcsbw1605ghpo=0 pci/1/0/mcsbw1605glpo=0 pci/1/0/mcsbw1605gmpo=0 pci/1/0/mcsbw202gpo=0x99000000 pci/1/0/mcsbw205ghpo=0x98664222 pci/1/0/mcsbw205glpo=0x98664222 pci/1/0/mcsbw205gmpo=0x98664222 pci/1/0/mcsbw402gpo=0x77000000 pci/1/0/mcsbw405ghpo=0x98664222 pci/1/0/mcsbw405glpo=0x98664222 pci/1/0/mcsbw405gmpo=0x98664222 pci/1/0/mcsbw805ghpo=0x98862222 pci/1/0/mcsbw805glpo=0x98862222 pci/1/0/mcsbw805gmpo=0x98862222 pci/1/0/mcslr5ghpo=0 pci/1/0/mcslr5glpo=0 pci/1/0/mcslr5gmpo=0 pci/1/0/measpower1=0x7f pci/1/0/measpower2=0x7f pci/1/0/measpower=0x7f pci/1/0/noiselvl2ga0=31 pci/1/0/noiselvl2ga1=31 pci/1/0/noiselvl2ga2=31 pci/1/0/noiselvl5ga0=31,31,31,31 pci/1/0/noiselvl5ga1=31,31,31,31 pci/1/0/noiselvl5ga2=31,31,31,31 pci/1/0/noiselvl5gha0=31 pci/1/0/noiselvl5gha1=31 pci/1/0/noiselvl5gha2=31 pci/1/0/noiselvl5gla0=31 pci/1/0/noiselvl5gla1=31 pci/1/0/noiselvl5gla2=31 pci/1/0/noiselvl5gma0=31 pci/1/0/noiselvl5gma1=31 pci/1/0/noiselvl5gma2=31 pci/1/0/noiselvl5gua0=31 pci/1/0/noiselvl5gua1=31 pci/1/0/noiselvl5gua2=31 pci/1/0/ofdmlrbw202gpo=0 pci/1/0/pa2ga0=0xff24,0x188e,0xfce6 pci/1/0/pa2ga1=0xff3e,0x15f9,0xfd36 pci/1/0/pa2ga2=0xff25,0x18a6,0xfce2 pci/1/0/pa5ga0=0xff5a,0x1505,0xfd8e,0xff55,0x1536,0xfd7f,0xff53,0x1672,0xfd66,0xff49,0x17c1,0xfd41 pci/1/0/pa5ga1=0xff55,0x1625,0xfd69,0xff4b,0x1686,0xfd58,0xff44,0x160f,0xfd5e,0xff48,0x178e,0xfd3b pci/1/0/pa5ga2=0xff4c,0x1522,0xfd7c,0xff49,0x14f4,0xfd84,0xff4b,0x1663,0xfd61,0xff45,0x16e4,0xfd50 pci/1/0/papdcap2g=0 pci/1/0/papdcap5g=0 pci/1/0/pcieingress_war=15 pci/1/0/pdgain2g=10 pci/1/0/pdgain5g=10 pci/1/0/pdoffset40ma0=12834 pci/1/0/pdoffset40ma1=12834 pci/1/0/pdoffset40ma2=12834 pci/1/0/pdoffset80ma0=256 pci/1/0/pdoffset80ma1=256 pci/1/0/pdoffset80ma2=256 pci/1/0/physcal_tempdelta=255 pci/1/0/rawtempsense=0x1ff pci/1/0/regrev=0 pci/1/0/rxchain=7 pci/1/0/rxgainerr2g=0xffff pci/1/0/rxgainerr2ga0=63 pci/1/0/rxgainerr2ga1=31 pci/1/0/rxgainerr2ga2=31 pci/1/0/rxgainerr5g=0xffff,0xffff,0xffff pci/1/0/rxgainerr5ga0=63,63,63,63 pci/1/0/rxgainerr5ga1=31,31,31,31 pci/1/0/rxgainerr5ga2=31,31,31,31 pci/1/0/rxgains2gelnagaina0=0 pci/1/0/rxgains2gelnagaina1=0 pci/1/0/rxgains2gelnagaina2=0 pci/1/0/rxgains2gtrelnabypa0=0 pci/1/0/rxgains2gtrelnabypa1=0 pci/1/0/rxgains2gtrelnabypa2=0 pci/1/0/rxgains2gtrisoa0=0 pci/1/0/rxgains2gtrisoa1=0 pci/1/0/rxgains2gtrisoa2=0 pci/1/0/rxgains5gelnagaina0=3 pci/1/0/rxgains5gelnagaina1=3 pci/1/0/rxgains5gelnagaina2=3 pci/1/0/rxgains5ghelnagaina0=7 pci/1/0/rxgains5ghelnagaina1=7 pci/1/0/rxgains5ghelnagaina2=7 pci/1/0/rxgains5ghtrelnabya0=1 pci/1/0/rxgains5ghtrelnabya1=1 pci/1/0/rxgains5ghtrelnabya2=1 pci/1/0/rxgains5ghtrelnabypa0=1 pci/1/0/rxgains5ghtrelnabypa1=1 pci/1/0/rxgains5ghtrelnabypa2=1 pci/1/0/rxgains5ghtrisoa0=15 pci/1/0/rxgains5ghtrisoa1=15 pci/1/0/rxgains5ghtrisoa2=15 pci/1/0/rxgains5gmelnagaina0=7 pci/1/0/rxgains5gmelnagaina1=7 pci/1/0/rxgains5gmelnagaina2=7 pci/1/0/rxgains5gmtrisoa0=15 pci/1/0/rxgains5gmtrisoa1=15 pci/1/0/rxgains5gmtrisoa2=15 pci/1/0/rxgains5gtrelnabya0=1 pci/1/0/rxgains5gtrelnabya1=1 pci/1/0/rxgains5gtrelnabya2=1 pci/1/0/rxgains5gtrelnabypa0=1 pci/1/0/rxgains5gtrelnabypa1=1 pci/1/0/rxgains5gtrelnabypa2=1 pci/1/0/rxgains5gtrisoa0=6 pci/1/0/rxgains5gtrisoa1=6 pci/1/0/rxgains5gtrisoa2=6 pci/1/0/sar2g=18 pci/1/0/sar5g=15 pci/1/0/sb20in40hrpo=0 pci/1/0/sb20in40hrrpo=0 pci/1/0/sb20in40lrpo=0 pci/1/0/sb20in80and160hr5ghpo=0 pci/1/0/sb20in80and160hr5glpo=0 pci/1/0/sb20in80and160hr5gmpo=0 pci/1/0/sb20in80and160lr5ghpo=0 pci/1/0/sb20in80and160lr5glpo=0 pci/1/0/sb20in80and160lr5gmpo=0 pci/1/0/sb40and80hr5ghpo=0 pci/1/0/sb40and80hr5glpo=0 pci/1/0/sb40and80hr5gmpo=0 pci/1/0/sb40and80lr5ghpo=0 pci/1/0/sb40and80lr5glpo=0 pci/1/0/sb40and80lr5gmpo=0 pci/1/0/sromrev=11 pci/1/0/subband5gver=4 pci/1/0/subvid=0x14e4 pci/1/0/tempcorrx=0x3f pci/1/0/tempoffset=255 pci/1/0/temps_hysteresis=15 pci/1/0/temps_period=15 pci/1/0/tempsense_option=0x3 pci/1/0/tempsense_slope=0xff pci/1/0/tempthresh=255 pci/1/0/tssiposslope2g=1 pci/1/0/tssiposslope5g=1 pci/1/0/tworangetssi2g=0 pci/1/0/tworangetssi5g=0 pci/1/0/txchain=7 pci/1/0/xtalfreq=65535 pci/1/0/extpagain2g=0 pci/1/0/extpagain5g=0 pci/1/0/phycal_tempdelta=255


DSL in this device has not been tested. Nevertheless, drivers and other stuff have been configured so it should work (regarding other routers with similar SoC). Please tell if it works. The following information have been extracted from the p-2812hnu-f1

You may need to adapt the network settings to connect to your internet provider. These settings can be found in /etc/config/network. Depending on your internet provider those settings may differ. For Telfort in the Netherlands the following will work.

config atm-bridge 'atm'
        option vpi '0'
        option vci '34'
        option encaps 'llc'
        option payload 'bridged'
        option nameprefix 'dsl'
config interface 'wan'
        option ifname 'dsl0.34'
        option proto 'dhcp'
        option force_link '1'
        option delegate '0'
        option ipv6 '1'	

Make sure that ifname of wan interface has the following format: option ifname 'dsl<vpi>.<vci>' and it needs to match the atm-bridge options.

LEDS

GPIO LED
26 INTERNET green
33 INTERNET red
38 POWER green
40 WIFI blue
41 UPGRADE blue
44 PHONE green
45 LAN green
47 WIFI green

Buttons

GPIO Button
5 WIFI
6 WPS
20 RESET

Warning: Don't connect the Vcc pin of the serial port to a TTL-to-USB adapter. While doing this, some people damaged the board. There's no need to connect it, communication works without Vcc.

Serial connection parameters
for VRV9510KWAC23
115200, 8N1, 3.3V

Maybe TX and RX are backwards, but no damage can be done to the device wiring TX and RX wrong with each other.

There are 2 known modes to reach the UART mode at boottime:

Bridge R141

Bridge resistor R141 as seen in the photo

- boot_sel2 is currently unknown. - boot_sel0 is at R141. Short circuit R141 and boot_sel0 enters CFG 04 UART mode. - boot_sel1 is currently unknown.

NAND flash hack

This seems to be a common hack to all Lantiq systems relying on a nand flash.

During boot, shortcircuit pins 8&9. Flash won't be recognized and therefore system fails to UART mode.

ROM VER: 1.1.4 CFG 06 NAND NAND Read OK ROM VER: 1.1.4 CFG 06 NAND NAND Read OK DDR PARAM flash addr 1700000 DDR PARAM: 88888888 00142304 00142304 00566504 00566604 00000300 Rev 0.3d DDR check ok... start booting... END TUNE DDR Start booting........... ======================================================================= Wireless ADSL IAD VR9 Loader v1.00.13 build Apr 25 2014 13:12:00 Arcadyan Technology Corporation ======================================================================= A2x VR9 0xbe22ff1c : 97b41c5f 0xBf203014 : 70380000 EON/Zentel NAND 128MB 3,3V 8-bit found ----------------------------- NAND page size : 2048 NAND oob size : 64 NAND block size : 131072 NAND page/block : 64 NAND block/chip : 1024 NAND chip size : 0x8000000 NAND page shift : 11 NAND page mask : 0xFFFF NAND block shift : 17 ----------------------------- Scan BAD Block ... BAD Block [1023] : 0x07FE0000 data: 0x00 1 Bad Block(s) Copying boot params.....DONE Enter command mode ... Get Primary to 1.....Image Check from FLASH_AREA_IMAGE_1 : Unzipping firmware at 0x80002000 ... with nAREA[2][ZIP 3] [ZIP 1] done Ready to run firmware --> [is_power_on_reboot] reset_status = 0x70380000 Enable UART TX Disable UART TX Enable UART TX Disable UART TX Enable UART TX RFPI before chk 02 d5 9e 76 f0 Disable UART TX Enable UART TX Turn off COSIC function now...48500 1 Disable UART TX Enable UART TX usb_explore_task() COSIC is ready. time=48883 Disable UART TX


ROM VER: 1.1.4 CFG 04 EEPROM Data OK UART


ROM VER: 1.1.4 CFG 06 NAND NAND Read OK U-Boot SPL 2014.07-g11dc0e7421-dirty (Dec 06 2022 - 12:30:24) SPL: applying tuned DDR SDRAM settings MEM: DDR Echo DLL delay: 21/22 MEM: DDR Write DQS delay: 65/66 MEM: DDR Read DQS delay: 1f/1f SPL: loading U-Boot to RAM SPL: checking U-Boot image SPL: decompressing U-Boot with LZO SPL: jumping to U-Boot U-Boot 2014.07-g11dc0e7421-dirty (Dec 06 2022 - 12:30:24)VRV9510KWAC23 Board: Arcadyan VRV9510KWAC23 SoC: Lantiq VRX288 v1.2 CPU: 500 MHz IO: 250 MHz BUS: 250 MHz BOOT: NAND DRAM: 128 MiB NAND: 128 MiB *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: ltq-eth Hit any key to stop autoboot: 2  1  0 NAND read: device 0 offset 0xa0000, size 0x300000 3145728 bytes read: OK ## Booting kernel from Legacy Image at 81000000 ... Image Name: MIPS OpenWrt Linux-5.10.155 Created: 2022-12-06 21:17:45 UTC Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 2757025 Bytes = 2.6 MiB Load Address: 80002000 Entry Point: 80002000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK [ 0.000000] Linux version 5.10.155 (osboxes@osboxes) (mips-openwrt-linux-musl-gcc (OpenWrt GCC 11.3.0 r21359-786d78c474) 11.3.0, GNU ld (GNU Binutils) 2.37) #0 SMP Tue Dec 6 21:17:45 2022 [ 0.000000] SoC: xRX200 rev 1.2 [ 0.000000] printk: bootconsole [early0] enabled [ 0.000000] CPU0 revision is: 00019556 (MIPS 34Kc) [ 0.000000] MIPS: machine is Arcadyan VRV9510KWAC23 [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Detected 1 available secondary CPU(s) [ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000000000000-0x000000000fffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x000000000fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000000fffffff] [ 0.000000] percpu: Embedded 14 pages/cpu s26576 r8192 d22576 u57344 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 64960 [ 0.000000] Kernel command line: console=ttyLTQ0,115200 [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes, linear) [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes, linear) [ 0.000000] Writing ErrCtl register=000113a0 [ 0.000000] Readback ErrCtl register=000113a0 [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 249012K/262144K available (6669K kernel code, 626K rwdata, 1644K rodata, 1284K init, 211K bss, 13132K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. [ 0.000000] NR_IRQS: 256 [ 0.000000] CPU Clock: 500MHz [ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns [ 0.000012] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns [ 0.007981] Calibrating delay loop... 331.77 BogoMIPS (lpj=1658880) [ 0.074058] pid_max: default: 32768 minimum: 301 [ 0.078977] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.086169] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.098185] rcu: Hierarchical SRCU implementation. [ 0.103405] dyndbg: Ignore empty _ddebug table in a CONFIG_DYNAMIC_DEBUG_CORE build [ 0.111526] smp: Bringing up secondary CPUs ... [ 0.117316] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.117331] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes [ 0.117453] CPU1 revision is: 00019556 (MIPS 34Kc) [ 0.171095] Synchronize counters for CPU 1: done. [ 0.195375] smp: Brought up 1 node, 2 CPUs [ 0.205664] Fallback driver started [ 0.205844] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.219168] futex hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.226138] pinctrl core: initialized pinctrl subsystem [ 0.233379] NET: Registered protocol family 16 [ 0.282353] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV [ 0.290078] pinctrl-xway 1e100b10.pinmux: Init done [ 0.305402] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28 [ 0.313909] PCI host bridge /fpi@10000000/pci@e105400 ranges: [ 0.319643] MEM 0x0000000018000000..0x0000000019ffffff [ 0.324831] IO 0x000000001ae00000..0x000000001affffff [ 0.330756] b43 sprom probe is launched [ 0.330833] b43-sprom bcm43222-sprom: patching SPROM with 6 fixups... [ 0.341276] b43-sprom bcm43222-sprom: random mac 16:70:c6:55:4f:d3 [ 0.411131] gpio-stp-xway 1e100bb0.stp: Init done [ 0.417407] usbcore: registered new interface driver usbfs [ 0.423010] usbcore: registered new interface driver hub [ 0.428567] usbcore: registered new device driver usb [ 0.436394] PCI host bridge to bus 0000:00 [ 0.440457] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff] [ 0.447336] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff] [ 0.454317] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] [ 0.461131] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 0.471502] pci 0000:00:0e.0: [14e4:a8d6] type 00 class 0x028000 [ 0.477439] pci 0000:00:0e.0: reg 0x10: [mem 0x00000000-0x00003fff] [ 0.486863] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00 [ 0.493411] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x18003fff] [ 0.501493] clocksource: Switched to clocksource MIPS [ 0.509193] b43-pci-bridge 0000:00:0e.0: enabling device (0000 -> 0002) [ 0.561545] ssb: Found chip with id 0xA8D6, rev 0x00 and package 0x08 [ 0.636997] ssb_fallback_sprom: pci bus/device num mismatch: expected 0/1, but got 0/14 [ 0.701649] b43-pci-bridge 0000:00:0e.0: Sonics Silicon Backplane found on PCI device 0000:00:0e.0 [ 0.711275] NET: Registered protocol family 2 [ 0.716147] IP idents hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.724616] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear) [ 0.733015] TCP established hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.740584] TCP bind hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.747863] TCP: Hash tables configured (established 2048 bind 2048) [ 0.754455] UDP hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.760866] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.768402] NET: Registered protocol family 1 [ 0.772769] PCI: CLS 0 bytes, default 32 [ 0.777391] gptu: totally 6 16-bit timers/counters [ 0.782280] gptu: misc_register on minor 63 [ 0.786375] gptu: succeeded to request irq 126 [ 0.790853] gptu: succeeded to request irq 127 [ 0.795612] gptu: succeeded to request irq 128 [ 0.799960] gptu: succeeded to request irq 129 [ 0.804525] gptu: succeeded to request irq 130 [ 0.808969] gptu: succeeded to request irq 131 [ 0.813736] No VPEs reserved for AP/SP, not initialize VPE loader [ 0.813736] Pass maxvpes=<n> argument as kernel argument [ 0.825121] No TCs reserved for AP/SP, not initializing RTLX. [ 0.825121] Pass maxtcs=<n> argument as kernel argument [ 0.839997] workingset: timestamp_bits=14 max_order=16 bucket_order=2 [ 0.853147] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.858818] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.875498] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc [ 0.884524] printk: console [ttyLTQ0] enabled [ 0.884524] printk: console [ttyLTQ0] enabled [ 0.893163] printk: bootconsole [early0] disabled [ 0.893163] printk: bootconsole [early0] disabled [ 0.906370] nand: device found, Manufacturer ID: 0x92, Chip ID: 0xf1 [ 0.911288] nand: Eon NAND 128MiB 3,3V 8-bit [ 0.915563] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64 [ 0.923277] Scanning device for bad blocks [ 0.930267] Bad eraseblock 54 at 0x0000006c0000 [ 0.943753] Bad eraseblock 329 at 0x000002920000 [ 0.964312] Bad eraseblock 812 at 0x000006580000 [ 0.975076] Bad eraseblock 1023 at 0x000007fe0000 [ 0.978398] 4 fixed-partitions partitions found on MTD device 10000000.flash [ 0.985419] Creating 4 MTD partitions on "10000000.flash": [ 0.990867] 0x000000000000-0x000000080000 : "uboot" [ 0.997158] 0x000000080000-0x0000000a0000 : "u-boot-env" [ 1.002616] 0x0000000a0000-0x000000440000 : "kernel" [ 1.007723] 0x0000003a0000-0x000008000000 : "ubi" [ 1.364432] gswip 1e108000.switch: dsa switch register failed: -517 [ 1.383249] NET: Registered protocol family 10 [ 1.396893] Segment Routing with IPv6 [ 1.399232] NET: Registered protocol family 17 [ 1.404368] 8021q: 802.1Q VLAN Support v1.8 [ 1.413778] pcie-xrx200 1d900000.pcie: failed to get the PCIe PHY [ 1.764537] gswip 1e108000.switch lan2 (uninitialized): PHY [1e108000.switch-mii:00] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6] (irq=POLL) [ 1.781876] gswip 1e108000.switch lan3 (uninitialized): PHY [1e108000.switch-mii:01] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6] (irq=POLL) [ 1.799041] gswip 1e108000.switch lan4 (uninitialized): PHY [1e108000.switch-mii:11] driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (irq=POLL) [ 1.815510] gswip 1e108000.switch wan (uninitialized): PHY [1e108000.switch-mii:13] driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (irq=POLL) [ 1.831792] gswip 1e108000.switch lan1 (uninitialized): PHY [1e108000.switch-mii:05] driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6] (irq=POLL) [ 1.846287] gswip 1e108000.switch: Unsupported port: 6 [ 1.850096] gswip 1e108000.switch: Unsupported port: 6 [ 1.855236] gswip 1e108000.switch: fixed link full duplex 1000Mbps not recognised [ 1.862670] gswip 1e108000.switch: configuring for fixed/internal link mode [ 1.869870] DSA: tree 0 setup [ 1.872623] gswip 1e108000.switch: probed GSWIP version 21 mod 0 [ 1.879853] gswip 1e108000.switch: Link is Up - 1Gbps/Full - flow control off [ 2.007271] PCI host bridge /fpi@10000000/pcie@d900000 ranges: [ 2.011975] PCI host bridge to bus 0000:01 [ 2.015810] pci_bus 0000:01: root bus resource [mem 0x1c000000-0x1cffffff] [ 2.022716] pci_bus 0000:01: root bus resource [io 0x1d800000-0x1d8fffff] [ 2.029503] pci_bus 0000:01: root bus resource [??? 0x00000000 flags 0x0] [ 2.036361] pci_bus 0000:01: No busn resource found for root bus, will use [bus 01-ff] [ 2.044351] ifx_pcie_rc_class_early_fixup: fixed pcie host bridge to pci-pci bridge [ 2.061968] pci 0000:01:00.0: ifx_pcie_rc_class_early_fixup+0x0/0x80 took 17159 usecs [ 2.068360] pci 0000:01:00.0: [1bef:0011] type 01 class 0x060400 [ 2.074540] pci 0000:01:00.0: PME# supported from D0 D3hot [ 2.083102] pci 0000:01:00.0: bridge configuration invalid ([bus 02-00]), reconfiguring [ 2.090012] pci 0000:02:00.0: [14e4:4360] type 00 class 0x028000 [ 2.095827] pci 0000:02:00.0: reg 0x10: [mem 0x00000000-0x00007fff 64bit] [ 2.102759] pci 0000:02:00.0: supports D1 D2 [ 2.106774] pci 0000:02:00.0: 2.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x1 link at 0000:01:00.0 (capable of 4.000 Gb/s with 5.0 GT/s PCIe x1 link) [ 2.124702] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02 [ 2.129886] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 02 [ 2.136606] pci 0000:01:00.0: BAR 8: assigned [mem 0x1c000000-0x1c0fffff] [ 2.143387] pci 0000:02:00.0: BAR 0: assigned [mem 0x1c000000-0x1c007fff 64bit] [ 2.150610] pci 0000:01:00.0: PCI bridge to [bus 02] [ 2.155648] pci 0000:01:00.0: bridge window [mem 0x1c000000-0x1c0fffff] [ 2.162546] ifx_pcie_bios_map_irq port 0 dev 0000:01:00.0 slot 0 pin 1 [ 2.168945] ifx_pcie_bios_map_irq dev 0000:01:00.0 irq 144 assigned [ 2.175308] pcieport 0000:01:00.0: enabling device (0000 -> 0002) [ 2.182235] ifx_pcie_bios_map_irq port 0 dev 0000:02:00.0 slot 0 pin 1 [ 2.187967] ifx_pcie_bios_map_irq dev 0000:02:00.0 irq 144 assigned [ 2.194318] bcma-pci-bridge 0000:02:00.0: enabling device (0000 -> 0002) [ 2.201097] bcma-pci-bridge 0000:02:00.0: bus0: Found chip with id 0x4360, rev 0x03 and package 0x01 [ 2.210170] bcma-pci-bridge 0000:02:00.0: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x2B, class 0x0) [ 2.220767] bcma-pci-bridge 0000:02:00.0: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x2A, class 0x0) [ 2.231501] bcma-pci-bridge 0000:02:00.0: bus0: Core 2 found: ARM CR4 (manuf 0x4BF, id 0x83E, rev 0x02, class 0x0) [ 2.241814] bcma-pci-bridge 0000:02:00.0: bus0: Core 3 found: PCIe Gen2 (manuf 0x4BF, id 0x83C, rev 0x01, class 0x0) [ 2.252339] bcma-pci-bridge 0000:02:00.0: bus0: Core 4 found: USB 2.0 Device (manuf 0x4BF, id 0x81A, rev 0x11, class 0x0) [ 2.279875] bcma-pci-bridge 0000:02:00.0: bus0: Invalid SPROM read from the PCIe card, trying to use fallback SPROM [ 2.288914] bcma_fallback_sprom: pci bus/device num mismatch: expected 0/1, but got 2/0 [ 2.300020] bcma-pci-bridge 0000:02:00.0: bus0: Bus registered [ 2.305797] UBI: auto-attach mtd3 [ 2.307790] ubi0: attaching mtd3 [ 2.456345] ubi0: scanning is finished [ 2.472316] ubi0: attached mtd3 (name "ubi", size 124 MiB) [ 2.476399] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 129024 bytes [ 2.483388] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 512 [ 2.489979] ubi0: VID header offset: 512 (aligned 512), data offset: 2048 [ 2.496808] ubi0: good PEBs: 991, bad PEBs: 4, corrupted PEBs: 0 [ 2.502814] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128 [ 2.509954] ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 841375533 [ 2.519071] ubi0: available PEBs: 0, total reserved PEBs: 991, PEBs reserved for bad PEB handling: 16 [ 2.528357] ubi0: background thread "ubi_bgt0d" started, PID 486 [ 2.534844] block ubiblock0_0: created from ubi0:0(rootfs) [ 2.539795] ubiblock: device ubiblock0_0 (rootfs) set to be root files[ 2.557318] VFS: Mounted root (squashfs filesystem) readonly on device 254:0. [ 2.567065] Freeing unused kernel memory: 1284K [ 2.570139] This architecture does not have kernel memory protection. [ 2.576644] Run /sbin/init as init process [ 3.256813] init: Console is alive [ 3.259359] init: - watchdog - [ 4.651515] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 4.813581] gpio-keys-polled: probe of keys failed with error -16 [ 4.828610] dwc2 1e101000.usb: supply vusb_d not found, using dummy regulator [ 4.834920] dwc2 1e101000.usb: supply vusb_a not found, using dummy regulator [ 4.943619] dwc2 1e101000.usb: DWC OTG Controller [ 4.946938] dwc2 1e101000.usb: new USB bus registered, assigned bus number 1 [ 4.954092] dwc2 1e101000.usb: irq 62, io mem 0x1e101000 [ 4.961034] hub 1-0:1.0: USB hub found [ 4.963625] hub 1-0:1.0: 1 port detected [ 4.969527] dwc2 1e106000.usb: supply vusb_d not found, using dummy regulator [ 4.975856] dwc2 1e106000.usb: supply vusb_a not found, using dummy regulator [ 5.086895] dwc2 1e106000.usb: DWC OTG Controller [ 5.090215] dwc2 1e106000.usb: new USB bus registered, assigned bus number 2 [ 5.097363] dwc2 1e106000.usb: irq 91, io mem 0x1e106000 [ 5.104347] hub 2-0:1.0: USB hub found [ 5.106860] hub 2-0:1.0: 1 port detected [ 5.114875] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 5.132765] init: - preinit - [ 6.467348] random: jshn: uninitialized urandom read (4 bytes read) [ 6.758665] random: jshn: uninitialized urandom read (4 bytes read) /bin/board_detect: /etc/board.d/02_network: line 203: arithmetic syntax error [ 7.037933] random: jshn: uninitialized urandom read (4 bytes read) [ 7.570647] gswip 1e108000.switch lan1: configuring for phy/rgmii link mode [ 7.576632] 8021q: adding VLAN 0 to HW filter on device lan1 [ 7.604903] random: procd: uninitialized urandom read (4 bytes read) Press the [f] key and hit [enter] to enter failsafe mode Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level [ 9.651909] gswip 1e108000.switch lan1: Link is Up - 100Mbps/Full - flow control off [ 9.658240] IPv6: ADDRCONF(NETDEV_CHANGE): lan1: link becomes ready [ 9.935251] UBIFS (ubi0:1): Mounting in unauthenticated mode [ 9.941673] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 635 [ 9.991871] UBIFS (ubi0:1): recovery needed [ 10.112214] UBIFS (ubi0:1): recovery completed [ 10.115580] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data" [ 10.123099] UBIFS (ubi0:1): LEB size: 129024 bytes (126 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes [ 10.133053] UBIFS (ubi0:1): FS size: 119218176 bytes (113 MiB, 924 LEBs), journal size 5935104 bytes (5 MiB, 46 LEBs) [ 10.143661] UBIFS (ubi0:1): reserved for root: 4952683 bytes (4836 KiB) [ 10.150209] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 1B4277E7-465C-4299-A5E8-F497E4AFC23C, small LPT model [ 10.163564] mount_root: switching to ubifs overlay [ 10.178267] urandom-seed: Seeding with /etc/urandom.seed [ 10.381116] gswip 1e108000.switch lan1: Link is Down [ 10.404958] procd: - early - [ 10.406814] procd: - watchdog - [ 11.109266] procd: - watchdog - [ 11.260214] procd: - ubus - [ 11.433713] random: ubusd: uninitialized urandom read (4 bytes read) [ 11.442195] random: ubusd: uninitialized urandom read (4 bytes read) [ 11.453384] random: ubusd: uninitialized urandom read (4 bytes read) [ 11.471196] procd: - init - Please press Enter to activate this console. [ 12.823289] random: jshn: uninitialized urandom read (4 bytes read) [ 12.864522] random: ubusd: uninitialized urandom read (4 bytes read) [ 12.870022] random: ubus: uninitialized urandom read (4 bytes read) [ 13.031817] kmodloader: loading kernel modules from /etc/modules.d/* [ 13.433191] urngd: v1.0.2 started. [ 13.738180] IFXOS, Version 1.7.1 (c) Copyright 2009, Lantiq Deutschland GmbH [ 13.750986] NET: Registered protocol family 8 [ 13.754058] NET: Registered protocol family 20 [ 13.768288] PPP generic driver version 2.4.2 [ 13.793937] Lantiq (VRX) DSL CPE MEI driver, version 1.5.17.6, (c) 2007-2015 Lantiq Beteiligungs-GmbH & Co. KG [ 13.809728] [ 13.809728] [ 13.809728] Lantiq CPE API Driver version: DSL CPE API V4.17.18.6 [ 13.827441] [ 13.827441] Predefined debug level: 3 [ 13.849060] Loading modules backported from Linux version v5.15.74-0-ga3f2f5ac9d61 [ 13.855354] Backport generated by backports.git v5.15.74-1-0-ge2d78967 [ 13.870339] Infineon Technologies DEU driver version 2.0.0 [ 13.878450] IFX DEU DES initialized (multiblock). [ 13.886819] IFX DEU AES initialized (multiblock). [ 13.890587] IFX DEU SHA1 initialized. [ 13.894414] IFX DEU MD5 initialized. [ 13.897811] IFX DEU SHA1_HMAC initialized. [ 13.902005] IFX DEU MD5_HMAC initialized. [ 13.929568] NET: Registered protocol family 24 [ 14.029965] random: crng init done [ 14.032076] random: 26 urandom warning(s) missed due to ratelimiting [ 14.246113] b43-phy0: Broadcom 4360 WLAN found (core revision 42) [ 14.251200] b43-phy0 ERROR: FOUND UNSUPPORTED PHY (Analog 0, Type 0 (A), Revision 0) [ 14.258673] b43: probe of bcma0:1 failed with error -122 [ 14.264284] b43-phy1: Broadcom 43222 WLAN found (core revision 16) [ 14.355561] b43-phy1: Found PHY: Analog 8, Type 4 (N), Revision 6 [ 14.360236] b43-phy1: Found Radio: Manuf 0x17F, ID 0x2056, Revision 6, Version 0 [ 14.395987] Broadcom 43xx driver loaded [ Features: PNL ] [ 14.413490] kmodloader: done loading kernel modules from /etc/modules.d/* [ 34.178193] gswip 1e108000.switch lan1: configuring for phy/rgmii link mode [ 34.188315] 8021q: adding VLAN 0 to HW filter on device lan1 [ 34.196020] br-lan: port 1(lan1) entered blocking state [ 34.199869] br-lan: port 1(lan1) entered disabled state [ 34.208171] device lan1 entered promiscuous mode [ 34.211507] device eth0 entered promiscuous mode [ 34.323490] gswip 1e108000.switch lan2: configuring for phy/rgmii link mode [ 34.343063] 8021q: adding VLAN 0 to HW filter on device lan2 [ 34.348084] br-lan: port 2(lan2) entered blocking state [ 34.352719] br-lan: port 2(lan2) entered disabled state [ 34.522206] device lan2 entered promiscuous mode [ 34.593267] gswip 1e108000.switch lan3: configuring for phy/rgmii link mode [ 34.605693] 8021q: adding VLAN 0 to HW filter on device lan3 [ 34.615016] br-lan: port 3(lan3) entered blocking state [ 34.618820] br-lan: port 3(lan3) entered disabled state [ 34.641592] device lan3 entered promiscuous mode [ 34.701569] gswip 1e108000.switch lan4: configuring for phy/internal link mode [ 34.707867] 8021q: adding VLAN 0 to HW filter on device lan4 [ 34.722490] br-lan: port 4(lan4) entered blocking state [ 34.726289] br-lan: port 4(lan4) entered disabled state [ 34.738845] device lan4 entered promiscuous mode [ 37.335360] gswip 1e108000.switch lan1: Link is Up - 100Mbps/Full - flow control off [ 37.351574] br-lan: port 1(lan1) entered blocking state [ 37.355443] br-lan: port 1(lan1) entered forwarding state [ 37.371617] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready BusyBox v1.35.0 (2022-12-03 10:09:10 UTC) built-in shell (ash) _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- OpenWrt SNAPSHOT, r21363-18ad0bb874 ----------------------------------------------------- === WARNING! ===================================== There is no root password defined on this device! Use the "passwd" command to set up a new password in order to prevent unauthorized SSH logins. -------------------------------------------------- root@OpenWrt:/#


This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2024/10/16 08:26
  • by frollic