neurobin / MT7630E

Modified easy installation package
https://neurobin.org/projects/softwares/unix/MT7630E/
233 stars 72 forks source link

Very slow on Arch Linux #88

Open rawlife56 opened 5 years ago

rawlife56 commented 5 years ago

System info

Entry Details
OS Arch Linux
Kernel version 4.17.14-arch1-1-ARCH
New install YES
DKMS YES
Compiler gcc-8.2.0-2

Devince info

Device ID: ID 214b:7250 - not sure if this is the one as there wasn't any name.

General info:

#block starts
08:00.0 Network controller: MEDIATEK Corp. MT7630e 802.11bgn Wireless Network Adapter
        DeviceName: Mediatek WLAN Mediatek Civic MT7630E bgn 1x1 + BT 4 LE PCIe+USB HMCWW
        Subsystem: Hewlett-Packard Company MT7630e 802.11bgn Wireless Network Adapter
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 18
        Region 0: Memory at c2600000 (32-bit, non-prefetchable) [size=1M]
        Capabilities: <access denied>
        Kernel driver in use: mt7630e
        Kernel modules: mt7630e

09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 08)
        DeviceName: Realtek PCIe FE Family Controller
        Subsystem: Hewlett-Packard Company RTL810xE PCI Express Fast Ethernet controller
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 19
        Region 0: I/O ports at 4000 [size=256]
        Region 2: Memory at c2504000 (64-bit, non-prefetchable) [size=4K]
        Region 4: Memory at c2500000 (64-bit, non-prefetchable) [size=16K]
#block ends

Bluetooth stats:

#block starts
0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
#block ends

What didn't work?

First of all, Thanks for bringing this card into linux world. Speed is very low and it's really unusable with such high ping. In windows & elementary OS(Based on Ubuntu 16.04), I used to get 84 Mbps & 50 Mbps @3ms ping respectively but Arch Linux barely goes over 2 Mbps with very high ping.

What did you try?

[I also tried AUR package from the user repo who repackaged your script without any luck.]

Error code:

#block starts
[please include error code in this block]
#block ends

Additional info

[Put any additional information here or leave it blank]

jsanchezL commented 5 years ago

Me too have this issue the RTL810xE PCI Express Fast Ethernet controller is very slow download mi kernel install is 4.18.10-arch1-1-ARCH.

The problem is low performance the RTL810xE drive but in Windows 10 is work fine the velocity download is ok. I was reading on internet for a solution but not find.

I need your help community linux

One possible solution.

Kind regards.

jockeg commented 5 years ago

I am having this issue as well.

Very inconsistent latency, packet loss etc when pinging my wifi router, same thing when pinging FROM the router to my laptop (ASUS F555L with MT7630). Very inconsistent download speeds, anywhere from 200kbit/s to spiking at 8-9mbit/s occasionally. Sometimes dropped connection.

I am using NetworkManager with dhcpcd, but I tried with the built in dhcp client, I tried using wicd instead of NetworkManager, but it's the same.

Kernel version 4.18.12-arch1-1-ARCH

Appreciate any input or help.

pjpmosteiro commented 5 years ago

Same issue on Ubuntu 18.04. It seems that the developer is not maintaning this anymore, this repo has 5 or 6 issues for 1 year or more, with no response from neurobin....

neurobin commented 5 years ago

It seems that the developer is not maintaning this anymore, this repo has 5 or 6 issues for 1 year or more, with no response from neurobin....

Well, you can say that. I no longer use this device, bought a usb adapter and it's making life a lot easier for me..

I will at least update the readme file requesting new maintainers.