Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Interface enp3s0 does not exist.
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 44907
Location: 56N 3W

PostPosted: Tue Feb 11, 2020 10:52 pm    Post subject: Reply with quote

tupn,

The binary blob delivers better performance but if nouveau is good enough, that would be my preference.
Its your choice.

After
Code:
modprobe alx
ERROR: could not insert 'alx': Invalid argument

the kernel may have left more information at the end of dmesg.

Please post it.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
tupn
n00b
n00b


Joined: 11 Sep 2019
Posts: 24

PostPosted: Tue Feb 11, 2020 11:15 pm    Post subject: Reply with quote

NeddySeagoon wrote:
tupn,

The binary blob delivers better performance but if nouveau is good enough, that would be my preference.
Its your choice.

After
Code:
modprobe alx
ERROR: could not insert 'alx': Invalid argument

the kernel may have left more information at the end of dmesg.

Please post it.


Greetings Neddy,
Thank you once again

Here is the output of the end of my dmesg:
Code:
 [  292.888592] alx: disagrees about version of symbol alloc_etherdev_mqs
[  292.888596] alx: Unknown symbol alloc_etherdev_mqs (err -22)
[  292.888621] alx: disagrees about version of symbol skb_put
[  292.888623] alx: Unknown symbol skb_put (err -22)
[  292.888633] alx: disagrees about version of symbol netdev_update_features
[  292.888635] alx: Unknown symbol netdev_update_features (err -22)
[  292.888640] alx: disagrees about version of symbol consume_skb
[  292.888641] alx: Unknown symbol consume_skb (err -22)
[  292.888650] alx: disagrees about version of symbol unregister_netdev
[  292.888651] alx: Unknown symbol unregister_netdev (err -22)
[  292.888673] alx: disagrees about version of symbol eth_validate_addr
[  292.888675] alx: Unknown symbol eth_validate_addr (err -22)
[  292.888682] alx: disagrees about version of symbol netdev_warn
[  292.888684] alx: Unknown symbol netdev_warn (err -22)
[  292.888694] alx: disagrees about version of symbol __dynamic_dev_dbg
[  292.888696] alx: Unknown symbol __dynamic_dev_dbg (err -22)
[  292.888705] alx: disagrees about version of symbol kmem_cache_alloc_trace
[  292.888707] alx: Unknown symbol kmem_cache_alloc_trace (err -22)
[  292.888713] alx: disagrees about version of symbol netdev_err
[  292.888714] alx: Unknown symbol netdev_err (err -22)
[  292.888721] alx: disagrees about version of symbol pskb_expand_head
[  292.888723] alx: Unknown symbol pskb_expand_head (err -22)
[  292.888726] alx: disagrees about version of symbol eth_type_trans
[  292.888727] alx: Unknown symbol eth_type_trans (err -22)
[  292.888735] alx: disagrees about version of symbol napi_complete_done
[  292.888737] alx: Unknown symbol napi_complete_done (err -22)
[  292.888743] alx: disagrees about version of symbol __napi_schedule
[  292.888746] alx: Unknown symbol __napi_schedule (err -22)
[  292.888750] alx: disagrees about version of symbol netif_device_detach
[  292.888751] alx: Unknown symbol netif_device_detach (err -22)
[  292.888755] alx: disagrees about version of symbol _dev_info
[  292.888757] alx: Unknown symbol _dev_info (err -22)
[  292.888761] alx: disagrees about version of symbol napi_gro_receive
[  292.888762] alx: Unknown symbol napi_gro_receive (err -22)
[  292.888767] alx: disagrees about version of symbol netif_device_attach
[  292.888768] alx: Unknown symbol netif_device_attach (err -22)
[  292.888788] alx: disagrees about version of symbol _dev_err
[  292.888790] alx: Unknown symbol _dev_err (err -22)
[  292.888796] alx: disagrees about version of symbol netif_napi_add
[  292.888797] alx: Unknown symbol netif_napi_add (err -22)
[  292.888800] alx: disagrees about version of symbol netif_set_real_num_tx_queues
[  292.888803] alx: Unknown symbol netif_set_real_num_tx_queues (err -22)
[  292.888806] alx: disagrees about version of symbol netif_set_real_num_rx_queues
[  292.888808] alx: Unknown symbol netif_set_real_num_rx_queues (err -22)
[  292.888822] alx: disagrees about version of symbol register_netdev
[  292.888824] alx: Unknown symbol register_netdev (err -22)
[  292.888826] alx: disagrees about version of symbol free_netdev
[  292.888828] alx: Unknown symbol free_netdev (err -22)
[  292.888842] alx: disagrees about version of symbol ethtool_op_get_link
[  292.888844] alx: Unknown symbol ethtool_op_get_link (err -22)
[  292.888849] alx: disagrees about version of symbol netif_tx_wake_queue
[  292.888851] alx: Unknown symbol netif_tx_wake_queue (err -22)
[  292.888859] alx: disagrees about version of symbol _dev_warn
[  292.888862] alx: Unknown symbol _dev_warn (err -22)
[  292.888867] alx: disagrees about version of symbol netif_schedule_queue
[  292.888869] alx: Unknown symbol netif_schedule_queue (err -22)
[  292.888879] alx: disagrees about version of symbol __netdev_alloc_skb
[  292.888881] alx: Unknown symbol __netdev_alloc_skb (err -22)
[  292.888885] alx: disagrees about version of symbol netif_napi_del
[  292.888887] alx: Unknown symbol netif_napi_del (err -22)
[  292.888904] alx: disagrees about version of symbol __dev_kfree_skb_any
[  292.888906] alx: Unknown symbol __dev_kfree_skb_any (err -22)
[  292.888920] alx: disagrees about version of symbol netif_carrier_off
[  292.888922] alx: Unknown symbol netif_carrier_off (err -22)
[  292.888924] alx: disagrees about version of symbol netif_carrier_on
[  292.888926] alx: Unknown symbol netif_carrier_on (err -22)
[  292.888941] alx: disagrees about version of symbol napi_schedule_prep
[  292.888942] alx: Unknown symbol napi_schedule_prep (err -22)
[  292.888945] alx: disagrees about version of symbol napi_disable
[  292.888947] alx: Unknown symbol napi_disable (err -22)
[  292.888956] alx: disagrees about version of symbol netdev_info
[  292.888959] alx: Unknown symbol netdev_info (err -22)
 
[/profile]
Back to top
View user's profile Send private message
tupn
n00b
n00b


Joined: 11 Sep 2019
Posts: 24

PostPosted: Wed Feb 12, 2020 12:42 am    Post subject: Reply with quote

NeddySeagoon wrote:
tupn,

The binary blob delivers better performance but if nouveau is good enough, that would be my preference.
Its your choice.

After
Code:
modprobe alx
ERROR: could not insert 'alx': Invalid argument

the kernel may have left more information at the end of dmesg.

Please post it.


Greetings,
Thank you neddy,
Seems like there is another advance. I rebuilt kernel, did make modules_install and make install, rebooted, and now I can do modprobe alx successfully.

There is also an output once I do:

Code:
dmesg | grep eth0
[14.269293] alx 0000:03:00.0 eth0: Qualcomm Atheros AR816X/AR817X Ethernet [d4:3d:7e:e3:37:20]


(edit)
Adding to this, when I do ip addr, the eth0 is displayed, under a DOWN state
(edit2)
With ip link set dev eth0 up, I could bring my eth0 interface up. However, when I do:
Code:
ip addr

I only have a inet6 (ipv6) address, and no ipv4. Adding to this, I can't ping yet to any networks.[/profile]
I hope this is good news
Back to top
View user's profile Send private message
tupn
n00b
n00b


Joined: 11 Sep 2019
Posts: 24

PostPosted: Wed Feb 12, 2020 4:29 pm    Post subject: Reply with quote

Greetings,
Thank you everyone

Great news, after three days, I followed the netifrc wiki link instructions for properly setting up my network interface:

https://wiki.gentoo.org/wiki/Netifrc#Installation

And my new eth0 interface is working now!!
Pinging works too
I recovered my internet access!!
My infinite gratitude goes to Neddy and everyone for being so patient! Without you I would have never been able to reach this point!
Back to top
View user's profile Send private message
tupn
n00b
n00b


Joined: 11 Sep 2019
Posts: 24

PostPosted: Wed Feb 12, 2020 5:54 pm    Post subject: Reply with quote

Greetings again,

I am also noticing that when I build in Ethernet bridging in my kernel, it kills my eth0 interface. When I disable it, my eth0 works normally again. Should I make a new thread asking how to fix this problem? Or should this thread remain in place to see the reason why this happens?(to avoid any forum spam and since this is also related to the original topic of the thread)
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 44907
Location: 56N 3W

PostPosted: Wed Feb 12, 2020 9:04 pm    Post subject: Reply with quote

tupn,

I use ethernet bridging, so I have both in my kernel.
You need to take care with your network setup.

I use kernel names.
Code:
# eth interfaces for firewall
# we don't want them getting IP addresses
# as they are being donated to bridges

config_eth0="null"
config_eth1="null"
config_eth2="null"
config_eth3="null"
config_eth4="null"
That prevents any setup at all being done on the ethernet interfaces.

Now create the bridges
Code:
bridge_br0="eth1"
bridge_br1="eth2"
bridge_br2="eth3"
bridge_br3="eth4"


then cofigure the bridges an if they are real interfaces. They are.

Code:
config_br1="192.168.10.254/24"
config_br2="192.168.54.254/24"
config_br3="192.168.100.254/24"


and forget all about the underlying eth* devices.
br0 is only used for PPPoE traffic, so does not need any configuration. Its my internet connection.
br0..3 go to my router/firewall KVM and a few other KVMs on that physical box too.

A bridge is the software equivalent of a ethernet hub.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum