Ubuntu 14.04 Network

Başlatan lsdc, 21 Nisan 2014 - 16:07:44

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

lsdc

Kablolu bağlantı ile ilgili komutlar.

if

@lsdc, cat /etc/modprobe.d/r8169.conf
grep r8168 /etc/modules
çıktılarına bakayım.

lsdc


cat /etc/modprobe.d/r8169.conf
blacklist r8169
blacklist r8169



grep r8168 /etc/modules
r8168
r8168

if

@lsdc, sudo rm /etc/modprobe.d/r8169.conf
sudo -H /etc/modules
ile açılacak dosyanın içinden r8168 satırlarını silin.

lsdc


sudo -H /etc/modules
sudo: /etc/modules: command not found

if

Eksik yazmışım komutu. sudo -H gedit /etc/modules olması gerekti.

lsdc


heartsmagic

Sistemi yeniden başlattığında durum ne oluyor şu anda? Konu biraz karıştı sanırım, elle de ip alamıyorsun şu an yanlış anlamıyorsam?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

lsdc

Evet, elle de ip alınmıyor. Ethernet kablosunu takınca socket girişindeki  bağlantı olduğuna dair led ışık dahi yanmıyor.

heartsmagic

@if'in şu tarifini uygulamış mıydın?
https://forum.ubuntu-tr.net/index.php?topic=43102.msg505840#msg505840

Oradaki adımların çıktısını hiç geçmemişsin, sürücü doğru kuruldu mu yüklendi mi örneğin?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

lsdc

#60

make clean modules
make -C src/ clean
make[1]:`/home/administrator/r8168-8.032.00/src' dizinine giriliyor
make -C /lib/modules/3.13.0-24-generic/build SUBDIRS=/home/administrator/r8168-8.032.00/src clean
make[2]:`/usr/src/linux-headers-3.13.0-24-generic' dizinine giriliyor
make[2]: `/usr/src/linux-headers-3.13.0-24-generic' dizininden çıkılıyor
make[1]: `/home/administrator/r8168-8.032.00/src' dizininden çıkılıyor
make -C src/ modules
make[1]:`/home/administrator/r8168-8.032.00/src' dizinine giriliyor
make -C /lib/modules/3.13.0-24-generic/build SUBDIRS=/home/administrator/r8168-8.032.00/src modules
make[2]:`/usr/src/linux-headers-3.13.0-24-generic' dizinine giriliyor
  CC [M]  /home/administrator/r8168-8.032.00/src/r8168_n.o
/home/administrator/r8168-8.032.00/src/r8168_n.c: In function 'rtl8168_rx_vlan_skb':
/home/administrator/r8168-8.032.00/src/r8168_n.c:2069:3: error: too few arguments to function '__vlan_hwaccel_put_tag'
   __vlan_hwaccel_put_tag(skb, swab16(opts2 & 0xffff));
   ^
In file included from /home/administrator/r8168-8.032.00/src/r8168_n.c:47:0:
include/linux/if_vlan.h:337:31: note: declared here
static inline struct sk_buff *__vlan_hwaccel_put_tag(struct sk_buff *skb,
                               ^
/home/administrator/r8168-8.032.00/src/r8168_n.c: In function 'rtl8168_set_features':
/home/administrator/r8168-8.032.00/src/r8168_n.c:2128:22: error: 'NETIF_F_HW_VLAN_RX' undeclared (first use in this function)
  if (dev->features & NETIF_F_HW_VLAN_RX)
                      ^
/home/administrator/r8168-8.032.00/src/r8168_n.c:2128:22: note: each undeclared identifier is reported only once for each function it appears in
/home/administrator/r8168-8.032.00/src/r8168_n.c: At top level:
/home/administrator/r8168-8.032.00/src/r8168_n.c:14389:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'rtl8168_init_board'
rtl8168_init_board(struct pci_dev *pdev,
^
/home/administrator/r8168-8.032.00/src/r8168_n.c:14553:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'rtl8168_init_sequence'
rtl8168_init_sequence(struct rtl8168_private *tp)
^
/home/administrator/r8168-8.032.00/src/r8168_n.c:14766:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'rtl8168_init_one'
rtl8168_init_one(struct pci_dev *pdev,
^
/home/administrator/r8168-8.032.00/src/r8168_n.c:14931:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'rtl8168_remove_one'
rtl8168_remove_one(struct pci_dev *pdev)
^
/home/administrator/r8168-8.032.00/src/r8168_n.c:17435:12: error: 'rtl8168_init_one' undeclared here (not in a function)
  .probe  = rtl8168_init_one,
            ^
/home/administrator/r8168-8.032.00/src/r8168_n.c:17436:2: error: implicit declaration of function '__devexit_p' [-Werror=implicit-function-declaration]
  .remove  = __devexit_p(rtl8168_remove_one),
  ^
/home/administrator/r8168-8.032.00/src/r8168_n.c:17436:25: error: 'rtl8168_remove_one' undeclared here (not in a function)
  .remove  = __devexit_p(rtl8168_remove_one),
                         ^
/home/administrator/r8168-8.032.00/src/r8168_n.c:17085:12: warning: 'rtl8168_poll' defined but not used [-Wunused-function]
static int rtl8168_poll(napi_ptr napi, napi_budget budget)
            ^
/home/administrator/r8168-8.032.00/src/r8168_n.c:1381:1: warning: 'rtl8168_xmii_reset_pending' defined but not used [-Wunused-function]
rtl8168_xmii_reset_pending(struct net_device *dev)
^
/home/administrator/r8168-8.032.00/src/r8168_n.c:1396:1: warning: 'rtl8168_xmii_link_ok' defined but not used [-Wunused-function]
rtl8168_xmii_link_ok(struct net_device *dev)
^
/home/administrator/r8168-8.032.00/src/r8168_n.c:1408:1: warning: 'rtl8168_xmii_reset_enable' defined but not used [-Wunused-function]
rtl8168_xmii_reset_enable(struct net_device *dev)
^
/home/administrator/r8168-8.032.00/src/r8168_n.c:1552:1: warning: 'rtl8168_link_option' defined but not used [-Wunused-function]
rtl8168_link_option(int idx,
^
/home/administrator/r8168-8.032.00/src/r8168_n.c:1815:1: warning: 'rtl8168_set_speed_xmii' defined but not used [-Wunused-function]
rtl8168_set_speed_xmii(struct net_device *dev,
^
/home/administrator/r8168-8.032.00/src/r8168_n.c:2143:13: warning: 'rtl8168_gset_xmii' defined but not used [-Wunused-function]
static void rtl8168_gset_xmii(struct net_device *dev,
             ^
/home/administrator/r8168-8.032.00/src/r8168_n.c:2879:13: warning: 'rtl8168_get_mac_version' defined but not used [-Wunused-function]
static void rtl8168_get_mac_version(struct rtl8168_private *tp, void __iomem *ioaddr)
             ^
/home/administrator/r8168-8.032.00/src/r8168_n.c:2991:1: warning: 'rtl8168_print_mac_version' defined but not used [-Wunused-function]
rtl8168_print_mac_version(struct rtl8168_private *tp)
^
/home/administrator/r8168-8.032.00/src/r8168_n.c:3033:1: warning: 'rtl8168_hw_phy_config' defined but not used [-Wunused-function]
rtl8168_hw_phy_config(struct net_device *dev)
^
/home/administrator/r8168-8.032.00/src/r8168_n.c:13525:1: warning: 'rtl8168_release_board' defined but not used [-Wunused-function]
rtl8168_release_board(struct pci_dev *pdev,
^
/home/administrator/r8168-8.032.00/src/r8168_n.c:14712:17: warning: 'rtl8168_try_msi' defined but not used [-Wunused-function]
static unsigned rtl8168_try_msi(struct pci_dev *pdev, void __iomem *ioaddr)
                 ^
cc1: some warnings being treated as errors
make[3]: *** [/home/administrator/r8168-8.032.00/src/r8168_n.o] Hata 1
make[2]: *** [_module_/home/administrator/r8168-8.032.00/src] Hata 2
make[2]: `/usr/src/linux-headers-3.13.0-24-generic' dizininden çıkılıyor
make[1]: *** [modules] Hata 2
make[1]: `/home/administrator/r8168-8.032.00/src' dizininden çıkılıyor
make: *** [modules] Hata 2



sudo make install
[sudo] password for administrator:
make -C src/ install
make[1]:`/home/administrator/r8168-8.032.00/src' dizinine giriliyor
make -C /lib/modules/3.13.0-24-generic/build SUBDIRS=/home/administrator/r8168-8.032.00/src INSTALL_MOD_DIR=kernel/drivers/net/ethernet/realtek modules_install
make[2]:`/usr/src/linux-headers-3.13.0-24-generic' dizinine giriliyor
  DEPMOD  3.13.0-24-generic
make[2]: `/usr/src/linux-headers-3.13.0-24-generic' dizininden çıkılıyor
make[1]: `/home/administrator/r8168-8.032.00/src' dizininden çıkılıyor






Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 04 Mayıs 2014 - 14:30:09

Sürücüyü yüklemiştim zaten ama bir daha yükledim. Kabloyu takınca socket girşindeki led yanıyor ama bağlantı yok. Elle IP de alınamıyor.


sudo ifconfig eth0 192.168.2.5
SIOCSIFADDR: Böyle bir aygıt yok
eth0: ERROR while getting interface flags: Böyle bir aygıt yok

sudo route add default gw 192.168.2.1
SIOCADDRT: Ağ erişilebilir durumda değil


if

Düzeltilemeyecek kadar çok hata var. cd  /home/administrator/r8168-8.032.00
sudo make uninstall
ile bu sürüm sürücüyü kaldıralım.

Burada[1] "LINUX driver for kernel 3.x and 2.6.x and 2.4.x" olanını herhangi bir bağlantıdan indirin, tar -xf r8168-8.038.00.tar.bz2
cd r8168-8.038.00/
sudo make install
sudo depmod -a
echo "blacklist r8169" | sudo tee -a /etc/modprobe.d/r8169.conf
echo "r8168" | sudo tee -a /etc/modules
sudo update-initramfs -u
komutunu yürüyün. komutlarıyla kurun.

lsdc


sudo make install
make -C src/ install
make[1]:`/home/administrator/r8168-8.038.00/src' dizinine giriliyor
make -C /lib/modules/3.13.0-24-generic/build SUBDIRS=/home/administrator/r8168-8.038.00/src INSTALL_MOD_DIR=kernel/drivers/net/ethernet/realtek modules_install
make[2]:`/usr/src/linux-headers-3.13.0-24-generic' dizinine giriliyor
  DEPMOD  3.13.0-24-generic
make[2]: `/usr/src/linux-headers-3.13.0-24-generic' dizininden çıkılıyor
make[1]: `/home/administrator/r8168-8.038.00/src' dizininden çıkılıyor



echo "blacklist r8169" | sudo tee -a /etc/modprobe.d/r8169.conf
blacklist r8169


echo "r8168" | sudo tee -a /etc/modules
r8168

sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic




if

sudo modprobe r8168
lsmod | grep r8168
ifconfig
çıktılarına bakayım şimdi.

lsdc

Realtek sitesinden yeni sürücüyü indirip kurdum. Sistemi yeniden başlattım. eth0 arayüzü görünmüyor. Bağlantık yok.


ifconfig -a
lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Sunucu
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:151 errors:0 dropped:0 overruns:0 frame:0
          TX packets:151 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:10785 (10.7 KB)  TX bytes:10785 (10.7 KB)

wlan0     Link encap:Ethernet  HWaddr 00:25:56:87:23:ef 
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


iwconfig
lo        no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=off   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 04 Mayıs 2014 - 15:27:23


sudo modprobe r8168
modprobe: FATAL: Module r8168 not found.

lsmod | grep r8168

ifconfig
lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Sunucu
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:153 errors:0 dropped:0 overruns:0 frame:0
          TX packets:153 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:10929 (10.9 KB)  TX bytes:10929 (10.9 KB)

wlan0     Link encap:Ethernet  HWaddr 00:25:56:87:23:ef 
          inet addr:192.168.2.2  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::225:56ff:fe87:23ef/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1057 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1039 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:670639 (670.6 KB)  TX bytes:218566 (218.5 KB)

heartsmagic

find /lib/modules/`uname -r`/ -name "r8168*"

ne diyor? İşler iyice karışmış gibi.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

if

Dizin içinde sudo ./autorun.sh çalıştırmak gerekmiş.

lsdc


find /lib/modules/'uname -r'/ -name "r8168*"
find: "/lib/modules/uname -r/": Böyle bir dosya ya da dizin yok


heartsmagic

@lsdc, komut tam olarak öyle değil, normal tırnak değil onlar:
find /lib/modules/`uname -r`/ -name "r8168*"

Şu şekilde de olur ama, daha kolaydır yazması:
find /lib/modules/$(uname -r)/ -name "r8168*"

Ayrıca, @if'in iletisini gördün mü?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

lsdc

#69
Tamam şimdi doğru yazdım. Ancak herhangi bir çıktı üretmedi.


find /lib/modules/$(uname -r)/ -name "r8168*"



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 06 Mayıs 2014 - 17:50:12


Check old driver and unload it.
Build the module and install
Can't read private key
Backup r8169.ko
rename r8169.ko to r8169.bak
DEPMOD 3.13.0-24-generic
load module r8168
Updating initramfs. Please wait.
update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic
Completed.



lsmod | grep r8168
r8168                 400910  0



eth0      Link encap:Ethernet  HWaddr 00:00:00:00:00:00 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:50 Base address:0x4000

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Sunucu
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:173 errors:0 dropped:0 overruns:0 frame:0
          TX packets:173 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:12385 (12.3 KB)  TX bytes:12385 (12.3 KB)

wlan0     Link encap:Ethernet  HWaddr 00:25:56:87:23:ef 
          inet addr:192.168.2.2  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::225:56ff:fe87:23ef/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2351 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2243 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2120503 (2.1 MB)  TX bytes:367299 (367.2 KB)



heartsmagic

Modülü yüklemiş, benim çıktıyı önce mi aldın sonra mı? Bulamayıp da modülü yüklemesi garip.
Kaldı ki modül yüklenmesine rağmen yine kablolu bağlantı yok. Elle bağlanmayı denedin mi şu son yüklemeden sonra?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

lsdc

#71
Çıktıları sırayla yazdım. Elle IP alınabiliyor. Modeme ping atılabiliyor. Ancak yine bağlantı yok. Elle IP almadan ping atılamıyor.

heartsmagic

Çıktıları sırayla yazdıysan bulamamış olabilir. Şu an:

find /lib/modules/$(uname -r)/ -name "r8168*"

çıktı veriyor olmalı ama. Elle IP aldığında Google'a ait IP'yi pingleyebiliyor musun peki?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

lsdc


find /lib/modules/$(uname -r)/ -name "r8168*"
/lib/modules/3.13.0-24-generic/kernel/drivers/net/ethernet/realtek/r8168.ko


Evet, elle IP aldıktan sonra ping atılabiliyor(alan adı hariç).

heartsmagic

Şu DNS yöntemini bir deneyelim bakalım, gerçi normal DNS sunucularla neden alan adlarını çözemiyorsun anlamış değilim.

sudo -H gedit /etc/resolvconf/resolv.conf.d/head 
ile açacağın dosyaya:
Alıntı Yapnameserver 8.8.8.8
nameserver 8.8.4.4
satırlarını işle, ardından şunu uygula:
sudo resolvconf -u

Bu yöntemi de ilk defa görüyorum, fena durmuyor.

Sonra şunu dene:
ping google.com
nslookup google.com


Sonucu bir görelim bakalım.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.