Hello @spliew I have been trying to find an OpenWRT version for this router (DSL-2640B ver T1) and I finally found yours. It uploads ok but once it starts I am getting no consistent ICMP response from any of the LAN ports. I saw it is the default OpenWRT IP address (192.168.1.1/24) but I am only getting like 7 or 8 ICMP responses during the startup and then no more. I tried accesing via HTTP, TELNET and SSH but with no success. Wireshark shows me an ARP announcement of it with the 192.168.1.1 at the startup. I have no firewall active and I already tried on 2 different PCs. Maybe I am missing something.
I know you made it just for fun as you said but any help would be appreciated in advance.
I saw it is the default OpenWRT IP address (192.168.1.1/24) but I am only getting like 7 or 8 ICMP responses during the startup and then no more. I tried accesing via HTTP, TELNET and SSH but with no success so I connected via serial. There I was able to check config and it looks ok for what I know but once I type ifconfig I am only seeing loopback info like there was no lan. I don't know what the problem could be and as I said 192.168.1.1 responds some ICMP packages during startup so there should not be a hardware/software issue IMO. I already did a firstboot && reboot to clean everything and still the same. Any help thanks in advance.
It appears you are using firmware that is not from the official OpenWrt project.
When using forks/offshoots/vendor-specific builds that are "based on OpenWrt", there may be many differences compared to the official versions (hosted by OpenWrt.org). Some of these customizations may fundamentally change the way that OpenWrt works. You might need help from people with specific/specialized knowledge about the firmware you are using, so it is possible that advice you get here may not be useful.
Ask for help from the maintainer(s) or user community of the specific firmware that you are using.
Provide the source code for the firmware so that users on this forum can understand how your firmware works (OpenWrt forum users are volunteers, so somebody might look at the code if they have time and are interested in your issue).
If you believe that this specific issue is common to generic/official OpenWrt and/or the maintainers of your build have indicated as such, please feel free to clarify.
Thanks I ended up understanding it is a hardware issue due to the broadcom CPU (BCM9663W) for this router revision (DSL-2640B rev T1). In fact @spliew published the details to add compatibility to this version ( https://github.com/spliew89/openwrt-bcm6333/commit/a0f14796075d021b1165b194ddd937cb90d61c22 ) and I made a compilation based on his changes but still the same.
At the end the router is acting like a switch but there is no way to access it via IP only serial. There is no web interface implemented either or wifi capabilities but this still useful for me because the original D-Link firmware sends SSDP broadcast on startup and after a state change in any LAN interface and this broadcast is affecting some 10Mbps devices in my network. I will keep looking here and there. Thanks anyway