linux Linux Is there any modern FOSS firmware for Linksys WRT54G routers? Is it possible for me to compile the latest version of OpenWRT for a WRT54G router with 4 MB of flash and 16 MB of RAM?
Jump
linux Linux Is there any modern FOSS firmware for Linksys WRT54G routers? Is it possible for me to compile the latest version of OpenWRT for a WRT54G router with 4 MB of flash and 16 MB of RAM?
Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    4 weeks ago 100%

    Well, I'd say 2 GB of RAM is actually quite plenty for a router since it doesn't need to do anything that RAM intensive. Even a desktop computer running Linux with no GUI only uses around 100 MB of RAM.

    4
  • linux
    Linux KseniyaK 4 weeks ago 97%
    Is there any modern FOSS firmware for Linksys WRT54G routers? Is it possible for me to compile the latest version of OpenWRT for a WRT54G router with 4 MB of flash and 16 MB of RAM?

    I have a few different Linksys WRT54G routers and I've installed DD-WRT - build number 44715 - on them. However, this build appears to have been made in 2020. So, I was wondering if there's a more modern version of dd-wrt for this router. If not, is it possible for me to compile the latest version of OpenWRT for these routers which have 4 MB of flash and 16 MB of RAM?

    37
    8
    gentoo
    Gentoo Linux KseniyaK 2 months ago 90%
    Should I run non-hardened Gentoo on an SSH file server behind some sort of VPN?

    So, I have a desktop that has a single-core/2-threads Pentium 4 CPU @ 2.4 GHz and a much newer desktop with an i7 CPU. The older desktop was one that I found on the streets in my neighborhood and that I later fixed and started to play around with it and decided to install Gentoo on it (just because). It's CPU is also so old that it thankfully doesn't have Intel MME. I have also put my older desktop in such a place where I could keep it on for 24/7 (without the risk of it overheating or bothering anyone even when emerging packages). So, as I was installing Gentoo on it, I figured that I could also use it as an SSH file server and put it behind a VPN (which I could install on my newer i7 desktop (which I could install Debian onto)). Now, since I wasn't intending to use my Pentium desktop as a file server, I didn't select the hardened profile (and switching profiles would probably take a very long time). So, I was wondering, would this be much of a security concern in my case?

    9
    2
    hardware
    Hardware KseniyaK 2 months ago 90%
    Is it possible to repair an old PSU? If not, where can I get a good replacement PSU for a vintage computer?

    I've found 2 vintage desktops from around the 2000's era. One already had a broken power supply that won't even turn on (and thankfully didn't break anything else). The other desktop had a working ATX PSU, but it just blew out a few days ago. The PSU is an Elitech LC-B450E and I believe it has 4 molex connectors. Now, I was wondering, would it be possible to repair the PSU (not that I would do that myself because I don't even know how to solder)? If not, would it be possible to get a relatively new one that's compatible?

    16
    8
    linux
    Linux KseniyaK 2 months ago 96%
    Are there any modern wifi cards that work with Linux and have 100% FOSS drivers (no proprietary binary blobs)?

    I was thinking of getting a wifi card like that, but can't seem to find any.

    103
    27
    apple_enthusiast Apple Is it possible to replace the wifi card on a Macbook pro 11,2 (Retina, 15-inch, Late 2013)? If so, are there any compatible wifi cards with open source drivers for Linux?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    3 months ago 100%

    Unfortunately in my case, I really need wifi and would much prefer using some sort of internal wifi rather than a wifi adapter.

    4
  • linux
    Linux KseniyaK 3 months ago 93%
    Is it possible to replace the wifi card on a Macbook pro 11,2 (Retina, 15-inch, Late 2013)? If so, are there any compatible wifi cards with open source drivers for Linux?

    I am running Linux on my macbook pro and it has a Broadcom BCM4360 wifi card. Problem is that the driver for it is proprietary (or more accurately, mostly proprietary with some of the source code available), quite outdated, and I couldn’t get it to work with Linux kernel v6.9.5. I am running Gentoo Linux on my macbook with a custom kernel. I previously had wifi working, but then I reinstalled Gentoo (because I wanted to do full disk encryption), copied over the kernel config file from my previous install (which I knew had working wifi), migrated it to a newer kernel version (plus added support for full disk encryption) and now the wifi drivers won’t even compile. So, I was thinking of replacing the current wifi card with something that has modern and open-source drivers for it. Is it possible to do that on a Macbook pro 11,2 (Retina, 15-inch, Late 2013)? If so, are there any compatible wifi cards with open source drivers for Linux?

    26
    12
    apple_enthusiast
    Apple KseniyaK 3 months ago 83%
    Is it possible to replace the wifi card on a Macbook pro 11,2 (Retina, 15-inch, Late 2013)? If so, are there any compatible wifi cards with open source drivers for Linux?

    I am running Linux on my macbook pro and it has a Broadcom BCM4360 wifi card. Problem is that the driver for it is proprietary (or more accurately, mostly proprietary with some of the source code available), quite outdated, and I couldn't get it to work with Linux kernel v6.9.5. I am running Gentoo Linux on my macbook with a custom kernel. I previously had wifi working, but then I reinstalled Gentoo (because I wanted to do full disk encryption), copied over the kernel config file from my previous install (which I knew had working wifi), migrated it to a newer kernel version (plus added support for full disk encryption) and now the wifi drivers won't even compile. So, I was thinking of replacing the current wifi card with something that has modern and open-source drivers for it. Is it possible to do that on a Macbook pro 11,2 (Retina, 15-inch, Late 2013)? If so, are there any compatible wifi cards with open source drivers for Linux?

    8
    9
    android Android Are there any custom ROMs (or GSIs) for the Samsung Galaxy J3 SM-J337W (j3topltecs)? If not, then how do I build my own non-SaR GSI?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    5 months ago 100%

    Well, they say that development for these phones is mostly dead.

    Also, I do think that getting a virus by simply downloading Android ROMs from some unknown source (or an open source project maintained only by 1 person) would be quite easy. Not to mention that xz-utils, an open-source project was recently backdoor-ed.

    2
  • android
    Android KseniyaK 5 months ago 94%
    Are there any custom ROMs (or GSIs) for the Samsung Galaxy J3 SM-J337W (j3topltecs)? If not, then how do I build my own non-SaR GSI?

    I want to install a (or build my own) custom AOSP-based OS on my Samsung Galaxy J3 SM-J337W that has microG instead of the proprietary Google Play Services. Please forgive me if I'm doing something stupid: I'm a complete noob with this. So, the first thing I did was check and see if my device is officially supported by ROMs like LineageOS and I couldn't find anything. Not only that but my device isn't supported by TWRP. Next, I've done a bit of further research and read about GSI ROMs and Project Treble. The Treble Info app says that my smartphone is Project Treble compatible with the following requirements: - VNDK version: 28 (lite mode) - System as Root: disabled - Manifest location: Modern - CPU architecture: ARM32 - Binder architecture: 64-bit However, the only a64 non-SaR GSI images that I could find are some of Andy Yan's builds of LineageOS 16 and 17 and they do not have microG installed. Plus, I just don't want to install any malware-infested OS from some random Joe. I've been thinking of building my own custom ROM or GSI. However, compiling AOSP would take a long time. Has anybody ever managed to install a custom OS on the Samsung Galaxy J3 SM-J337W?

    15
    2
    android Android How do I get the device number for TWRP on my Samsung Galaxy J3 2018 model number SM-J337W and root it?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    9 months ago 100%

    Well, I just found a guide on how to install twrp 3.2.3 on a Samsung Galaxy Star here, which has the model number SM-J337T. It has the exact same SoC, CPU and GPU as my device. The guide has a link to an unnoficial twrp recovery.img image. Would it be safe for me to use that for my SM-J337W?

    PS. What does the T and W mean in the device model number?

    1
  • android
    Android KseniyaK 9 months ago 84%
    How do I get the device number for TWRP on my Samsung Galaxy J3 2018 model number SM-J337W and root it?

    I have a Samsung Galaxy J3 2018 (model number SM-J337W) on which I want to install my own custom AOSP ROM (because I don't want Google or Samsung to spy on me, I'm stuck with my current phone, and my phone is not supported by LineageOS, GrapheneOS, or CalyxOS). I have managed to install ADB for Linux and unlock the bootloader, but I can't download any TWRP binaries because my phone is not on the list of officially supported devices. I believe i've found the source code for TWRP on this Github page: [https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni](https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni). However, I'm not really sure how to build it. According to the code lines bellow, I believe it requires some kind of device number or code: ~~~ cd <source-dir>; export ALLOW_MISSING_DEPENDENCIES=true; . build/envsetup.sh; lunch omni_<device>-eng; mka recoveryimage ~~~ or if I'm not using a recovery partition: ~~~ cd <source-dir>; export ALLOW_MISSING_DEPENDENCIES=true; . build/envsetup.sh; lunch omni_<device>-eng; mka bootimage ~~~ Also, I am not sure whether or not if my device uses a recovery partition or not. How do I find that out on my specific device? Also, when I open up AIDA64, then go to System -> Device, it says j3topltecs. Should I use that for my device number/code? Also, please keep in mind that this is my very first attempt at rooting any Android smartphone so sorry if I sound like an idiot noob. I also use Linux and don't have Windows installed. Also, is there any way I could tell lunch (or whatever tool does the compiling) to use only a specific number of threads because if it starts compiling using all 8 threads then my PC will definitely overheat. PS. Do I even really need TWRP? Has anyone ever managed to install a custom ROM on this specific device?

    18
    6
    programming Programming I'm creating a curated search engine for web developers. Asking for a feedback
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    9 months ago 100%

    Well, I think this may be not a bad idea at all. However, what would really stop me from using your search engine is if my search queries (or anything else I send) were somehow tied to me and/or sold to someone. Please don't be like Google, Microsoft, or OpenAI.

    5
  • linux Linux What are you most excited when it comes to linux in 2024?
    Jump
    linux Linux Darling runs macOS software directly without using a hardware emulator
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    10 months ago 100%

    Uhm, if that happens, maybe the devs could use something like qemu or a specialized fork of it?

    4
  • linux Linux systemd 255 Released With A "Blue Screen of Death" For Linux Systems
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    10 months ago 88%

    I hope this isn't going to be the default. I know, the average granny might prefer to have a BSOD with a QR code, but I think a lot of the people who are more tech-savvy, like me, would prefer to see log messages when booting because then you could see which service failed and why or why it's all of a sudden taking so long to boot. That's also why I choose not to have a splash screen when booting.

    Anyways, this BSOD thing doesn't apply to me because I use Gentoo with OpenRC.

    28
  • pcgaming PC Gaming Report: Windows 12 will release in June 2024, Taiwan's PC makers think [vague and to a rumor ]
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    10 months ago 100%

    Good. I hope this poorly written piece of spyware dies out soon. Carefully read Microsoft's Privacy Policy and I guarantee you it will scare you away and make you run to Linux and other open-source software. No seriously. The amount of spying they do is simply unacceptable. Same thing with macOS (yes, Apple does collect a ton of data about you!). You can get Apple's Privacy Policy here.

    7
  • programming Programming Advent of code starts in less than 12 hours!
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    10 months ago 100%

    Is it ok if I skip some challenges or do them later? University final exams are comming up soon for me.

    12
  • linux Linux Just install EndeavorOS lol
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    10 months ago 100%

    Well, I eventually got bored of Arch and installed Gentoo this summer. I enjoyed it 😎.

    PS. I wish there was a Gentoo emoji.

    9
  • programming Programming What's the biggest change you would like to see in computing/tech?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    10 months ago 96%

    I would like to see:

    1. Corporations treating their customers like people, not just bags of money.
    2. Corporations and employers to stop spying on people. Like, it makes me feel so unsafe and that I can't really trust them.
    3. People becoming more tech literate.
    4. Open source software, such as Linux being used by more people, especially those who are not so tech literate.
    24
  • linux
    Linux KseniyaK 10 months ago 84%
    Should I install Linux on my smartphone?

    I have a Samsung Galaxy J3 (2018) smartphone which currently has the stock Samsung Android OS installed on it. I wanted to install an Android "distro" that doesn't spy on me, like Graphene OS, but I couldn't find a ROM for it. Since I would probably need to compile AOSP from source code anyways, I though, why not install Gentoo on my smartphone (doing the compilation on a more powerful computer using distcc). I have already installed Gentoo on both my laptop and desktop from a stage3 tarball and I'm loving it, so I guess doing the same on my smartphone wouldn't be too hard. Now, the problem is that I need to use a few apps that are not available on Linux, like the proprietary app that I use to pay for my bus tickets. How well does waydroid work?

    52
    20
    programming Programming If you had to choose one programming language that you had to use for the rest of your life, what would it be?
    Jump
    programming Programming If you had to choose one programming language that you had to use for the rest of your life, what would it be?
    Jump
    linux Linux Imagine Linux on an Arm SoC that benchmark better than Apple's M2 Max!
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    11 months ago 100%

    Well, you do have qemu, which can run x86 programs on other architectures (not just running x86 virtual machines on top of hosts of other architectures).

    5
  • programming
    Programming KseniyaK 11 months ago 94%
    I would like some advice on where to go after university

    I am currently a Computer Science student in university who really loves Linux and FOSS software, hates it when governments and corporations spy on people, and would probably rather have a job that brings meaning and benefits society than one that has a high paycheck (although I do recognize that I also need to have enough money for food, housing, .etc). I also watch Scammer Payback and Jim Browning and I love what they're doing, but I don't know if I could turn that into a real job. I've thought of doing pen testing (later on in my career), but I've come to realize that it is better if users just started using privacy-respecting FOSS software like Signal, because if you give a hacker enough time, patience, and the right resources, they could hack into anything. Although for something like banks, I'd maybe be ok working there, as everybody still needs them and they're not going away any time soon. I also need something that I could get into fresh out of university or even as an internship or co-op. Am I being too pessimistic? What would you suggest me to do? Feel free to challenge my views on life.

    61
    15
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    11 months ago 100%

    Well, that's how most troubleshooting happens on Windows/macOS as they are just big black boxes with poor documentation. On Linux, most issues can be fixed by the user themselves.

    1
  • linux Linux What's the point of terminal file managers (mc, ranger, nnn, etc)?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    11 months ago 100%

    Kseniya

    I use rclone. The command I use to mount my GDrive is basically:

    rclone mount "GoogleDrive:" ~/googledrive --vfs-cache-mode full --daemon

    And then I could access it (almost) as if were a regular USB drive mounted onto my filesystem (by doing cd ~/googledrive). Only difference is that it is a bit slow, as none of the files ever get synced to the computer's hard drive (all changes are immediately uploaded to Google servers), and I cannot change the filesystem permissions (they are always a+rw for all of the files).

    2
  • linux Linux What's the point of terminal file managers (mc, ranger, nnn, etc)?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKS
    KseniyaK
    11 months ago 100%

    Well, for schoolwork, I mount my Google Drive storage onto my ~/googledrive directory (where I store all of my schoolwork) and usually use mc to navigate. Although, I am quite comfortable with the terminal. Its just that I have a lot of subfolders and going to a specific subfolder in mc is usually faster than doing "cd ~/googledrive/subfolder-with-long-path".

    9