Wanting to SSH to Router, need opkg?

The only reason for that would be that one of your configuration changes disabled dropbear, either explicitly or as an unintended side-effect; welcome to failsafe_and_factory_reset.

I don't even know what dropbear is :p. My setup is pretty basic I would assume I haven't disabled anything, but I'll look into it.

What version of OpenWrt are you running? telnet hasn't been supported for a few years now, as I recall.

ash is a variant of sh. It is not bash -- which is what many in the Linux world mistakenly call "sh". Any introductory text on use of sh is likely applicable, as long as you keep in mind that there are differences with bash. It's hard to recommend one tutorial over the others as everyone learns differently.

I think, telnetd is active, because he ran firstboot or he didn't set the password.

Telnet server was taken out entirely years ago, version 15 I think. You can't telnet to a modern version they only support SSH.

1 Like

Perhaps I am asking the obvious, but did you even install OpenWrt in that router? Which version? Have you changed any of the settings?

1 Like

Hopefully all involved users see this reply, anyhow:
The Router (call it R1) I was trying to ssh into, I figured out it doesn't have support for that, because on another Router I have (call it R2), the settings were found, but they weren't on R1. However even when SSHing to R2, it was still running ash.

I've got SSH working now I suppose, so what I want to know then, is how/where to use opkg?

and @eduperez yes I have OpenWrt installed...

If anyone wants to know what I use these 2 routers for, they are daisy chained to my PC, and they are used mainly for local network resources in my game room, however they can be used to access the internet, since on my PC, I have my Ethernet and WiFi bridged.

Well I feel retarded.
Sorry for wasting everyone's time.

I wasn't aware that OpenWRT and DD-WRT were different projects...

On that topic though, are there any reasons to use OpenWRT over DD-WRT? Maybe not the best forum for an unbiased answer but oh well lol.

1 Like

One major reason:

  • DD-WRT hasn't been updated in 10 years
1 Like

oof, yeah that's a pretty good reason then.

Does OpenWRT have most or all of the same features? Or at least, the minimum I need for the setup I described?

I won't say that it's an "unbiased opinion", but for me:

  • OpenWrt, for the non-Broadcom wireless devices I use (Broadcom CPUs seem to be well supported, just not the wireless chipsets)
    • Has been rock-solid for years
    • Has a build environment that allows me to easily customize the images to my own needs
    • Since the LEDE project split (and later merge), has been very up-to-date with security patches and current packages
  • DD-WRT
    • Works well for Broadcom-based wireless devices; I have not confirmed that DD-WRT has "special licensing agreements" with Broadcom, but that is what I have read here
2 Likes

I don't know much about routers, the different brands, and what kind of hardware they have, but when you say Broadcom based, does that apply to routers like the Linksys WRT54G?

In my opinion, it has more, especially since OpenWrt has a large repository and package management.

SSH is installed and enabled by default in OpenWrt - password is blank on first boot.

1 Like

The "famed" Linksys WRT54G has long faded from supportability under both OpenWrt and DD-WRT -- it just doesn't have enough resources to manage a current kernel and application software. Not to mention any of the current 802.11 protocols.

Models to "avoid" for OpenWrt due to Broadcom wireless hardware include those on the Table of Hardware (ToH) that show "Broadcom" in the wireless column, or have notes about wireless not working. If the model you have or are considering isn't listed as supported in the ToH, or listed at all, it won't be "turn key" to install OpenWrt.

My model isn't even on that list... weird.
I have a WRT54G v5

I also have a WRT160N v3, which shows as having Broadcom on the list. Is it not possible to install an older version of OpenWRT that does work on it?

https://wikidevi.com/wiki/Linksys_WRT54G_v5.0

It's a 2005 device, that didn't ship with Linux. The wireless protocols are wildly out of date (802.11n was 2009) and can't be updated. With 2 MB of flash and 8 MB of RAM, it's pretty much unsupportable.

There are many suggestions and opinions of inexpensive (US$20 or so) devices that can make you much more secure, faster (in 2005 a 56k modem was pretty fast, not the 1,000,000 kbps lines available at consumer-friendly prices), and a lot easier to configure in the long thread

1 Like

You defiantly need to understand this before coming to OpenWrt:

https://openwrt.org/toh/start - if your device is not there, it's not supported

Also, you need to understand that if WiFi is Broadcom:

https://openwrt.org/meta/infobox/broadcom_wifi

2 Likes

https://openwrt.org/toh/linksys/wrt160n

v3 FCC approval date: 30 December 2008 -- still a decade old and before 802.11n was finalized

Not recommended for future use with OpenWrt due to low flash/ram.
Limitations in extensibility and stability of operation are to be expected.
See 432_warning for details.

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

Unless you've got unlimited time to get an old, well-loved router running as best as it can for its era (think restoring a 1979 IBM PC, knowing it isn't going to run Windows 10, or even Windows period), I'd suggest a current alternative.

You may want to consider a more powerful device than the US$20-class devices if you have a high-speed connection (over a couple hundred mbps), want to run a VPN, or have several wireless users that consume data at the same time. Other than that, there are some great choices in the US$20-70 range, including dual-band options.

1 Like

Thanks, though I don't use these routers for Internet lol. I have an Xfinity Modem. I just use them as hobby routers.