1 (edited by Vitaliy86 2009-10-09 16:09:28)

Topic: Dsl-2650u/bru/d

I found that this chip is supported by openwrt, but don't know how to reflash it.

Please, give me information of how i can reflash this device.

Firmware: ftp://ftp.dlink.ru/pub/ADSL/DSL-2650U_BRU_D/Firmware/RU_1.11/RU_DSL-2650U_1.11_03312009.zip

About (Russian): http://www.dlink.ru/ru/products/5/1171_b.html
Forum (Rusian): http://forum.dlink.ru/viewforum.php?f=6

Info HW: Broadcom 6358  (96358VW2) http://oldwiki.openwrt.org/Hardware(2f)DLink.html

BroadcomBCM63xxPort  http://wiki.openwrt.org/oldwiki/BroadcomBCM63xxPort

BCM96358 ADSL Router
> cat /proc/cpuinfo
system type             : 96358VW2
processor               : 0
cpu model               : BCM6358 V1.0
BogoMIPS                : 299.00
wait instruction        : no
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : no
hardware watchpoint     : no
unaligned access                : 1750103
VCED exceptions         : not available
VCEI exceptions         : not available
> cat /proc/meminfo
MemTotal:        29808 kB
MemFree:         10252 kB
Buffers:          1808 kB
Cached:          10048 kB
SwapCached:          0 kB
Active:           5700 kB
Inactive:         7732 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:        29808 kB
LowFree:         10252 kB
SwapTotal:           0 kB
SwapFree:            0 kB
Dirty:               0 kB
Writeback:           0 kB
Mapped:           3748 kB
Slab:             3704 kB
Committed_AS:     5108 kB
PageTables:        348 kB
VmallocTotal:  1048560 kB
VmallocUsed:      1892 kB
VmallocChunk:  1046256 kB
> cat /proc/version
Linux version 2.6.8.1 (joan@mochow) (gcc version 3.4.2) #1 Tue Mar 31 15:20:17 CST 2009

Dsl-2650u/bru/d [bcm6358  (96358VW2)]
Dsl-2500u/bru/d [bcm6338  (96332)]

2 (edited by AndreyPopov 2009-06-20 11:31:45)

Re: Dsl-2650u/bru/d

in OpenWRT NO ADSL driver present!!!!!!!!

3 (edited by Vitaliy86 2009-06-27 12:25:20)

Re: Dsl-2650u/bru/d

ADSL, I do not need. use the device as a router.

AndreyPopov wrote:

in OpenWRT NO ADSL driver present!!!!!!!!

How can I help?

Dsl-2650u/bru/d [bcm6358  (96358VW2)]
Dsl-2500u/bru/d [bcm6338  (96332)]

Re: Dsl-2650u/bru/d

GPL Source: http://letitbit.net/download/6294.62c32 … ar.gz.html

Dsl-2650u/bru/d [bcm6358  (96358VW2)]
Dsl-2500u/bru/d [bcm6338  (96332)]

Re: Dsl-2650u/bru/d

OpenWRT need source of Broadcom ADSL driver!! in Source of all manufacturer ADSL driver present as bin file (alredy compiled)!

6 (edited by Vitaliy86 2009-07-26 06:50:56)

Re: Dsl-2650u/bru/d

Thank you!
Where to download and how to install OpenWrt on DSL-2650U/BRU/D (will used as router for city-net, without ADSL)??

Dsl-2650u/bru/d [bcm6358  (96358VW2)]
Dsl-2500u/bru/d [bcm6338  (96332)]

7 (edited by AndreyPopov 2009-07-27 12:30:08)

Re: Dsl-2650u/bru/d

in download section of openwrt snapshots/trunk/brcm63xx

8 (edited by Vitaliy86 2009-07-27 17:51:50)

Re: Dsl-2650u/bru/d

http://downloads.openwrt.org/snapshots/trunk/brcm63xx/
Which of files in list ready to install on this device?
Thank you.

Dsl-2650u/bru/d [bcm6358  (96358VW2)]
Dsl-2500u/bru/d [bcm6338  (96332)]

9 (edited by Vitaliy86 2009-08-02 14:47:50)

Re: Dsl-2650u/bru/d

openwrt-96358VW-jffs2-128k-bccfe-cfe.bin           01-Aug-2009 05:33             3670020
openwrt-96358VW-jffs2-128k-cfe.bin                 02-Jun-2009 10:19             3342340
openwrt-96358VW-jffs2-128k-nb4-cfe.bin             01-Aug-2009 05:33             3670020
openwrt-96358VW-jffs2-64k-bccfe-cfe.bin            01-Aug-2009 05:33             3735556
openwrt-96358VW-jffs2-64k-cfe.bin                  02-Jun-2009 10:19             3276804
openwrt-96358VW-jffs2-64k-nb4-cfe.bin              01-Aug-2009 05:34             3735556
openwrt-96358VW-squashfs-bccfe-cfe.bin             01-Aug-2009 05:34             2621444
openwrt-96358VW-squashfs-cfe.bin                   02-Jun-2009 10:20             2359300
openwrt-96358VW-squashfs-nb4-cfe.bin               01-Aug-2009 05:34             2621444

Among these files, no file openwrt-96358VW2-...-cfe.bin
Help me! Please.

Dsl-2650u/bru/d [bcm6358  (96358VW2)]
Dsl-2500u/bru/d [bcm6338  (96332)]

10 (edited by Alexander Prenko 2009-08-29 19:23:19)

Re: Dsl-2650u/bru/d

I have the same problem and I need openwrt-96358VW2-...-cfe.bin also. Please, can you compile for 96358VW2?

If you need:

cat /proc/cpuinfo
system type             : 96358VW2
processor               : 0
cpu model               : BCM6358 V1.0
BogoMIPS                : 299.00
wait instruction        : no
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : no
hardware watchpoint     : no
unaligned access                : 21401
VCED exceptions         : not available
VCEI exceptions         : not available

D-Link 2650U

11 (edited by Vitaliy86 2009-10-09 15:04:19)

Re: Dsl-2650u/bru/d

go to https://forum.openwrt.org/viewtopic.php?id=17370&p=21

Dsl-2650u/bru/d [bcm6358  (96358VW2)]
Dsl-2500u/bru/d [bcm6338  (96332)]

Re: Dsl-2650u/bru/d

In case someone finds this thread from google'in, Success with 96358VW2:

https://forum.openwrt.org/viewtopic.php?pid=101550#p101550

13 (edited by transfer 2010-05-24 13:56:21)

Re: Dsl-2650u/bru/d

Hi,
What is status of dsl's support ? 
http://wiki.openwrt.org/oldwiki/broadcombcm63xxport  : "Full linux-2.6.27 support with GPL drivers for Ethernet and USB, only DSL is binary"
What does this mean? dsl is available?

14 (edited by vitaliy_86 2011-03-19 04:17:10)

Re: Dsl-2650u/bru/d

WiKi = > http://wiki.openwrt.org/toh/d-link/dsl-2650u


tipok wrote:

Hi, all!

I have DLink DSL-2650U (bcm6358). After little patching Makefile to add 96358VW2 targer, router successfuly flashed by openwrt-96358VW2-squashfs-dsl2650u-cfe.bin.

Index: target/linux/brcm63xx/image/Makefile
===================================================================
--- target/linux/brcm63xx/image/Makefile    (revision 19253)
+++ target/linux/brcm63xx/image/Makefile    (working copy)
@@ -163,6 +163,8 @@
     $(call Image/Build/CFE,$(1),F@ST2404,6348,bc310,OpenWRT-$(REVISION),bc310)
     # Inventel Livebox
     $(call Image/Build/RedBoot,livebox)
+    # D-Link DSL-2650U
+    $(call Image/Build/CFE,$(1),96358VW2,6358,bc310,,dsl2650u)
     # D-Link DSL-2740B
     $(call Image/Build/CFE,$(1),96358GW,6358,bc310,,dsl2740b)
     # Pirelli Alice Gate VoIP 2 Plus Wi-Fi AGPF-S0

Here is startup log:

CFE version 1.0.37-10.1 for BCM96358 (32bit,SP,BE)                         
Build Date: Tue Apr 24 15:57:24 CST 2007 (gavin@FD5)
Copyright (C) 2000-2006 Broadcom Corporation.

Boot Address 0xbe000000

Initializing Arena.
Initializing Devices.
Parallel flash device: name AM29LV320MB, id 0x2200, size 8192KB
CPU type 0x2A010: 300MHz, Bus: 133MHz, Ref: 64MHz
CPU running TP0
Total memory: 33554432 bytes (32MB)

Total memory used by CFE:  0x80401000 - 0x80527C50 (1207376)
Initialized Data:          0x8041D580 - 0x8041F480 (7936)
BSS Area:                  0x8041F480 - 0x80425C50 (26576)
Local Heap:                0x80425C50 - 0x80525C50 (1048576)
Stack Area:                0x80525C50 - 0x80527C50 (8192)
Text (code) segment:       0x80401000 - 0x8041D57C (116092)
Boot area (physical):      0x00528000 - 0x00568000
Relocation Factor:         I:00000000 - D:00000000

Board IP address                  : 192.168.1.1:ffffff00  
Host IP address                   : 192.168.1.2  
Gateway IP address                :   
Run from flash/host (f/h)         : f  
Default host run file name        :   
Default host flash file name      : openwrt-96358VW2-squashfs-dsl2650u-cfe.bin  
Boot delay (0-9 seconds)          : 1  
Board Id (0-8)                    : 96358VW2  
Number of MAC Addresses (1-32)    : 12  
Base MAC Address                  : 00:22:b0:xx:xx:xx  
PSI Size (1-64) KBytes            : 24  
Main Thread Number [0|1]          : 0  

*** Press any key to stop auto run (1 seconds) ***
Auto run second count down: 0
Booting from only image (0xbe010000) ...
Code Address: 0x80010000, Entry Address: 0x80010000
Decompression OK!
Entry at 0x80010000
Closing network.
Starting program at 0x80010000
Linux version 2.6.30.10 (tipok@mythbox) (gcc version 4.3.3 (GCC) ) #2 Thu Jan 21 16:01:38 EET 2010
Detected Broadcom 0x6358 CPU revision a1
CPU frequency is 300000000 Hz
32MB of RAM installed
registering 40 GPIOs
board_bcm963xx: CFE version: 1.0.37-10.1
console [early0] enabled
CPU revision is: 0002a010 (Broadcom BCM6358)
board_bcm963xx: board name: 96358VW2
Determined physical RAM map:
 memory: 02000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00000000 -> 0x00002000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00002000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
Primary instruction cache 32kB, VIPT, 2-way, linesize 16 bytes.
Primary data cache 16kB, 2-way, VIPT, cache aliases, linesize 16 bytes
NR_IRQS:128
PID hash table entries: 128 (order: 7, 512 bytes)
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 29512k/32768k available (2073k kernel code, 3256k reserved, 428k data, 132k init, 0k highmem)
Calibrating delay loop... 299.00 BogoMIPS (lpj=598016)
Mount-cache hash table entries: 512
net_namespace: 532 bytes
NET: Registered protocol family 16
registering PCI controller with io_map_base unset
bio: create slab <bio-0> at 0
PCI: Enabling device 0000:00:01.0 (0000 -> 0002)
ssb: Sonics Silicon Backplane found on PCI device 0000:00:01.0
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
NET: Registered protocol family 1
audit: initializing netlink socket (disabled)
type=2000 audit(0.306:1): initialized
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY)  ?© 2001-2006 Red Hat, Inc.
msgmni has been set to 57
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler deadline registered (default)
gpiodev: gpio device registered with major 254
gpiodev: gpio platform device registered with access mask FFFFFFFF
bcm63xx_uart.0: ttyS0 at MMIO 0xfffe0100 (irq = 10) is a bcm63xx_uart
console handover: boot [early0] -> real [ttyS0]
bcm63xx_enet MII bus: probed
bcm963xx_flash: 0x02000000 at 0x1e000000
bcm963xx: Found 1 x16 devices at 0x0 in 16-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
bcm963xx_flash: Read Signature value of CFE1CFE1
bcm963xx_flash: CFE bootloader detected
bcm963xx_flash: CFE boot tag found with version 6, board type 96358VW2, and tagid bc310.
bcm963xx_flash: Partition 0 is CFE offset 0 and length 10000
bcm963xx_flash: Partition 1 is kernel offset 10100 and length dff00
bcm963xx_flash: Partition 2 is rootfs offset f0000 and length 700000
bcm963xx_flash: Partition 3 is nvram offset 7f0000 and length 10000
bcm963xx_flash: Partition 4 is linux offset 10000 and length 7e0000
bcm963xx_flash: Spare partition is 260000 offset and length 590000
Creating 5 MTD partitions on "bcm963xx":
0x000000000000-0x000000010000 : "CFE"
0x000000010100-0x0000000f0000 : "kernel"
mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-oy
0x0000000f0000-0x0000007f0000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=260000, len=590000 
0x000000260000-0x0000007f0000 : "rootfs_data"
0x0000007f0000-0x000000800000 : "nvram"
0x000000010000-0x0000007f0000 : "linux"
bcm63xx_wdt started, timer margin: 30 sec
Registered led device: adsl
Registered led device: ppp-fail
Registered led device: power
Registered led device: stop
Registered led device: <NULL>
leds-gpio: probe of leds-gpio.0 failed with error -16
TCP westwood registered
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
Freeing unused kernel memory: 132k freed
Please be patient, while OpenWrt loads ...
- preinit -
Press CTRL-C for failsafe
switching to jffs2
mini_fo: using base directory: /
mini_fo: using storage directory: /jffs
- init -

Please press Enter to activate this console. bcm63xx_enet bcm63xx_enet.0: attached PHY at address 1 [Broadcom BCM63XX (2)]
eth1: link forced UP - 100/full - flow control off/off
device eth1 entered promiscuous mode
br-lan: port 1(eth1) entering forwarding state
Generic kernel compatibility enabled based on linux-next next-20100113
cfg80211: Calling CRDA to update world regulatory domain
roboswitch: Probing device eth0: Failed to enable switch
roboswitch: Probing device eth1: found a 5325! It's a 5350.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 8
NET: Registered protocol family 20
b43-phy0: Broadcom 4318 WLAN found (core revision 9)
Registered led device: b43-phy0::tx
Registered led device: b43-phy0::rx
Registered led device: b43-phy0::radio
Broadcom 43xx driver loaded [ Features: PL, Firmware-ID: FW13 ]
PPP generic driver version 2.4.2
ip_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 24
nf_conntrack version 0.5.0 (512 buckets, 2048 max)
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
bcm63xx_ohci bcm63xx_ohci.0: BCM63XX integrated OHCI controller
bcm63xx_ohci bcm63xx_ohci.0: new USB bus registered, assigned bus number 1
bcm63xx_ohci bcm63xx_ohci.0: irq 13, io mem 0xfffe1400
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
uhci_hcd: USB Universal Host Controller Interface driver

This device also have 1 additional USB and 5th ethernet port (it goes into broadcom main cpu) on pcb, but connectors are not soldered.

openwrt on Dlink DSL-2650U more -> http://tipok.org.ua/ru/node/31

TP-1043ND
ASUS RT-N15
TP-703N
Dlink DIR-615 E4

Re: Dsl-2650u/bru/d

Hello.

I am compile openwrt for DSL-2650U (96358VW2) from trunk whith this patch.
But now don't work wifi.
When write wifi in console

root@OpenWrt:~# wifi
PHY for wifi device radio0 not found
PHY for wifi device radio0 not found

dmesg ->

eth1: link forced UP - 100/full - flow control off/off
roboswitch: Probing device eth0:
roboswitch: [/home/vital/openwrt_disk/trunk/build_dir/linux-brcm63xx/kmod-switch/switch-robo.c:125] SIOCGETCPHYRD failed!
roboswitch: [/home/vital/openwrt_disk/trunk/build_dir/linux-brcm63xx/kmod-switch/switch-robo.c:125] SIOCGETCPHYRD failed!
No Robo switch in managed mode found, phy_id = 0xffffffff
roboswitch: Probing device eth1: found a 5325! It's a 5350.
JFFS2 notice: (302) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 3 of xref (0 dead, 2 orphan) found.

Maybe I dont check some flags in make menuconfig?

Dir-320
Dsl-2650u

16 (edited by hexanaft 2011-04-30 01:19:37)

Re: Dsl-2650u/bru/d

Hi.
Set for wi-fi Target Profile (Broadcom BCM43xx WiFi (wl, proprietary)), and now wi-fi is works.
Thanks.

PS
In dmesg still prints

roboswitch: [/home/vital/openwrt_disk/trunk/build_dir/linux-brcm63xx/kmod-switch/switch-robo.c:125] SIOCGETCPHYRD failed!
roboswitch: [/home/vital/openwrt_disk/trunk/build_dir/linux-brcm63xx/kmod-switch/switch-robo.c:125] SIOCGETCPHYRD failed!

Dir-320
Dsl-2650u

Re: Dsl-2650u/bru/d

Can this OpenWrt on Dlink 2650u/bru/d do Lan->Wan for one of the Ethernet ports? I want to do l2tp and route to my home network.

18 (edited by vitaliy_86 2011-08-02 18:00:11)

Re: Dsl-2650u/bru/d

DSL ?????? D-link D2650u ??? ??-DSL ??????????

http://habrastorage.org/storage1/9c2f04c9/cdc6b373/3f966fc5/03dc62ef.png

Build on 10.03, r26231 (2011-03-20 21:46:35 MSK) => openwrt-dsl2650u-squashfs-cfe.bin (no work web-interface)


??? ???? ???? ?? ????? ??????????: DSL-2650U ( + ?????????? torrent-??????)

TP-1043ND
ASUS RT-N15
TP-703N
Dlink DIR-615 E4

Re: Dsl-2650u/bru/d

Hi Everyone,

I have the same as the original poster, how can I re-flash my router? what I want to achieve is to be able to use Ethernet ports as DHCP routed ports and work with my Cable modem instead of the built in DSL.

Is there a simple instruction on how to re flash? also if there's a web gui with the OpenWRT firmware than I can configure the router myself (I know networking but not flashing/re flashing devices).

Thanks!!
Daniel

Re: Dsl-2650u/bru/d

I need web-interface and l2tp packet.