-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Doesn't detect my USB external HDD #2
Comments
Any updates with this? Does this occur if we use ayufan’s kernel? I'm currently on the Arch Linux ARM kernel build and I have this issue. |
Same issue for me |
same here!! |
@m01 Is there really no workaround for this issue yet? |
I think the valid place for this issue is a repository of upstream kernel - either Rockchip or mainline, depending on which this distribution is based Also you can visit ayufan repos for details and similar issues: https://github.com/ayufan-rock64/linux-build |
ayufan mentioned here that a DTS change is needed for the Rock64 to enable USB 3 rockchip-linux/kernel#83 A Arch Linux ARM dev by the name of kmihelich is attempting to get the required DTS changes for the Rock64 into the mainline Linux kernel. They are also adding in a patch in the meantime to the 'linux-aarch64-rc' for Arch Linux ARM. https://archlinuxarm.org/forum/viewtopic.php?p=58866#p58866 |
I always meant to "fix" this by compiling and packaging Ayufan's kernel for Rock64 as an Arch Linux pkg file. However, I've not managed to get around to doing that, sorry. |
What was the issue? Complining itself or packaging / writing PKGBUILD?
пт, 27 июл. 2018 г., 21:05 Michiel <[email protected]>:
… I always meant to "fix" this by compiling and packaging Ayufan's kernel
for Rock64 as an Arch Linux pkg file. However, I've not managed to get
around to doing that, sorry.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AE4qEijfIcriSjZBvHnyqvd_toQvXa9Bks5uK1ZagaJpZM4R9QNK>
.
|
Neither - I believe the Arch Linux ARM One thing I did try in the early days was to just replace the Arch Linux kernel with Ayufan's already compiled kernel from the debian package, but for some reason that didn't "just work". It's quite possible that I didn't do something right there, or maybe whatever issue I ran into has been fixed now, I'm not sure. An upstream fix would of course be preferable over all this; one of the reasons I went with the Rock64 was because of the good upstream support. |
Just got around to updating and installing things. Seems USB 3.0 works great on linux-aarch64-rc package from Arch Linux ARM Linux 4.18.0-rc6-1-ARCH #1 SMP Sun Jul 22 18:48:40 MDT 2018 aarch64 GNU/Linux |
@m01 I just got this which crashed all of my hard drives making me have to reboot. Is this a issue with the driver of the USB 3.0 of the Rock64?
Edit: I also reported it here https://archlinuxarm.org/forum/viewtopic.php?p=58934#p58934 |
I switched back to using the USB 2.0 ports and I noticed some errors about my luks encrypted USB hard drives being misaligned has gone away. There seems to be some issues with the USB 3.0 driver in use here. |
I reported this to ayufan as mentioned above. Seems like a bunch of people are seeing similar issues. |
Ok so I now have USB 3.0 working for the most part. I switched to a different USB hub with more power. The ""Anker 10 Port 60W Data Hub with 7 USB 3.0 Ports and 3 PowerIQ Charging Ports" which I brought from Amazon. @m01 I have created a AUR package that fetches the latest Debian built kernel from Ayufan. For the meantime anyone following should probably use that for the best compatibility with USB 3.0. Ayufan makes some Rock64 specific edits to the https://github.com/rockchip-linux/kernel source. rockchip-linux contains some specific fixes for USB 3.0 that are not in mainline yet. |
A USB3 HDD seems to work for me now, plugged into the USB3 port. I'm not using a USB hub, and just tested mounting my disk, writing a file, and reading it.
EDIT: I also briefly tested a USB to serial adapter, which also worked. I think the AUR package for Ayufan's kernel is an excellent idea @ShapeShifter499, thanks! My thanks go out to everyone who contributed to upstreaming the good stuff to make this work 🙂 . I'll close this ticket. |
@m01 I've stopped updating the AUR package. I no longer use the Rock64, it just sits collecting dust. I found it too unstable for what I wanted. There is still a thread of people having major issues with the device. ayufan-rock64/linux-build#112 I have been running a different small board computer (SBC) known as the Up-Board. I got one in a 4GB RAM and 64GB Storage configuration with a Intel Atom x5 Z8350. I've been running a few NAS operations on it including a Nexcloud install with a LAMP setup. Arch Linux, Apache, MariaDB, and PHP. I have not tested the stability of the Rock64 for a around half a year now or so. If anyone wants to take over the AUR package let me know. |
@m01 So Linux Kernel version 5.0+ is working better for you? |
@ShapeShifter499 that's fair enough, thanks for letting me know. To be honest, I don't really use the Rock64's USB port much. I primarily use it as a headless server, running everything off the eMMC, which seems to work quite well. It's no longer easy for me to test things on the Rock64, as it's a bit more difficult for me to access, and I'd like to keep the services up 🙂. I finally got around to cleaning up a bit, and the original issue described in this thread definitely seemed to be resolved; in the early days not even It's a shame to hear that there still seem to be issues with using the Rock64 as a NAS. If there's something relatively easy you'd like me to test, that can be done with one already formatted USB 3 HDD, then let me know and I'll help if I can. |
I should add some notes to the |
@m01 so everything is working for you, but you're not making use of the USB ports? Do you make use of the micro SD card slot at all? I might find something the Rock64 board I own can be used for that avoids the use of USB now that I do have a seemingly stable NAS solution running. |
Yep, pretty much. I was using the micro-SD card for some experimentation with OS images, thinking I could switch the OS easily from the serial uboot prompt. I had some issues with it then mounting the wrong partitions during, boot, which I've now realised was probably due to the way the root partition was specified (using |
I notice that after pluging in my external drive, my HDD didn't start spining. It was a power issue.
So to solve this I did went to: https://forum.pine64.org/showthread.php?tid=5001 and that solved my power issue.
Now my hard drive has power but it doesn't seem to be detected my archlinux. My
lsusb
andlsblk
doesn't seem to have my external USB HDD listed.What should I do?
UPDATE:
my usb2.0 ports are working. the problem is with my usb3.0 port, it doesn't detect anything
The text was updated successfully, but these errors were encountered: