Temat: Wysypane lubuntu 18

Przy zabawie w kompilowanie openwrt miałem 2 wersje bliblotek libssl1.0 i libssl1.1

Odinstalowałem pakiet libssl1.1 poleceniem apt-get remove libssl1.1
i niestety gui już teraz nie wstaje.
Po uruchomieniu pojawia się czarny ekran. Po prawokliku mam dostępne menu z którego mogę wybrać emulator terminala.
Jednak nie mam internetu i zwykłe apt-get install lubuntu-desktop nie działa bo system nie może zaciągnąć tych pakietów z repo.

Próbowałem uruchomić system w trybie recovery wybierając opcję enable networking ale bez poprawy.
Przy sprawdzeniu czy jest internet pojawia się taki błąd
root@user-VirtualBox:/home/user# ping wp.pl
ping: wp.pl: Temporary failure in name resolution

2

Odp: Wysypane lubuntu 18

Ustaw sobie interfejs z palca? W sumie to przecież tylko trzy polecenia

ifconfig eth0 192.168.1.2 up
route add default gw 192.168.1.1
echo nameserver 1.1.1.1 > /etc/resolv.conf

A dalej jak już będziesz miał internet to możesz przeinstalować/zainstalować co chcesz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Wysypane lubuntu 18

W ten sposób już wcześniej kombinowałem ale pojawia się coś takiego

root@user-VirtualBox:/home/user# ifconfig eth0 192.168.1.2 up
bash: ifconfig: command not found
root@user-VirtualBox:/home/user# 

4

Odp: Wysypane lubuntu 18

spróbuj podać pełną ścieżkę do ifconfig

5

Odp: Wysypane lubuntu 18

Chyba ubuntu go nie rozpoznaje
root@user-VirtualBox:/# sudo /sbin/ifconfig
sudo: /sbin/ifconfig: command not found
root@user-VirtualBox:/#

6

Odp: Wysypane lubuntu 18

Ale pewnie ip masz, prawda?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Wysypane lubuntu 18

Tak doczytałem o tym tutaj
https://unix.stackexchange.com/question … -not-found

Mam takie interfejsy

root@user-VirtualBox:/home/user# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    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: enp0s3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 08:00:27:71:dd:d4 brd ff:ff:ff:ff:ff:ff
root@user-VirtualBox:/home/user# 

Spróbowałem postawić z konsoli kartę sieciową według tego poradnika
https://help.ubuntu.com/community/Netwo … /Automatic

czyli w /etc/network/interfaces dopisałem interfejs eth0

root@user-VirtualBox:/home/user# cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

## To configure a dynamic IP address
auto eth0
iface eth0 inet dhcp
root@user-VirtualBox:/home/user# 

Spróbowałem zresetować kartę ale nic z tego
root@user-VirtualBox:/home/user# /etc/init.d/networking restart
bash: /etc/init.d/networking: No such file or directory

8

Odp: Wysypane lubuntu 18

Nie, masz interfejs enp0s3

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Wysypane lubuntu 18

Na bazie tego opisu
https://askubuntu.com/questions/1036060 … -edge-t300

Próbowałem wskrzesić kartę w ten sposób

root@user-VirtualBox:/etc/netplan# ls
01-network-manager-all.yaml
root@user-VirtualBox:/etc/netplan# cat 01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
        dhcp4: yes
#            addresses: [192.168.100.40/22]
#            gateway4: 192.168.100.1
#            nameservers:
#            addresses: [8.8.8.8,8.8.4.4]
root@user-VirtualBox:/etc/netplan# iplink setenp0s3 down
bash: iplink: command not found
root@user-VirtualBox:/etc/netplan# 

ale jak widać nie idzie

10

Odp: Wysypane lubuntu 18

Kochany netplan....

Znów - nie możesz z palca tego zrobić?

ip addr add 192.168.100.40/24 dev enp0s3
ip route add default via 192.168.100.1 dev enp0s3
echo nameserver 1.1.1.1 > /etc/resolv.conf

Czy jakie tam masz adresy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: Wysypane lubuntu 18

Lubuntu mam zainstalowane na virtualboxie pod windowsem

Moja wirtualna karta sieciowa w windowsie którą używa vb ma adres 192.168.56.1 więc spróbowałem w taki sposób skonfigurować internet

root@user-VirtualBox:/home/user# ip addr add 192.168.56.40/24 dev enp0s3
root@user-VirtualBox:/home/user# ip route add default via 192.168.56.1 dev enp0s3
Error: Nexthop has invalid gateway.
root@user-VirtualBox:/home/user# echo nameserver 1.1.1.1 > /etc/resolv.conf
bash: /etc/resolv.conf: No such file or directory
root@user-VirtualBox:/home/user# ping wp.pl
ping: wp.pl: Temporary failure in name resolution
root@user-VirtualBox:/home/user#

12

Odp: Wysypane lubuntu 18

A zrób dhclient enp0s3

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: Wysypane lubuntu 18

root@user-VirtualBox:/home/user# dhclient enp0s3
bash: dhclient: command not found
root@user-VirtualBox:/home/user#

14

Odp: Wysypane lubuntu 18

Poszukaj jakiego klienta dhcp tam masz. Coś musisz mieć.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: Wysypane lubuntu 18

Okazuje się że był tutaj
root@user-VirtualBox:/usr/share/bash-completion/completions# ./dhclient enp0s3
root@user-VirtualBox:/usr/share/bash-completion/completions#

Musiał mi nadać prawo do wykonania bo nie miał uprawnień ale po wpisaniu w/w polecenia nic się nie dzieje

root@user-VirtualBox:/usr/share/bash-completion/completions# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    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: enp0s3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 08:00:27:71:dd:d4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.56.40/24 scope global enp0s3
       valid_lft forever preferred_lft forever
root@user-VirtualBox:/usr/share/bash-completion/completions#