You are not logged in.

#1 2015-04-29 03:03:10

murilobandrade
Member
Registered: 2015-04-28
Posts: 3

[SOLVED] Without Wired Connection

Hi All,
Im having a problem with wired connection, I searched in google and had no luck.
I made a video to show whats going on, someone knows how to fix that?

The command: "ip link", show the wired interface UP. The NetworkManager or Dhcp Clients (dhclient or dhcpcd) is acting like the cable is not connected, but if you watching the video, you can see that: modem Network light is ON, and at a given time (it's maybe starting systemctl services) the light is OFF. On Windows O.S the wired connection work with no problem.

Some information about environment:

# lspci -v | grep -A10 -i ethernet
04:00.5 Ethernet controller: JMicron Technology Corp. JMC250 PCI Express Gigabit Ethernet Controller (rev 03)
	Subsystem: CLEVO/KAPOK Computer Device 4101
	Flags: bus master, fast devsel, latency 0, IRQ 35
	Memory at f2400000 (32-bit, non-prefetchable) [size=16K]
	I/O ports at 4400 [size=128]
	I/O ports at 4000 [size=256]
	Capabilities: [68] Power Management version 3
	Capabilities: [50] Express Legacy Endpoint, MSI 00
	Capabilities: [40] MSI-X: Enable- Count=8 Masked-
	Capabilities: [70] MSI: Enable+ Count=1/8 Maskable+ 64bit+
	Kernel driver in use: jme
# lspci -v | grep -A12 -i network
05:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8191SEvB Wireless LAN Controller (rev 10)
	Subsystem: Realtek Semiconductor Co., Ltd. RTL8191SEvB Wireless LAN Controller
	Flags: bus master, fast devsel, latency 0, IRQ 18
	I/O ports at 5000 [size=256]
	Memory at f2500000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Legacy Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Virtual Channel
	Capabilities: [160] Device Serial Number 88-55-22-fe-ff-4c-e0-00
	Kernel driver in use: rtl8192se
	Kernel modules: rtl8192se
# modinfo jme
filename:       /lib/modules/3.19.2-1-ARCH/kernel/drivers/net/ethernet/jme.ko.gz
version:        1.0.8
license:        GPL
description:    JMicron JMC2x0 PCI Express Ethernet driver
author:         Guo-Fu Tseng <cooldavid@cooldavid.org>
srcversion:     0364A0C836DA4791163CA38
alias:          pci:v0000197Bd00000260sv*sd*bc*sc*i*
alias:          pci:v0000197Bd00000250sv*sd*bc*sc*i*
depends:        mii
intree:         Y
vermagic:       3.19.2-1-ARCH SMP preempt mod_unload modversions 
parm:           force_pseudohp:Enable pseudo hot-plug feature manually by driver instead of BIOS. (int)
parm:           no_pseudohp:Disable pseudo hot-plug feature. (int)
parm:           no_extplug:Do not use external plug signal for pseudo hot-plug. (int)
# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp4s0f5: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:90:f5:a4:06:ad brd ff:ff:ff:ff:ff:ff
3: wlp5s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 74:f0:6d:26:15:c7 brd ff:ff:ff:ff:ff:ff
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp4s0f5: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 00:90:f5:a4:06:ad brd ff:ff:ff:ff:ff:ff
    inet6 fe80::999e:b8b9:4e7e:f47/64 scope link tentative 
       valid_lft forever preferred_lft forever
3: wlp5s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 74:f0:6d:26:15:c7 brd ff:ff:ff:ff:ff:ff
# dhclient -4 -v enp4s0f5
Internet Systems Consortium DHCP Client 4.3.2
Copyright 2004-2015 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/enp4s0f5/00:90:f5:a4:06:ad
Sending on   LPF/enp4s0f5/00:90:f5:a4:06:ad
Sending on   Socket/fallback
DHCPDISCOVER on enp4s0f5 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on enp4s0f5 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on enp4s0f5 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on enp4s0f5 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on enp4s0f5 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on enp4s0f5 to 255.255.255.255 port 67 interval 10
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

Last edited by murilobandrade (2015-05-25 02:30:19)

Offline

#2 2015-05-06 12:49:09

murilobandrade
Member
Registered: 2015-04-28
Posts: 3

Re: [SOLVED] Without Wired Connection

I think the problem is ASPM, described in link:

https://bbs.archlinux.org/viewtopic.php?id=172432
https://bugs.launchpad.net/ubuntu/+sour … ug/1310798

But I do not have the solution yet

Offline

#3 2015-05-25 02:27:42

murilobandrade
Member
Registered: 2015-04-28
Posts: 3

Re: [SOLVED] Without Wired Connection

After alot of work, I figured out one way to make it work.

My device is "04:00.5 Ethernet controller: JMicron Technology Corp. JMC250 PCI Express Gigabit Ethernet Controller (rev 03)".
I downloaded driver source-code from official website of JMicron, and after some corrections I builded the driver.

Now I am searching for a way to provide this solution for Linux device drivers or for JMicron repository

Offline

Board footer

Powered by FluxBB