LINUX.ORG.RU

Сообщения cyclon

 

WARNING: vmlinux - Section mismatch

Форум — General

На 2.6.20-gentoo-r1 при сборке вываливается вот такое:

WARNING: vmlinux - Section mismatch: reference to .init.data:boot_params from .text between '_text' (at offset 0xc0100029) and 'checkCPUtype'
WARNING: vmlinux - Section mismatch: reference to .init.data:boot_params from .text between '_text' (at offset 0xc0100037) and 'checkCPUtype'
WARNING: vmlinux - Section mismatch: reference to .init.data:init_pg_tables_end from .text between '_text' (at offset 0xc0100099) and 'checkCPUtype'
WARNING: vmlinux - Section mismatch: reference to .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 0xc01000c8) and 'is486'
WARNING: vmlinux - Section mismatch: reference to .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 0xc01000d2) and 'is486'
WARNING: vmlinux - Section mismatch: reference to .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 0xc01000f1) and 'is486'
WARNING: vmlinux - Section mismatch: reference to .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 0xc0100102) and 'is486'
WARNING: vmlinux - Section mismatch: reference to .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 0xc0100108) and 'is486'
WARNING: vmlinux - Section mismatch: reference to .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 0xc010010e) and 'is486'
WARNING: vmlinux - Section mismatch: reference to .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 0xc0100114) and 'is486'
WARNING: vmlinux - Section mismatch: reference to .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 0xc010012a) and 'is486'
WARNING: vmlinux - Section mismatch: reference to .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 0xc0100134) and 'is486'
WARNING: vmlinux - Section mismatch: reference to .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 0xc010013d) and 'is486'
WARNING: vmlinux - Section mismatch: reference to .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 0xc0100143) and 'is486'
WARNING: vmlinux - Section mismatch: reference to .init.data:new_cpu_data from .text between 'check_x87' (at offset 0xc01001a7) and 'setup_pda'
WARNING: vmlinux - Section mismatch: reference to .init.data:new_cpu_data from .text between 'check_x87' (at offset 0xc01001c6) and 'setup_pda'
WARNING: vmlinux - Section mismatch: reference to .init.text:start_kernel from .text between 'is386' (at offset 0xc01001a1) and 'check_x87'
WARNING: vmlinux - Section mismatch: reference to .init.text:spawn_ksoftirqd from .text between 'init' (at offset 0xc0100352) and 'rest_init'
WARNING: vmlinux - Section mismatch: reference to .init.text:spawn_softlockup_task from .text between 'init' (at offset 0xc0100357) and 'rest_init'
WARNING: vmlinux - Section mismatch: reference to .init.text:APIC_init_uniprocessor from .text between 'init' (at offset 0xc010035c) and 'rest_init'
WARNING: vmlinux - Section mismatch: reference to .init.text:sched_init_smp from .text between 'init' (at offset 0xc0100361) and 'rest_init'
WARNING: vmlinux - Section mismatch: reference to .init.text:usermodehelper_init from .text between 'init' (at offset 0xc010036b) and 'rest_init'
WARNING: vmlinux - Section mismatch: reference to .init.text:driver_init from .text between 'init' (at offset 0xc0100370) and 'rest_init'
WARNING: vmlinux - Section mismatch: reference to .init.text:sysctl_init from .text between 'init' (at offset 0xc0100375) and 'rest_init'
WARNING: vmlinux - Section mismatch: reference to .init.data: from .text between 'init' (at offset 0xc010038f) and 'rest_init'
WARNING: vmlinux - Section mismatch: reference to .init.data: from .text between 'init' (at offset 0xc01003cd) and 'rest_init'
WARNING: vmlinux - Section mismatch: reference to .init.text:prepare_namespace from .text between 'init' (at offset 0xc0100490) and 'rest_init'
WARNING: vmlinux - Section mismatch: reference to .init.data:initkmem_list3 from .text between 'set_up_list3s' (at offset 0xc01595d3) and 's_start'
WARNING: vmlinux - Section mismatch: reference to .init.text:__alloc_bootmem from .text between 'vgacon_startup' (at offset 0xc03911c7) and 'vgacon_scrolldelta'
WARNING: vmlinux - Section mismatch: reference to .init.text:eisa_root_register from .text between 'pci_eisa_init' (at offset 0xc043591d) and 'virtual_eisa_release'
WARNING: vmlinux - Section mismatch: reference to .init.text:eisa_root_register from .text between 'virtual_eisa_root_init' (at offset 0xc0435968) and 'led_trigger_set'
WARNING: vmlinux - Section mismatch: reference to .init.text: from .text between 'iret_exc' (at offset 0xc04c684f) and '_etext'

Как можно пофиксить?!

Заранее спасибо!!!
cyclon
()

Aver 507 и звук через DMA

Форум — General

В общем гуглил-гуглил, но так и не смог понять, как заюзать звук через
ДМА, везде упоминается опция alsa=1 и модуль saa7134-alsa, но его 
я так и не нашёл. Через линейку всё шоколадно работает. Гружу модуль 
так:

modprobe saa7134 card=35 tuner=38 alsa=1 secam=d

dmesg выдаёт:

saa7130/34: v4l2 driver version 0.2.14 loaded
saa7133[0]: found at 0000:02:09.0, rev: 209, irq: 23, latency: 64, mmio: 0xfeafb800
saa7133[0]: subsystem: 1461:a11b, board: AverMedia AverTV Studio 305 [card=35,insmod option]
saa7133[0]: board init: gpio is 60c
input: saa7134 IR (AverMedia AverTV St as /class/input/input89
tuner 1-0043: chip found @ 0x86 (saa7133[0])
tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 1-0061: chip found @ 0xc2 (saa7133[0])
tuner 1-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
tuner 1-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
saa7133[0]: i2c eeprom 00: 61 14 1b a1 ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: ff f1 f7 ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0

Что делать, как заюзать звук через DMA?!

Заранее спасибо!!!
cyclon
()

Задержка на свичах

Форум — Linux-hardware

Вот тут такой вопрос, ради праздного любопытства, какая средняя задержка пакета на свичах (в миллисекундах) обычно бывает?!

Заранее спасибо!!!

cyclon
()

Не запускается vmware

Форум — General

В общем имеется свежеустановленная и обновлённая гента. Проблема в том
что не получается запустить вмварь. Вот что пишет:

# vmplayer
/opt/vmware/workstation/lib/bin/vmplayer: /opt/vmware/workstation/lib/lib/libpng12.so.0/libpng12.so.0: no version information available (required by /usr/lib/libcairo.so.2)
sh: kde-config: команда не найдена
sh: kde-config: команда не найдена
process 4757: Attempt to remove filter function 0x4bad89c4 user data 0x867dc60, but no such filter has been added
  D-Bus not built with -rdynamic so unable to print a backtrace

# emerge -pv cairo

These are the packages that would be merged, in order:

Calculating dependencies     ... done!
[ebuild   R   ] x11-libs/cairo-1.3.16  USE="X glitz svg -debug -directfb -doc -xcb" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

Не пойму что не так, грешу на libcairo. Но что делать?!

Заранее спасибо!!!
cyclon
()

На втором столе не работает панель в КДЕ

Форум — General

Суть проблеммы такая, на втором мониторе второй рабочий стол (запущены вторые Х-ы), у него как и у первого есть панель кторую нельзя удалить, так вот на первом с ней всё нормально, а на втором столе она отображается только на первом виртуальном столе, на остальных она не отображается. При этом если добавить ещё одну панель, то она видна на всех виртульных столах второго монитора. Пробовал удалить ~./kde не помогает.

что делать?!

p.s. выкинуть КДЕ не предлагать ;)

Заранее спасибо!!!

cyclon
()

getfattr

Форум — General

Взял пример из форумы генты:

/ # setfattr -n user.pub_date -v "Feb 2007" /home/user
/ # getfattr /home/user
getfattr: Removing leading '/' from absolute path names
# file: home/user
user.pub_date

Всё работает, а вот если взять атрибут от балды, то:

/ # setfattr -n test -v "test" /home/user
setfattr: /home/user: Неподдерживаемая операция

Как узнать какие атрибуты доступны для изменения?!

Заранее спасибо!!!
cyclon
()

skypecasts

Форум — General

Ни кто не в курсе, собираются разработчики реализовать эту фишку в линуксовой версии?!

cyclon
()

could not open default font 'fixed'

Форум — General

Проблемма такого рода, поставил генту с нуля, на новую машину, кеды 
и прочее. Ставлю рабочий конфиг с другой тачки, пытаюсь запустить Х-ы и получаю отлуп в виде:

could not open default font 'fixed'

Погуглил, поискал нашёл предложение сделать:

cyclon / # X -configure

X Window System Version 7.2.0
Release Date: 22 January 2007
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: Linux 2.6.19-gentoo-r6 i686
Current Operating System: Linux cyclon 2.6.19-gentoo-r6 #3 SMP PREEMPT Mon Feb 26 13:47:39 MSK 2007 i686
Build Date: 27 February 2007
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Feb 28 14:14:01 2007
List of video drivers:
        dummy
        v4l
        chips
        nv
        apm
        vmware
        nvidia
        fbdev
        vesa
        vga
(++) Using config file: "/root/xorg.conf.new"


Xorg detected your mouse at device /dev/input/mice.
Please check your config if the mouse is still not
operational, as by default Xorg tries to autodetect
the protocol.

Your xorg.conf file is /root/xorg.conf.new

To test the server, run 'X -config /root/xorg.conf.new'

cyclon / # X -config /root/xorg.conf.new

X Window System Version 7.2.0
Release Date: 22 January 2007
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: Linux 2.6.19-gentoo-r6 i686
Current Operating System: Linux cyclon 2.6.19-gentoo-r6 #3 SMP PREEMPT Mon Feb 26 13:47:39 MSK 2007 i686
Build Date: 27 February 2007
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Feb 28 14:14:09 2007
(++) Using config file: "/root/xorg.conf.new"

Fatal server error:
could not open default font 'fixed'

Далее пробовал поставить xfs, хотя на другой машине всё прекрасно 
работает и без него, но всё равно болт...

Вообщем я в растерянности :( Может кто подскажет что не так?!

Заранее спасибо!!!
cyclon
()

морда для mpd

Форум — General

Подскажите хорошый фрондэнд для mpd под кеды на qt или kdelibs.

Заранее спасибо!!!

cyclon
()

Продолжение про рэйды: grub на raid 0

Форум — General

Вот тут решил асилить рэйд 0. Всё сделал кроме самого главного, не получается поставить граб. Может кто подскажет как это сделать на рэйде уровня 0. На первом уровне всё оказалось не сложно, но тут не могу понять как делать...

Заранее спасибо!!!

cyclon
()

raid1 на xfs

Форум — General

Пробую сделать Raid 1-го уровня. Делаю всё по доке 
http://gentoo-wiki.com/HOWTO_Gentoo_Install_on_Software_RAID#Installing_Grub_ont
o_both_MBRs

Гружусь с лайв-цд.

1. fdisk'ом делаю два раздела на sda своп sda1 и корень sda2.
2. далее копирую его на второй раздел sfdisk -d /dev/sda | sfdisk /dev/sdb
3. Делаю два устройства:
   mknod /dev/md1 b 9 1
   mknod /dev/md2 b 9 2
4. Создаю рэйд:
   mdadm --create --verbose /dev/md1 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1
   mdadm --create --verbose /dev/md2 --level=1 --raid-devices=2 /dev/sda2 /dev/sdb2
5. Жду конца синхронизации cat /proc/mdstat
6. Создаю фс свопа и корня
   mkfs.xfs /dev/md2
   mkswap /dev/md1
7. Далее монтирую в /mnt/gentoo /dev/md2 и сливаю туда систему собранную
   в чруте
8. Правлю граб, указываю root=/dev/md2
9. Добавляю записи в мбр:

   grub> find /boot/grub/stage1
    (hd0,0)
    (hd1,0)
   grub>

   device (hd0) /dev/sda
   root (hd0,0)       
   setup (hd0)

   device (hd0) /dev/sdb
   root (hd0,0)       
   setup (hd0)

10. Отмонтируюсь
11. Ребучусь.

Гружусь с харда.

1. Вижу граб, по дефолту стоит нужное ядро с root=/dev/md2
2. Грузиться ядро, видно как пробегают строки с определением md1 и md2
3. Запускается init...
4. Запускается udev и пр...

Доходит до проверки фс и останавливается с предложением нажать Ctrl+D 
для продолжения или ввести пароль рута. В обоих случаях я вижу корневую
систему на /dev/md2 но подмонтированную в режиме чтения. Попытка запустить
fsck.xfs ни к чему не приводит, идёт ругань на то что фс в режиме записи.

Checking root filesystem                               [ok]
/sbin/fsck.xfs: XFS filesystem                         [ok]
Remounting root filesystem read/write...               [ok]
Root filesystem could not be mounted read/write :(     [!!]
Give root password for maintance
(or type Ctrl-D to continue)

Вот и вопрос, что делать, что не так?!

Заранее спасибо!!!
cyclon
()

Чем сломать пароль на rar

Форум — Desktop

Есть ли какая нибудь софтина позволяющая ломать/подбирать пароли на rar-архивы. Нашёл одну програмулину, но она ругается, что заголовок архива версии 2.4 в итоге не пашет.

Заранее спасибо!!!

cyclon
()

Сортировка групп в Kopete

Форум — General

А можно ли в этом клиенте менять порядок сортировки групп. Т.е. по умолчанию они идут в алфавитном порядке. А мне хотелось бы к примеру так: у меня есть группы 1, 2 и 3. Идут естественно в алфавитном порядке. А хотелось бы так 2,3,1. Можно ли это сделать?! Перетаскивание не работает.

Заранее спасибо!!!

cyclon
()

undefined reference to `pcap_lookupdev'

Форум — Development

Немогу понять в чём дело, не получается собрать прогу под шлакой :(
На генте всё шоколадно собирается... Судя по ошибке он не может найти
в либе требуемые функции в либе, но сама либа есть и они там есть, проверял.

/bin/sh ../libtool --tag=CXX   --mode=link g++  -g -O2  -lpthread -lpcap  -o pbcore pbcore.o pbengine.o pbthread.o pbconfig.o ../src/pbsens/libpbip.a ../src/pbdb/libpbpgsql.a ../src/pbdb/libpbmysql.a
g++ -g -O2 -o pbcore pbcore.o pbengine.o pbthread.o pbconfig.o  -lpthread -lpcap ../src/pbsens/libpbip.a ../src/pbdb/libpbpgsql.a ../src/pbdb/libpbmysql.a
../src/pbsens/libpbip.a(pbip.o)(.text+0x53): In function `pbip::init_pcap()':
/root/pbilling/pbcore/src/pbsens/pbip.cpp:55: undefined reference to `pcap_lookupdev'
../src/pbsens/libpbip.a(pbip.o)(.text+0x71):/root/pbilling/pbcore/src/pbsens/pbi
p.cpp:62: undefined reference to `pcap_lookupnet'
../src/pbsens/libpbip.a(pbip.o)(.text+0x8d):/root/pbilling/pbcore/src/pbsens/pbi
p.cpp:69: undefined reference to `pcap_open_live'
../src/pbsens/libpbip.a(pbip.o)(.text+0x529): In function `pbip::run()':
/root/pbilling/pbcore/src/pbsens/pbip.cpp:93: undefined reference to `pcap_next'
collect2: ld returned 1 exit status
make[3]: *** [pbcore] Ошибка 1
make[3]: Leaving directory `/root/pbilling/pbcore/src'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/root/pbilling/pbcore/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/root/pbilling/pbcore'
make: *** [all] Ошибка 2

Прогу пишу сам, но с данной проблеммой не сталкивался, просто потому
что майк файлы и конфиг пишет кдевелоп. (Только прошу не надо
недовольных возгласов, просто мне так удобнее :)

Что может быть не так, может что ещё надо указать кроме -lpcap?!

Заранее спасибо!!!
cyclon
()

vlc+lirc

Форум — General

Поставил тут vlc, врубил в настройках lirc... а как собственно заюзать lirc?! :( где почитать о том как настраивать?!

Заранее спасибо!!!

cyclon
()

pcap и потеря пакетов под нагрузкой

Форум — Development

Вообщем я думаю нидля кого не секрет что под нагрузкой pcap начинает терять пакеты. Пишу прогу, которая использует эту библиотеку... Вот и вопрос, а можно ли как то это исправить?!

Заранее спасибо!!!

cyclon
()

Мать с нормальным рэйдом

Форум — Linux-hardware

Тут подумываю проапдейтится, а то уже три года железо не менял, хотя меня оно устраивает, но хочется нового :)) На работе у одного чела есть мать (какая точно не знаю) очевидно с софт рэйдом, но этот рейд на сате выдаёт при копировании 105 _МЕГАБАЙТ_ в СЕКУНДУ (с диска С: на него же) под виндой, вот и вопрос, а есть ли какая нить мать которая под линухом на софт рейде выдавал такую же скорость?!

Я понимаю что это всё не тру рейды и т.п... :) но как по мне так это всё отговорки за отсутствием нормальных дров, которые поддерживали эти рейды...но разорятся на отдельный рейд контроллер как то не хоцца. Вообщем есть ли возможность добится под линуксом таких же скоростей на подобных рейдах или опять непредвиденные расходы на рейд контроллер?!

Мать под интеловский проц.

Заранее спасибо!!!

cyclon
()

Функция класса и потоки

Форум — Development

Как можно создать поток с указанием на функцию которая является элементом класса. Т.е. когда я делаю так:

class A:
{
  ...
  void Init(void *arg);
  ...
};

A::A()
{
  pthread_attr_t tattr;
  pthread_t tid;
  extern void *Init(void *arg);
  void *arg;
  int ret;

  ret = pthread_create(&tid, NULL, Init, arg);
  ret = pthread_attr_init(&tattr);
  ret = pthread_create(&tid, &tattr, Init, arg); 

}

void A::Init(void *arg)
{
   ...
}

то в итоге получаю сообщение о том что имеется необъявленная ссылка на Init.

И сюда же вопрос, можно ли в такую функцию передать что либо отличное от void *arg, типа char *a,int b...

Заранее спасибо!!!
cyclon
()

размер пакета в pcap

Форум — Development

Пишу програмку которая считает трафик используя pcap. Провёл тест, 
передал 211Мб, но программа выдала 300 с копейками. Возникло ощущение 
что я не от туда беру размер пакета...

Вот и вопрос а в каком элементе структуры tcp и ip пакета лежит его 
размер?!

/* IP header */
struct sniff_ip {
	u_char ip_vhl;		/* version << 4 | header length >> 2 */
	u_char ip_tos;		/* type of service */
	u_short ip_len;		/* total length */
	u_short ip_id;		/* identification */
	u_short ip_off;		/* fragment offset field */
#define IP_RF 0x8000		/* reserved fragment flag */
#define IP_DF 0x4000		/* dont fragment flag */
#define IP_MF 0x2000		/* more fragments flag */
#define IP_OFFMASK 0x1fff	/* mask for fragmenting bits */
	u_char ip_ttl;		/* time to live */
	u_char ip_p;		/* protocol */
	u_short ip_sum;		/* checksum */
	struct in_addr ip_src,ip_dst; /* source and dest address */
};
#define IP_HL(ip)		(((ip)->ip_vhl) & 0x0f)
#define IP_V(ip)		(((ip)->ip_vhl) >> 4)

/* TCP header */
struct sniff_tcp {

typedef u_int32_t tcp_seq;

	u_short th_sport;	/* source port */
	u_short th_dport;	/* destination port */
	tcp_seq th_seq;		/* sequence number */
	tcp_seq th_ack;		/* acknowledgement number */

	u_char th_offx2;	/* data offset, rsvd */
#define TH_OFF(th)	(((th)->th_offx2 & 0xf0) >> 4)
	u_char th_flags;
#define TH_FIN 0x01
#define TH_SYN 0x02
#define TH_RST 0x04
#define TH_PUSH 0x08
#define TH_ACK 0x10
#define TH_URG 0x20
#define TH_ECE 0x40
#define TH_CWR 0x80
#define TH_FLAGS (TH_FIN|TH_SYN|TH_RST|TH_ACK|TH_URG|TH_ECE|TH_CWR)
	u_short th_win;		/* window */
	u_short th_sum;		/* checksum */
	u_short th_urp;		/* urgent pointer */
};

Заранее спасибо!!!
cyclon
()

recvfrom(sd, buf, 1600, 0, &saddr, &sizeaddr);

Форум — Development

Вот тут задался задачей написать сниффер, нашёл несколько примеров, в
них используется такая конструкция:

/*********** prog1.cpp ***********************/

unsigned char buf[1600];

void init()
{
       int sd;
       socklen_t sizeaddr;
       struct sockaddr saddr;

       sizeaddr = 1600;

       while (1){
		length = recvfrom(sd, buf, 1600, 0, &saddr, &sizeaddr);
		if (length == -1)continue;
		handle(buf, length, &saddr);
	}
}

и затем:

void handle(unsigned char buf[], int length, struct sockaddr *saddr)
{
	char dest_addr[17];
	char source_addr[17];
	unsigned int type_len;
 sprintf(source_addr,"%02X-%02X-%02X-%02X-%02X-%02X",buf[6],buf[7],buf[
8],\
 		buf[9],buf[10],buf[11]);
sprintf(dest_addr,"%02X-%02X-%02X-%02X-%02X-%02X",buf[0],buf[1],buf[2]
,\
		buf[3],buf[4],buf[5]);

	if ((strcmp(dest_addr,target) == 0 ) | (strcmp(source_addr, target) == 0\
		| (strcmp(target,"FF-FF-FF-FF-FF-FF") == 0)))
	{
		printf("%s -> %s: ",source_addr, dest_addr);
	}
...
}
/*********** end prog1.cpp ***********************/

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

00-0B-CD-1A-84-E7FF-FF-FF-FF-FF-FF -> FF-FF-FF-FF-FF-FF
00-12-A9-F7-52-B801-80-C2-00-00-00 -> 01-80-C2-00-00-00
00-16-E6-45-58-C0FF-FF-FF-FF-FF-FF -> FF-FF-FF-FF-FF-FF
00-01-03-31-EC-C3FF-FF-FF-FF-FF-FF -> FF-FF-FF-FF-FF-FF

интересует вот этот кусок

00-16-E6-45-58-C0FF-FF-FF-FF-FF-FF -> FF-FF-FF-FF-FF-FF

а ищё конкретнее

00-16-E6-45-58-C0FF-FF-FF-FF-FF-FF

откуда берётся этот хвост FF-FF-FF-FF-FF-FF.
Как я проверил он лежит в buf[11], т.е. когда я убераю его то и этот
хвост не выводится. К тому же получается что этот хвост лежит в одном
элементе массива.

В чём засада и как это можно пофиксить?!

P.S. и вопрос в догонку, где можно прочитать о структуре этого буфера,
гуглил, но не смог обнаружить... :(

Заранее спасибо!!!
cyclon
()

RSS подписка на новые темы