Hacking COMPLETED Fusee-LEDE Dongle (6$ payload injector)

  • Thread starter Thread starter capitaineflam25
  • Start date Start date
  • Views Views 126,962
  • Replies Replies 459
  • Likes Likes 26
hey guys i am trying to follow this here:
https://github.com/DavidBuchanan314/fusee-lede

but when i get upto "./scripts/feeds update -a" it does a dependency check and says it failed to find case-sensitive-fs and no matter what i try i can't seem to find it to install, can anyone help me with this thanks
 
Last edited by RazorX2014,
hey guys i am trying to follow this here:
https://github.com/DavidBuchanan314/fusee-lede

but when i get upto "./scripts/feeds update -a" it does a dependency check and says it failed to find case-sensitive-fs and no matter what i try i can't seem to find it to install, can anyone help me with this thanks
May I ask why you're trying to compile it yourself instead of using a pre-built image?
 
Are you building on windows?

windows does not use strong filesystem case support like Linux does. Openwrt/LEDE expects an actual linux build system. GCC for windows, and or-- Cygwin, is not sufficient as while NTFS is capable of storing arbitrary case in filenames, it does not permit eg-- "FILE.TXT" and "file.txt" to co-exist in the same folder like Linux allows.

Dunno why the build system makes such a snit about that, but it does, and so it is a requirement.
 
Are you building on windows?

windows does not use strong filesystem case support like Linux does. Openwrt/LEDE expects an actual linux build system. GCC for windows, and or-- Cygwin, is not sufficient as while NTFS is capable of storing arbitrary case in filenames, it does not permit eg-- "FILE.TXT" and "file.txt" to co-exist in the same folder like Linux allows.

Dunno why the build system makes such a snit about that, but it does, and so it is a requirement.
well that sucks
 
@RazorX2014 I used Ubuntu in a vmware session in Windows 10 and it all went fine. In the end I flashed the pre built image, but I REALLY wish I hadn't given my previous posts!
 
Building your own image is not that bad, but having a well maintained, centralized repository is also very good.

I am digging that people are taking the effort to have a USB recovery option in the uboot implementation, but I would really like to see a hook in rc.local, or support for pivot root so that the device can function "Differently" with a USB stick inserted.

(EG, the device mounts the USB stick as root filesystem if it is present, allowing the device to do much more when the stick is inserted. OpenWRT has support for this.)
 
As a general release I don't think a function like mounting a usb drive as an overlay would have much practical use for the average user of this forum. Much more important to make sure the project serves the basic needs of changing and launching payloads and not overcomplicate it for those who aren't confident in their ability.
 
  • Like
Reactions: OkazakiTheOtaku
As a general release I don't think a function like mounting a usb drive as an overlay would have much practical use for the average user of this forum. Much more important to make sure the project serves the basic needs of changing and launching payloads and not overcomplicate it for those who aren't confident in their ability.


I dig that too, I just happen to be somebody that likes things to do more than one function.

In this case, I would use the dongle as a local proxy/DNS middle-man, so that I can actively police what packets get in or out of the NX, and these devices have very limited storage to run such daemons. (Have enough RAM, and enough CPU, but not enough storage.) Others would be local SMB share, DLNA, etc that would be handy when on vacation, or doing a road trip with kids. (Set it up in the hotel room on a USB wall charger; One kid watches endless spongebob/whatever, another does the online gaming thing with the device serving as a sanitized proxy, etc. Also doubles as an injector when the thumbdrive is not inserted. One item in the carry bag.)

I like seeing devices play to their strengths. If you just want an injector, the Adafruit Trinket/feather M0 offering nails it. Fast, small, single function-- Just needs a shell on it. This device? It's a full linux underneath. There's untapped power there. That power being available is one of its strengths. I feel the offering should play to that.
 
@Wierd_w @FGFlann

I'm having an odd issue... I have finally received my device in the mail, it came with the English "Qualcomm" firmware. However, whenever I telnet to it with my USB plugged in, I cannot mount the USB. I constantly get the following no matter what device I try:

Code:
# mount /dev/sda1 /mnt
mount: mounting /dev/sda1 on /mnt failed: No such device or address

The light on my USB seems to turn off after I plug it in, it stays lit if I boot the device with it plugged in, but it shortly afterwards turns off. Is there anything specific I can try? I've attempted this with multiple USB devices flashed with FAT32, and they all have similar issues.
 
@Huntereb cd to /dev/ and list what is available. it might be under /dev/sda or /dev/sda2

I've attempted every available sda*. But here ya go:

Code:
sda        nvram      ttyS1      ttyACM13   mtdblock3  ram3       sda3
pcm0       swnat0     ttyACM3    ram2       ttyp1      ttyACM1    mtdblock0
ttyACM0    mtd2ro     i2cM0      mtd1ro     ttyACM9    ptyp0      ac0
mtd5ro     ttyUSB1    ram1       watchdog   mtd4       ttyUSB3    mtd7ro
ttyUSB0    cls0       ttyACM10   sda4       ttyACM8    mtd1       rdm0
console    scd0       mtd4ro     sda5       ttyACM7    kmem       mtd6ro
mtd6       mtd7       urandom    ram0       mtdblock2  mtdblock5  ttyACM14
mem        mtd0ro     ttyS0      mtr0       sda6       cdrom      ttyACM6
spiS0      mtdblock7  mtd5       mtd3       ttyUSB4    random
flash0     mtd3ro     hwnat0     ttyp0      acl0       sda1
ttyACM4    ttyACM5    ttyACM12   i2s0       mtdblock1  gpio
mtdblock6  mtdblock4  mtd0       sg0        ptmx       video0
sda2       log        ptyp1      ttyUSB2    ttyACM11   sr0
ram        pts        ppp        mtd2       ttyACM2    null
 
GParted on Debian. I can attempt it with Windows, but I'm doubtful.
Is it a usb 3 flash drive? Theoretically it's supposed to be backwards compatible with usb 2, but if the port on the router is a cheapo one, there might be some issues.
I can't think of anything else, really. Have you tried booting it with the drive inserted and then mounting?
have you tried just sda without a number?
this is what I had to do on mine actually
 

Site & Scene News

Popular threads in this forum