D-Link DI-524UP

On modem-help.co.uk

"8WRGG08..1B1" is silkscreened on the board in the FCC photos.

An RDC version of this device may have been released.
 * The FCC ID for this version is KA2DI524UP (schematics)
 * and the device is an AMIT WUC1280L

This device is noted on the linux-mips wiki as using RT8560B.
 * It links to this (now defunct) page on ossfans.org (via archive.org)
 * Specifications are noted as...
 * 4 MB Flash
 * 16 MB SDRAM
 * 1x USB (1.1?)
 * 2x Ethernet (1x WAN, 1x LAN)
 * 1x WLAN (RTL8185L)

Relevant links
Security:
 * Xmlset_roodkcableoj28840ybtide

Serial
{{SCollapse|Boot log 00.01.15(uClinux) (Mar 17 2006 16:07:36) System Clock Rate: 200MHz, Memory Clock Rate: 130MHz Detected flash size: total 4MB. SDRAM MCR: E2A01000 SDRAM size: 16MB Press 'w' for alpha's web upgrade. Press 'r' to update run image, or 'a' to change config, or 'l' to update loader, or 'g' to load run image without updating Flash, or '2' to enter L2 switch mode(50A), or '3' to enter L2 switch mode(50B) ... ForceRunLoader=0 ...

Loading runtime image ... Imag Start Address =0xbe030000 Find a 7zip self-decompressed kernel image, Just GO! Powered by Realtek RTL8650B SoC, rev 1 CPU revision is: 0000ff00 Init MMU (16 entries) Primary instruction cache 0kB, linesize 0 bytes. Primary data cache 0kB, linesize 0 bytes. Linux version 2.4.26-uc0 (root@redhat9) (gcc version 3.3.3) #1 Mon May 15 14:23:11 CST 2006 Determined physical RAM map: memory: 01000000 @ 00000000 (usable) NOFS reserved @ 0x803d3540 On node 0 totalpages: 4096 zone(0): 4096 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: root=/dev/mtdblock3 rootfstype=squashfs IRR(0)=c0000000 Calibrating delay loop... 199.06 BogoMIPS Memory: 12280k/16384k available (2697k kernel code, 4104k reserved, 312k data, 96k init, 0k highmem) Dentry cache hash table entries: 2048 (order: 2, 16384 bytes) Inode cache hash table entries: 1024 (order: 1, 8192 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer cache hash table entries: 1024 (order: 0, 4096 bytes) Page-cache hash table entries: 4096 (order: 2, 16384 bytes) Checking for 'wait' instruction... unavailable. POSIX conformance testing by UNIFIX NEW PCI Driver...isLinuxCompliantEndianMode=False(Big Endian) Found Realtek 8185 PCI Card, function=0! IO Space 0, data=0xffffff01 size=0x100 Memory Space 1 data=0xfffffe00 size=0x200 PCI device exists: slot 0 function 0 VendorID 10ec DeviceID 8185 bbd40000 io mapping BAnum=0 slot=0 func=0 memory mapping BAnum=1 slot=0 func=0 assign mem base 1bf00000~1bf001ff at bbd40014 size=512 assign I/O base 1be00000~1be000ff at bbd40010 size=256 Find Total 1 PCI functions Found 00:00 [10ec/8185] 000200 00 Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au) devfs: boot_options: 0x1 pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS SERIAL_PCI enabled ttyS00 at 0xbd011100 (irq = 4) is a 16550A ttyS01 at 0xbd011000 (irq = 3) is a 16550A Probing RTL8651 home gateway controller... Initialize RTL865x ASIC and driver chip name: 8650B, chip revid: 1 Initialize mbuf... creating default 2 interfaces...eth0 IRR(6)=c0040000 eth1 ...OK

>>>now is rome 3.4 running ........ PPP generic driver version 2.4.2 PPP BSD Compression module registered SCSI subsystem driver Revision: 1.00 Amd/Fujitsu Extended Query Table v1.3 at 0x0040 number of CFI chips: 1 cfi_cmdset_0002: Disabling fast programming due to code brokenness. Looking for mtd device mtd1: Found a mtd1 image (0x20000), with size (0x10000). Looking for mtd device mtd2: Found a mtd2 image (0x30000), with size (0xc56b8). Looking for mtd device mtd3: Found a mtd3 image (0xf56b8), with size (0x17e000). Creating 4 MTD partitions on "Physically mapped flash": 0x00000000-0x00020000 : "ldr" 0x00020000-0x00030000 : "alphafs" 0x00030000-0x000f56b8 : "kernel" 0x000f56b8-0x002736b8 : "squashfs" RTL8185(for RTL865xB platform) driver version 1.10 (2005-11-23) pcibios_set_master: already done when device probed. usb.c: registered new driver usbdevfs usb.c: registered new driver hub USB configurate change f0000001 host/usb-ohci-rtl865x.c: USB OHCI at membase 0xbd000000, IRQ 1 host/usb-ohci-rtl865x.c: usb- usb.c: new USB bus registered, assigned bus number 1 IRR(1)=f0040000 write minterval 27782edf swap df2e7827 read fminterval 27782edf swap df2e7827 hub.c: USB hub found hub.c: 1 port detected usb.c: registered new driver usblp printer.c: v0.13: USB Printer Device Class driver Initializing USB Mass Storage driver... usb.c: registered new driver usb-storage USB Mass Storage support registered. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 512 buckets, 4Kbytes TCP: Hash tables configured (established 1024 bind 2048) GRE over IPv4 tunneling driver NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. VFS: Mounted root (squashfs filesystem) readonly. Mounted devfs on /dev Freeing unused kernel memory: 96k freed IRR(3)=f3040000 initial console created on /dev/tts/1 Shell invoked to run file: /etc/rc Command: #### Stanley dynamic mknode #### Command: mknod /dev/wlchr0 c 13 0 Command: mknod /dev/wlchr1 c 13 1 Command: mknod /dev/ptyp0 c 2 0 Command: mknod /dev/ptyp1 c 2 1 Command: mknod /dev/ptyp2 c 2 2 Command: mknod /dev/ptyp3 c 2 3 Command: mknod /dev/ptyp4 c 2 4 Command: mknod /dev/ptyp5 c 2 5 Command: mknod /dev/ptyp6 c 2 6 Command: mknod /dev/ptyp7 c 2 7 Command: mknod /dev/ptyp8 c 2 8 Command: mknod /dev/ptyp9 c 2 9 Command: mknod /dev/ptypa c 2 10 Command: mknod /dev/ptypb c 2 11 Command: mknod /dev/ptypc c 2 12 Command: mknod /dev/ptypd c 2 13 Command: mknod /dev/ptype c 2 14 Command: mknod /dev/ptypf c 2 15 Command: mknod /dev/tty0 c 4 0 Command: mknod /dev/tty1 c 4 1 Command: mknod /dev/tty2 c 4 2 Command: mknod /dev/tty3 c 4 3 Command: mknod /dev/tty4 c 4 4 Command: mknod /dev/tty5 c 4 5 Command: mknod /dev/ttyS0 c 4 64 Command: mknod /dev/ttyS1 c 4 65 Command: mknod /dev/ttyp0 c 3 0 Command: mknod /dev/ttyp1 c 3 1 Command: mknod /dev/ttyp2 c 3 2 Command: mknod /dev/ttyp3 c 3 3 Command: mknod /dev/ttyp4 c 3 4 Command: mknod /dev/ttyp5 c 3 5 Command: mknod /dev/ttyp6 c 3 6 Command: mknod /dev/ttyp7 c 3 7 Command: mknod /dev/ttyp8 c 3 8 Command: mknod /dev/ttyp9 c 3 9 Command: mknod /dev/ttypa c 3 10 Command: mknod /dev/ttypb c 3 11 Command: mknod /dev/ttypc c 3 12 Command: mknod /dev/ttypd c 3 13 Command: mknod /dev/ttype c 3 14 Command: mknod /dev/ttypf c 3 15 Command: mknod /dev/video0 c 81 0 Command: mknod /dev/usblp0 c 180 0 Command: mknod /dev/node c 254 0 Command: mknod /dev/node1 c 254 1 Command: #### end dynamic mknode #### Command: mount -t proc proc /proc Command: mount -t ramfs ramfs /var Command: mount -t usbdevfs none /proc/bus/usb Command: mkdir /var/tmp Command: mkdir /var/ppp/ Command: mkdir /var/log Command: mkdir /var/run Command: mkdir /var/lock Command: mkdir /var/flash Command: mkdir /var/usbmnt Command: mkdir /var/webcam Command: mkdir /var/spool Command: mkdir /var/spool/lpd Command: mkdir /var/spool/lpd/lp0 Command: mkdir /var/spool/lpd/lp1 Command: mkdir /var/spool/lpd/lp2 Command: mkdir /var/spool/lpd/lp3 Command: # add hostname for lprng. Command: # /etc/hosts also need have same name. Command: hostname alpharg Command: #lpd Command: #iwcontrol is required for RTL8185 Wireless driver Command: #iwcontrol auth & Command: Command: #busybox insmod /lib/modules/2.4.26-uc0/kernel/drivers/usb/quickcam.o Command: #++++ Stanley add for Di-524up english and chinese 2005.10.18 Command: ln -s /webpage/en /var/www Command: # Stanley Command: /bin/webs -u root -d /www -i /var/run/thttpd.pid & [24] Command: Command: #ifconfig wlan0 up promisc Command: Command: Command: Command: Execution Finished, Exiting

Sash command shell (version 1.1.1) /> System initializing...Check the crc=0xe07b26be,file_des->chksum=0xe07b26be! Config info: table total size[49548|0xc18c] === max[196608|0x30000]! rtl8651_user_pid set to 24

WAN/LAN, Bring up ext port 6.. Rx shift=10002 cfg wan to static ... target default

=
===runDNSProxy================== [31]

Set IGMP Default Upstream interface (eth0) ... SUCCESS!! [35] [37] PPPoE Passthru disabled. Drop Unknown PPPoE PADT disabled. IPv6 Passthru disabled. IPX Passthru disabled. NETBIOS Passthru disabled. WebRemoteAccessCset drule=0 onfig ReadPPPoESessionInfo: idx=0 id = 0 ReadPPPoESessionInfo: idx=1 id = 0 /www/Status/st_blocked.htm: No such file or directory [40] get lan ip a000001 enable my host is =routers.dlink.com=Now set the wan uplink bandwidth as 100000000! ratio = 100!

WLAN, Setting Regulator domain to 0 ===Total 1 wlan cards ifconfig wlan0 down interface: eth1 config  : /var/neap.conf get vendor = ALPHA get model = DI-524UP get version = v0.5.0 get secret = xxx eth1: ip:10.0.0.1, mask:255.255.255.0, mac 00:17:9a:db:02:dc eth1 (ip) = 10.0.0.1, (netmask) = 255.255.255.0, adapter index 3 adapter hardware address 00:17:9a:db:02:dc Into Server listen!! IRR(5)=f3040000 Request IRQ5, ret=0 Reserve port 6 for peripheral device use. (0x40) Total WLAN/WDS links: 1 Device wlan0 on vlan ID 9 using Link ID 1. Loopback/Ext port is 6 Delete port 0 from peripheral port set. (0x40) Total WLAN/WDS links: 0 Device wlan0's link ID 1 unregistered.

=
wlan_init: wlan0 work arround Setup WLAN device 0... busybox iwpriv wlan0 set_mib chipVersion=11 busybox iwpriv wlan0 set_mib regdomain=3 ifconfig wlan0 hw ether 00:17:9A:DB:02:DC busybox iwpriv wlan0 set_mib rxChargePump=3 busybox iwpriv wlan0 set_mib txChargePump=6 busybox iwpriv wlan0 set_mib opmode=16 busybox iwpriv wlan0 set_mib RFChipID=7 busybox iwpriv wlan0 set_mib Diversity=1 busybox iwpriv wlan0 set_mib DIG_enable=1 busybox iwpriv wlan0 set_mib HighPowerChk=1 busybox iwpriv wlan0 set_mib AntDvrsty=1 busybox iwpriv wlan0 set_mib DefaultAnt=0 busybox iwpriv wlan0 set_mib dtimperiod=1 busybox iwpriv wlan0 set_mib expired_time=30000 busybox iwpriv wlan0 set_mib longretry=6 busybox iwpriv wlan0 set_mib shortretry=6 /var/8185wpa.conf: ssid = "slapin" busybox iwpriv wlan0 set_mib channel=6 busybox iwpriv wlan0 set_mib fragthres=2346 busybox iwpriv wlan0 set_mib rtsthres=2346 busybox iwpriv wlan0 set_mib band=3 busybox iwpriv wlan0 set_mib disable_protection=0 busybox iwpriv wlan0 set_mib deny_legacy=0 busybox iwpriv wlan0 set_mib basicrates=15 busybox iwpriv wlan0 set_mib TxPowerOFDM=0,18 busybox iwpriv wlan0 set_mib TxPowerCCK=0,12 busybox iwpriv wlan0 set_mib TxPowerOFDM=1,18 busybox iwpriv wlan0 set_mib TxPowerCCK=1,12 busybox iwpriv wlan0 set_mib TxPowerOFDM=2,18 busybox iwpriv wlan0 set_mib TxPowerCCK=2,12 busybox iwpriv wlan0 set_mib TxPowerOFDM=3,18 busybox iwpriv wlan0 set_mib TxPowerCCK=3,12 busybox iwpriv wlan0 set_mib TxPowerOFDM=4,18 busybox iwpriv wlan0 set_mib TxPowerCCK=4,12 busybox iwpriv wlan0 set_mib TxPowerOFDM=5,18 busybox iwpriv wlan0 set_mib TxPowerCCK=5,12 busybox iwpriv wlan0 set_mib TxPowerOFDM=6,18 busybox iwpriv wlan0 set_mib TxPowerCCK=6,12 busybox iwpriv wlan0 set_mib TxPowerOFDM=7,18 busybox iwpriv wlan0 set_mib TxPowerCCK=7,12 busybox iwpriv wlan0 set_mib TxPowerOFDM=8,18 busybox iwpriv wlan0 set_mib TxPowerCCK=8,12 busybox iwpriv wlan0 set_mib TxPowerOFDM=9,18 busybox iwpriv wlan0 set_mib TxPowerCCK=9,12 busybox iwpriv wlan0 set_mib TxPowerOFDM=10,18 busybox iwpriv wlan0 set_mib TxPowerCCK=10,12 busybox iwpriv wlan0 set_mib TxPowerOFDM=11,18 busybox iwpriv wlan0 set_mib TxPowerCCK=11,12 busybox iwpriv wlan0 set_mib TxPowerOFDM=12,18 busybox iwpriv wlan0 set_mib TxPowerCCK=12,12 busybox iwpriv wlan0 set_mib TxPowerOFDM=13,18 busybox iwpriv wlan0 set_mib TxPowerCCK=13,12 busybox iwpriv wlan0 set_mib bcnint=100 busybox iwpriv wlan0 set_mib preamble=0 busybox iwpriv wlan0 set_mib cts2self=1 busybox iwpriv wlan0 set_mib autorate=1 busybox iwpriv wlan0 set_mib oprates=4095 busybox iwpriv wlan0 set_mib hiddenAP=0 /var/8185wpa.conf: encryption = 2 /var/8185wpa.conf: unicastCipher = 3 busybox iwpriv wlan0 set_mib encmode=2 busybox iwpriv wlan0 set_mib 802_1x=1 /var/8185wpa.conf: enableMacAuth = 0 /var/8185wpa.conf: supportNonWpaClient = 0 /var/8185wpa.conf: groupRekeyTime = 3600 busybox iwpriv wlan0 set_mib authtype=0 /var/8185wpa.conf: enable1x = 0 /var/8185wpa.conf: authentication = 2 /var/8185wpa.conf: usePassphrase = 1 /var/8185wpa.conf: psk = "xxx" busybox iwpriv wlan0 set_mib aclmode=0 ifconfig wlan0 up IRR(5)=f3040000 Request IRQ5, ret=0 Reserve port 6 for peripheral device use. (0x40) Total WLAN/WDS links: 1 Device wlan0 on vlan ID 9 using Link ID 1. Loopback/Ext port is 6 auth wlan0 eth0 auth /var/8185wpa.conf & [173] auth uses obsolete (PF_INET,SOCK_PACKET) Initiate IEEE 802.1X (WPA) daemon, version 1.7 (2005-11-14) iwcontrol wlan0 Open wlan0... the printer cmdline=lpd -Z 1 -U 1 &! [180] [182] 2000/1/1 3:0 day=6

==== MSNTP simple version, cilent only ==== [185] serverp_tableDriverAccess: rtl8651_delNaptServerPortMapping ret:-3 serverp_tableDriverAccess: rtl8651_delNaptServerPortMapping ret:-3 serverp_tableDriverAccess: rtl8651_delNaptServerPortMapping ret:-3 serverp_tableDriverAccess: rtl8651_delNaptServerPortMapping ret:-3 target 239.0.0.0 SIOCDELRT: No such process target 239.0.0.0 [187] nothing to monitor [191] info, server (v0.9.9-pre) started error, max_leases value (254) not sane, setting to 100 instead error, Unable to open /var/udhcpd.leases for reading

sntp operation : op_client, count:1

accept:auto ,en ,zh-tw ,french ,german ,italian ,korea ,spanish ,dir = /www msntp: no acceptable packets received 0, count:1, attempts:1Intializing UPnP with desc_doc_url=http://10.0.0.1:52869/picsdesc.xml ipaddress=10.0.0.1 port=52869 conf_dir_path=/etc/pseudoicsd/ shiang(180): Set_lpd_pid(5) shiang_lpd:s=515, Lpd_listen_port_DYN=(null), Lpd_port_DYN=515 shiang_Ipp:s=off, Ipp_listen_port_DYN=off shiang_Unix:s=/var/run/lprng, Unix_socket_path_DYN=/var/run/lprng 192: the pid_str=192 pofd 17 17! 192: jobQueue_Init success! 192: Into printer_Hotplug_Action! 192: After reset pDev_Queue, we check each entries! 192: pclose! 192: Into printer_pofdConfig_Action! 192: create socket success! 192:The unix socket file path=/var/run/pof.d }}