-
Notifications
You must be signed in to change notification settings - Fork 3
Description
I've ran into a few issues with my Halot Mage S image. SSH works fine but SCP only allows browsing, creating files (only creating, not adding data), and deleting files. It does not allow the transfer of any data. I tried to get sftp working using files from the linked Arch repository in the readme but none of the download links work. I found a different repository here:
http://ftp.tku.edu.tw/Linux//ArchLinux-arm/armv7h/extra/
http://ftp.tku.edu.tw/Linux/ArchLinux-arm/armv7h/core/
I only tried to get vsftpd working but ultimately failed because of a libc version mismatch. I tried changing the path to include a different version but that resulted in a different error about the kernel.
So I moved on and copied all of the smb* files from your image to mine hoping to get that working. It does work, kinda. smbclient can see my Windows share and interact with it. Mount will mount my share with SMB 1.0 enabled on my Windows machine. It's pretty fast too (considering the hardware), saturating the 100Mb connection. The problem is that this is a very inside out way of doing things. I want to mount a share of some kind on my Windows PC and drag and drop files. The issue is that smbd doesn't seem to be working. It's there in /usr/sbin and a process is running but when I try to access it from my PC I see a share called (none). Clicking on it or directly addressing the machine results in an error message. Doing it through linux results in a timeout. I've tried it with and without the internal and usb shares commented out. I've tried running smbd in interactive mode and didn't see any errors. Do you have any idea about what the problem might be? Also, do you know where I can find compatible libraries and programs? I have a feeling that I need to compile them myself but I don't even know where to begin.
During this process I bricked my machine. If anyone else has this issue make sure your flash drive partition table is MBR. I had success with a 1GB partition. While the flash drive will still mount, the machine seems to ignore compressed update files now. Instead of using the archive you can simply put the ChituUpgrade.bin file in the root of the drive and power cycle the machine. It's a little faster this way.
Here's an archive of the extracted partitions from the current version of my image: https://drive.google.com/file/d/1If9ChGWY_fJlW0rGarOtkhaVa3tT1t7T