Перейти к содержанию
    

AT91SAM9260 linux-headers вопрос

17 minutes ago, Овчинников Игорь said:

Думал модули должны быть загружены раньше всех...

Ну, загрузите их сначала. Модули должны быть загружены к тому моменту, когда в них возникнет нужда.

Честно говоря, не вижу смысла плодить кучу модулей во встраиваемой системе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброго времени суток!

Wifi-USB активировал, путём загрузки модулей. Вот:

# lsmod
Module                  Size  Used by    Tainted: G  
8192eu               1273784  0 
cfg80211              232321  1 8192eu
lib80211_crypt_wep      2548  0 
lib80211_crypt_tkip     7183  0 
lib80211_crypt_ccmp     3902  0 
lib80211                3773  3 lib80211_crypt_wep,lib80211_crypt_tkip,lib80211_crypt_ccmp
rfkill                 17585  1 cfg80211
ohci_at91               5445  0 
ohci_hcd               25841  1 ohci_at91
842                     1093  0 
842_decompress          4316  1 842
842_compress            7021  1 842
ip6_gre                13780  0 
llc2                   85197  0 
llc                     4508  1 llc2
xfrm6_mode_tunnel       1638  0 
xfrm6_mode_transport     1238  0 
xfrm6_mode_ro           1051  0 
xfrm6_mode_beet         1660  0 
sit                    14645  0 
tunnel4                 3139  1 sit
mip6                    4730  0 
ipcomp6                 2012  0 
ip6_vti                 9196  0 
ip6_tunnel             20098  2 ip6_gre,ip6_vti
xfrm6_tunnel            3338  1 ipcomp6
tunnel6                 2668  2 ip6_tunnel,xfrm6_tunnel
ah6                     5548  0 
ah4                     5378  0 
ipcomp                  2011  0 
xfrm_ipcomp             3696  2 ipcomp6,ipcomp
xfrm_algo               6109  3 ah6,ah4,xfrm_ipcomp
fou                     9957  0 
udp_tunnel              3482  1 fou
ip6_udp_tunnel          1710  1 fou
ip_gre                 11295  0 
ip_tunnel              12695  3 sit,fou,ip_gre
gre                     2668  2 ip6_gre,ip_gre
ipv6                  331847 75 ip6_gre,xfrm6_mode_tunnel,xfrm6_mode_beet,sit,mip6,ipcomp6,ip6_vti,ip6_tunnel,xfrm6_tunnel,ah6,ip_gre,[permanent]
# 

Ну и:

# iwlist wlan0 scanning essid bot_gray last
wlan0     Scan completed :
          Cell 01 - Address: 90:72:82:EB:1E:99
                    ESSID:"RT-WiFi_1E99"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.412 GHz (Channel 1)
                    Encryption key:on
                    Bit Rates:300 Mb/s
                    Extra:wpa_ie=dd1a0050f20101000050f20202000050f2020050f20401000050f202
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : TKIP CCMP
                        Authentication Suites (1) : PSK
                    Extra:
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : TKIP CCMP
                        Authentication Suites (1) : PSK
                    IE: Unknown: DD180050F204104A00011010440001021049000600372A000120
                    Quality=65/100  Signal level=15/100  
                    Extra:fm=0001
          Cell 02 - Address: CC:B2:55:9A:22:1C
                    ESSID:"bot_gray"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.412 GHz (Channel 1)
                    Encryption key:on
                    Bit Rates:144 Mb/s
                    Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f202
                    IE: WPA Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Extra:
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Quality=100/100  Signal level=68/100  
                    Extra:fm=0003
          Cell 03 - Address: DC:A6:32:F8:8D:BE
                    ESSID:"dark_gray_pi4"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.442 GHz (Channel 7)
                    Encryption key:on
                    Bit Rates:72 Mb/s
                    Extra:rsn_ie=30140100000fac040100000fac040100000fac020000
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Quality=58/100  Signal level=69/100  
                    Extra:fm=0003
          Cell 04 - Address: 40:B0:76:9C:FB:40
                    ESSID:"asus_gray2"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.412 GHz (Channel 1)
                    Encryption key:on
                    Bit Rates:300 Mb/s
                    Extra:rsn_ie=30140100000fac040100000fac040100000fac020000
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Quality=52/100  Signal level=70/100  
                    Extra:fm=0003
          Cell 05 - Address: 10:FE:ED:2A:23:86
                    ESSID:"Attila"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.437 GHz (Channel 6)
                    Encryption key:on
                    Bit Rates:150 Mb/s
                    Extra:rsn_ie=30140100000fac040100000fac040100000fac020000
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    IE: Unknown: DD860050F204104A0001101044000101103B000103104700100000000000001000000010FEED2A23861021000754502D4C494E4B10230009544C2D57523732304E10240003312E3010420003312E301054000800060050F20400011011001E54502D4C494E4B20576972656C65737320526F757465722057523732304E100800020086103C000101
                    Quality=66/100  Signal level=40/100  
                    Extra:fm=0003
          Cell 06 - Address: 74:DA:88:9E:41:68
                    ESSID:"Dir-2227"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.417 GHz (Channel 2)
                    Encryption key:on
                    Bit Rates:300 Mb/s
                    Extra:rsn_ie=30180100000fac020200000fac02000fac040100000fac020000
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : TKIP CCMP
                        Authentication Suites (1) : PSK
                    Quality=0/100  Signal level=12/100  
                    Extra:fm=0001
          Cell 07 - Address: 10:FE:ED:B3:C9:C4
                    ESSID:"TRYOHomeNet"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.422 GHz (Channel 3)
                    Encryption key:on
                    Bit Rates:72 Mb/s
                    Extra:rsn_ie=30140100000fac040100000fac040100000fac020c00
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Quality=95/100  Signal level=16/100  
                    Extra:fm=0003
          Cell 08 - Address: 78:96:82:61:E2:D9
                    ESSID:"andrei"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.427 GHz (Channel 4)
                    Encryption key:on
                    Bit Rates:300 Mb/s
                    Extra:rsn_ie=30140100000fac040100000fac040100000fac020000
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    IE: Unknown: DD900050F204104A0001101044000102103B00010310470010630412531019200612284144534C204D1021000F5A544520436F72706F726174696F6E1023000A5A58484E20483131384E1024000A5A58484E20483131384E1042000F3132333435363738393031323334371054000800060050F2040001101100114144534C204D6F64656D2F526F75746572100800020080
                    Quality=100/100  Signal level=16/100  
                    Extra:fm=0003
          Cell 09 - Address: C0:4A:00:BF:FE:C2
                    ESSID:"FASEDHomeNet"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.437 GHz (Channel 6)
                    Encryption key:on
                    Bit Rates:72 Mb/s
                    Extra:rsn_ie=30140100000fac040100000fac040100000fac020c00
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Quality=0/100  Signal level=12/100  
                    Extra:fm=0001
          Cell 10 - Address: 04:D4:C4:D5:BD:00
                    ESSID:"asus_gray"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.462 GHz (Channel 11)
                    Encryption key:on
                    Bit Rates:300 Mb/s
                    Extra:rsn_ie=30140100000fac040100000fac040100000fac020000
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Quality=0/100  Signal level=32/100  
                    Extra:fm=0001
          Cell 11 - Address: 52:FF:20:4D:36:90
                    ESSID:""
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.452 GHz (Channel 9)
                    Encryption key:on
                    Bit Rates:300 Mb/s
                    Extra:rsn_ie=301a0100000fac040100000fac040100000fac0280000000000fac06
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Quality=79/100  Signal level=16/100  
                    Extra:fm=0001
          Cell 12 - Address: 3C:1E:04:8D:86:31
                    ESSID:"Viktoria"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.452 GHz (Channel 9)
                    Encryption key:on
                    Bit Rates:300 Mb/s
                    Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f202
                    IE: WPA Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Extra:
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Quality=61/100  Signal level=12/100  
                    Extra:fm=0001
          Cell 13 - Address: 50:FF:20:4D:36:90
                    ESSID:"tvp50/51"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.452 GHz (Channel 9)
                    Encryption key:on
                    Bit Rates:300 Mb/s
                    Extra:rsn_ie=30180100000fac040100000fac040200000fac02000fac040000
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (2) : PSK unknown (4)
                    IE: Unknown: DD360050F204104A00011010440001021057000101104700102880288028801880A88050FF204D3690103C0001011049000600372A000120
                    Quality=70/100  Signal level=12/100  
                    Extra:fm=0001
          Cell 14 - Address: B0:BE:76:8D:40:1A
                    ESSID:"TP-Link_401A"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.457 GHz (Channel 10)
                    Encryption key:on
                    Bit Rates:300 Mb/s
                    Extra:rsn_ie=30140100000fac040100000fac040100000fac020000
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    IE: Unknown: DD8E0050F204104A0001101044000102103B0001031047001038833092309218839C77B0BE768D40C41021000754502D4C696E6B10230009544C2D57523834314E1024000431342E3010420003312E301054000800060050F20400011011001B576972656C657373204E20526F7574657220544C2D57523834314E10080002210C103C0001011049000600372A000120
                    Quality=17/100  Signal level=16/100  
                    Extra:fm=0003
          Cell 15 - Address: 2C:FD:A1:04:81:70
                    ESSID:"OruEIHomeNet"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.467 GHz (Channel 12)
                    Encryption key:on
                    Bit Rates:144 Mb/s
                    Extra:rsn_ie=30140100000fac040100000fac040100000fac020000
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    IE: Unknown: DD910050F204104A0001101044000102103B000103104700102880288028801880A8802CFDA1048170102100154153555354654B20436F6D707574657220496E632E1023000A57505320526F757465721024000952542D4E31322056501042000830303030303030301054000800060050F20400011011000F415355532057505320526F7574657210080002008C103C000101
                    Quality=0/100  Signal level=12/100  
                    Extra:fm=0003

#

А вот с Bluetooth-USB засада:

ни как не могу скачать исходники для этого устройства:

usb 1-1.3: USB disconnect, device number 3

usb 1-1.3: new full-speed USB device number 5 using at91_ohci

usb 1-1.3: New USB device found, idVendor=0a12, idProduct=0001
usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1.3: Product: Bluetooth V2.0 Dongle
usb 1-1.3: Manufacturer: Bluetooth v2.0
Ни Гугл, ни Яндекс не дают ссылок на исходники.
Надо собрать для платы, но не из чего...
Спасибо!
Изменено пользователем Овчинников Игорь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

37 минут назад, Овчинников Игорь сказал:

А вот с Bluetooth-USB засада:

ни как не могу скачать исходники для этого устройства:

usb 1-1.3: USB disconnect, device number 3

usb 1-1.3: new full-speed USB device number 5 using at91_ohci

usb 1-1.3: New USB device found, idVendor=0a12, idProduct=0001

Возможно придётся патчить ядро.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

27 minutes ago, makc said:

Тут так же непонятка:

загружаю:

# insmod bluetooth.ko
insmod: can't insert 'bluetooth.ko': unknown symbol in module, or unknown parameter
# 

Врде не определён некий параметр...

вижу в консоли (он же и dmesg):

Bluetooth: Core ver 2.21
Bluetooth: Starting self testing
Bluetooth: ECDH test passed in 412372 usecs
Bluetooth: Unable to create CMAC crypto context
Bluetooth: Finished self testing

вот modinfo:

igor@Irpi4:~/ramdisk/linux-4.8.6/net/bluetooth $ modinfo bluetooth.ko 
filename:       /home/igor/ramdisk/linux-4.8.6/net/bluetooth/bluetooth.ko
alias:          net-pf-31
license:        GPL
version:        2.21
description:    Bluetooth Core ver 2.21
author:         Marcel Holtmann <[email protected]>
srcversion:     D223B7CCCD13072703EFB6F
depends:        rfkill
intree:         Y
vermagic:       4.8.6 mod_unload ARMv5 p2v8 
parm:           disable_esco:Disable eSCO connection creation (bool)
parm:           disable_ertm:Disable enhanced retransmission mode (bool)

igor@Irpi4:~/ramdisk/linux-4.8.6/net/bluetooth $

Скажу сразу, что модули и сам linux-4.8.6 собраны на raspberry pi 4 в RAM диске... модули, что загружены на плату рабочие как и само ядро. Патчить ядро? Может и надо, но я выбрал вариант загружаемых, а не встроенных драйверов. Может я что-то не понимаю? Что не так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 минут назад, Овчинников Игорь сказал:

Может я что-то не понимаю? Что не так?

Попробуйте загрузить модуль cmac командой modprobe -v cmac

Возможно у вас в конфигурации ядра отключена опция сборки этого модуля (cmac).

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 minutes ago, makc said:

Попробуйте загрузить модуль cmac командой modprobe -v cmac

Возможно у вас в конфигурации ядра отключена опция сборки этого модуля (cmac).

 

верно! такой модуль есть. Загрузил по insmod (modprobe.dep формирую вручную) теперь:

# lsmod
Module                  Size  Used by    Tainted: G  
bluetooth             309986  0 
cmac                    2482  0 
authenc                 4204  0 
8192eu               1273784  0 
cfg80211              232321  1 8192eu
lib80211_crypt_wep      2548  0 
lib80211_crypt_tkip     7183  0 
lib80211_crypt_ccmp     3902  0 
lib80211                3773  3 lib80211_crypt_wep,lib80211_crypt_tkip,lib80211_crypt_ccmp
rfkill                 17585  2 bluetooth,cfg80211
ohci_at91               5445  0 
ohci_hcd               25841  1 ohci_at91
842                     1093  0 
842_decompress          4316  1 842
842_compress            7021  1 842
ip6_gre                13780  0 
llc2                   85197  0 
llc                     4508  1 llc2
xfrm6_mode_tunnel       1638  0 
xfrm6_mode_transport     1238  0 
xfrm6_mode_ro           1051  0 
xfrm6_mode_beet         1660  0 
sit                    14645  0 
tunnel4                 3139  1 sit
mip6                    4730  0 
ipcomp6                 2012  0 
ip6_vti                 9196  0 
ip6_tunnel             20098  2 ip6_gre,ip6_vti
xfrm6_tunnel            3338  1 ipcomp6
tunnel6                 2668  2 ip6_tunnel,xfrm6_tunnel
ah6                     5548  0 
ah4                     5378  0 
ipcomp                  2011  0 
xfrm_ipcomp             3696  2 ipcomp6,ipcomp
xfrm_algo               6109  3 ah6,ah4,xfrm_ipcomp
fou                     9957  0 
udp_tunnel              3482  1 fou
ip6_udp_tunnel          1710  1 fou
ip_gre                 11295  0 
ip_tunnel              12695  3 sit,fou,ip_gre
gre                     2668  2 ip6_gre,ip_gre
ipv6                  331847 75 ip6_gre,xfrm6_mode_tunnel,xfrm6_mode_beet,sit,mip6,ipcomp6,ip6_vti,ip6_tunnel,xfrm6_tunnel,ah6,ip_gre,[permanent]
# 

теперь думаю - чем собрать bluez? Всё, что собирал опиралось на иходники ядра.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброго времени суток!

Точку доступа поднять удалось! Спасибо!!!

Возник иной вопрос, простите!

На экземпляре устройства нужен доступ к SD - карте, на другом нет. Обязательно собирать ядро или можно загрузить соответствующие модули подобно как USB-WIFI?

Спасибо!

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

21 minutes ago, Овчинников Игорь said:

На экземпляре устройства нужен доступ к SD - карте, на другом нет. Обязательно собирать ядро или можно загрузить соответствующие модули подобно как USB-WIFI?

Можно просто отключить в DT лишнее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Извините, но опять вопрос, может и глупый, но вопрос:

Можно ли делать модули для работы с аппаратной частью (с доступом к регистрам) если они не описаны в DTB системы. Я имею ввиду что бы они работали в системе как и те, что работают с аппаратом имеющимся в DTB.

Простите за глупость.

Спасибо!

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 minutes ago, Овчинников Игорь said:

Можно ли делать модули для работы с аппаратной частью (с доступом к регистрам) если они не описаны в DTB системы.

Можно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 minutes ago, aaarrr said:

Можно.

Спасибо!😀

Хотелось бы пример коротенького (ссылки достаточно)... хотя бы для GPIO именно если в DTB нет ничего про GPIO. Про обращение к модулю (устройству из системы) вроде как понятно...

Изменено пользователем Овчинников Игорь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...