LINUX.ORG.RU

Сообщения anterior

 

Флэшка работает в винде и не работает в линукс

Форум — Linux-hardware

Есть флэшка. Она работала и в любой ОС месяца ~3 назад. Потом стала не работать в линуксе, пишет вот такие ошибки в dmesg:
usb 2-6: new high speed USB device using ehci_hcd and address 6
hub 2-0:1.0: Cannot enable port 6. Maybe the USB cable is bad?
usb 2-6: new high speed USB device using ehci_hcd and address 7
hub 2-0:1.0: Cannot enable port 6. Maybe the USB cable is bad?
usb 2-6: new high speed USB device using ehci_hcd and address 8
usb 2-6: device not accepting address 8, error -71
usb 2-6: new high speed USB device using ehci_hcd and address 9
usb 2-6: device not accepting address 9, error -71

А в виндовсе всё работает замечательно. Ладно думаю, сдохнет скоро... Сегодня проверяю, ... в винде нормально работает. В линуксе снова пишет эту ошибку. Проверял на разных usb-слотах. Подчеркну что другие вставленные флэшки работают везде.

Как это дело можно понимать?

>>>

anterior
()

D-Link DWL-G132 Wireless adapter + amd64. Как?

Форум — Linux-hardware

Здравствуйте. Скажите пожалуйста можно ли подружить беспроводной адаптер DWL-G132 c 64х-битным линуксом. Дело в том что чудо-производитель D-Link не выпускает драйвера для WindowsXP 64 бит, поэтому через ndiswrapper + виндосовский 32х-битный драйвер завести это устройство не получилось, о чём меня любезно предупредило сообщение ядра. Я обшарил весь интернет но так и не нашел никакой информации об успешных запусках этого девайса в linux amd64. Хотя... вот здесь http://www.cyberciti.biz/tips/openbsd-atheros-usb-ar5005ugar5005ux-and-connex... опенбздшники писали что у них в бсд появился такой драйвер uath .... а для линукса что-ли только ndiswrapper выход? А может-быть как-нибудь можно 32хбитные модули использовать в 64битном ядре? Ещё эти уроды с магазина нехотят забирать это длинковское барахло по причине "Несовместимость программного обеспечения не является поводом для возврата устройства"

>>>

anterior
()

Новое ядро для SLAX

Форум — General

Здравствуйте. Очень нравиться этот дистрибутивчик, особенно новая 6-я версия. Но есть в нём маленькие минусы, я хочу их исправить :) Самый главный минус это ядро, точнее отстутствие некоторых необходимых мне модулей ядра. Мне необходима поддержка NVRaid (тот самый биос раид который вы все критикуете), и самое главное, поддержка Attansic L1 Gigabit Ethernet Controller. Чтобы мне было хорошо, нужно иметь возможность грузить dm_mod.ko и atl1.ko

Вот. Короче решил я собрать ядро) Скачал исходники из kernel.org, пропатчил его для поддержки Squashfs, Aufs. Собрал. В итоге даю команды:
$make ARCH=i386 O=../build make modules
$make ARCH=i386 INSTALL_MOD_PATH=../root/lib/modules O=../build make modules_install
$make ARCH=i386 INSTALL_PATH=../root O=../build make install

Всё было хорошо до последней команды. После того как она стала пытатся собрать initrd то написала ошибку об отсутствии команды "mkboot". И короче в каталоге ../root я имею модули в ../root/lib/modules, ядро в ../root/boot но без initrd.gz

Что посоветуете делать дальше. Как мне получить initrd.gz? Почему самосборные слаксовские модули командой dir2lzm не хотят запускатся? слакс пишет ошибку когда я их пытаюсь "execute". Или я что-то не так делаю?

>>>

anterior
()

lilo vga=XXX + 1280x800

Форум — General

Здравствуйте. Какой должен быть код видеорежима lilo vga= для разрешения экрана 1280x800? И вообще как он вычисляется? vesafb.txt уже читал, но там такого видеорежима нет

>>>

anterior
()

ntfs-3g. Как использовать кириллицу?

Форум — General

$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
$ sudo ntfs-3g /dev/mapper/nvidia_egjeefhc1 /mnt/windows_c -o defaults,locale=ru_RU.UTF-8
$ mkdir /mnt/windows_c/Папка_с_русскими_буквами
mkdir: невозможно создать каталог `/mnt/windows_c/Папка_с_русскими_буквами': Неверный или неполный мультибайтный или широкий знак
$ ntfs-3g -v
ntfs-3g: No device is specified.

ntfs-3g 1.1004 - Third Generation NTFS Driver

Как исправить?

>>>

anterior
()

Perl: Как вычислить CRC8?

Форум — Development

Здравствуйте! Есть такой функция на Си:
int crc8(const char* data)
{
const char *p;
int n, crc = 0xFFF;

for (p = data; *p; ++p) {
crc ^= *p << 8;
for (n = 0; n < 8; ++n)
crc = ((crc & 0x8000) ? (crc << 1) ^ 0x1021 : crc << 1);
}

return crc;
}

Если ей на вход подать "Hello" то она возвратит 2752308620.

И есть аналогичная функция на Perl:
sub crc8 {
my $data = shift;
my $crc = 0xFFF;
my $c = length($data);
for (my $i = 0; $i < $c; ++$i) {
$crc ^= ord(substr($data, $i, 1)) << 8;
for (my $n = 0; $n < 8; ++$n) {
$crc = (($crc & 0x8000) ? ($crc << 1) ^ 0x1021 : $crc << 1);
}
}
return $crc;
}

Если ей на вход подать "Hello" то она возвратит 19044467563357580

Почему?

>>>

anterior
()

вопрос по wifi

Форум — General

Здравствуйте, есть ламерский вопрос по wifi. Раньше я с этой штукой дел не имел... но википедию уже почитал :)
Есть интернет через ADSL, есть несколько ноутов. Нужно организовать точку доступа. При этом охото чтобы скорость инета на каждой машине была одинаковой. Еще мечтаю об таком устройстве(чтобы не держать для этого отдельный комп) которому на вход подается сетевой кабель(adsl) а на выходе получаем wifi :) Может такой существует?

Вообщем как это организовать? Ссылки на интересные статьи приветствуются

>>>

anterior
()

Мой рабочий стол :)

Галерея — Скриншоты

Вот тут решил выложить свой текущий снимок рабочего стола. На машине установлен Debian/GNU Linux Testing, среда рабочего стола Gnome и Beryl. Интерфейс выдержан в стиле "недозакось на недомакось". Я знаю что еще много надо поработать над ним чтобы он более-менее подходил под ОС Х. Например я незнаю как в гноме можно сделать чтобы меню которое вверху экрана показывало текущее меню приложения. На снимке можно лицезреть консоль, а в консоли программа ssh с помощью которой, а также с помощью OpenVPN туннеля мне удалось соеденить домашний компьютер который имеет выход в интернет через ADSL c компом рабочим у которого выход в интернет только через Прокси с NTLM авторизацией. Теперь если я забыл какие-то файлы на работе, не беда :) Просто запускаю с дома самодельный скрипт под названием "waitclient" который ожидает подключение рабочей машины. Проходит около минуты и соеденение устанавливается. Вот только незнаю, можно ли сделать так чтобы мой домашний браузер "зарезолвил" сервер из внутренней рабочей подсети с некоторым адресом на котором установлен веб-сервер. Было бы здорово...

anterior
()

Можно ли заставить Postfix хранить сообщения в <CRLF>?

Форум — General

Можно ли как-то заставить Postfix хранить сообщения в файле чтобы конец строки был CRLF вместо LF? А то я имею много проблем из-за этого. Ведь по стандарту RFC822 и более поздних строка сообщения должна оканчиваться символами CRLF.

>>>

anterior
()

Дебиан. Обновился...

Форум — General

Тут сделал обновления пакетов apt-get update; apt-get dist-upgrade, после чего у меня полный писец...

1) вне иксы русские буквы стали показываться крякозяблами
2) не работает OpenGL. Как только я пытаюсь запустить какое-нибудь opengl приложение то икса слетает.
3) в кедах показывается ошибка при монтировании флэшки "wrong fs type, bad option...". dmesg пишет "FAT: Unrecognized mount option "flush" or missing value".
4) монтирование флэшек в запущенном под XEN'ом Windows XЗ тоже не работает. Делаю там usb_add host:067b:2517 а он мне в ответ "extraneous characters at the end of line"

PS:
$ uname -a
Linux debian.site 2.6.18-4-xen-amd64 #1 SMP Mon Mar 26 12:24:02 CEST 2007 x86_64 GNU/Linux

>>>

anterior
()

Сегодня KDE4 Юзал....

Форум — Talks

Скачал сегодня KDE4-RC1-LiveCD ...чуть не обблевался.... Никто не в курсе, что за такая штука такая черная болтается внизу экрана по ширине. Это случайно не та самая панелька KDE которая раньше помоему Kicker называлась? А что это за кривой круг в правом верхнем углу? А что за такая дефолтная белая декарация окон. Все такое белое... белое. А внизу черный невлезший квадрат... Дельфин стал чем-то смахивать на гномовский наутилус.. Короче, одни вопросы с этими новыми кедами. Пошёл дальше разбираться....

>>>

anterior
()

Коммуникатор Glofiish M700 (E-Ten) + SynCE. Как соеденить?

Форум — General

Здравствуйте, помогите плиз. Надо увидеть файлы моего коммуникатора на базе WM5 с моего Debian Lenny. SynCE никак не хочет показать список файлов с устройства. Чего только не пробовал, в том числе обращался к http://www.synce.org/index.php/Windows_Mobile_2005_Support. Сначала делал шаг сборки SynCE из SVN (http://www.synce.org/index.php/Building_SynCE_with_Windows_Mobile_2005_suppor...). Там было всё ок.

Далее делал шаг "using USB and usb-rndis-lite driver":

$ uname -a
Linux debian.site 2.6.18-4-xen-amd64 #1 SMP Mon Mar 26 12:24:02 CEST 2007 x86_64 GNU/Linux
$ cat /boot/config-2.6.18-4-xen-amd64 | grep CONFIG_USB_NET_CDCETHER
CONFIG_USB_NET_CDCETHER=m

Скачал synce-usb-rndis-lite-0.10.0, распаковал, далее:

$ make
$ sudo ./clean.sh
$ sudo make install

..всё ок..

Далее:

$ sudo modprobe rndis_host
$ sudo modprobe cdc_ether
$ sudo modprobe usbnet
$ lsmod | grep rndis
rndis_host 12160 0
cdc_ether 11392 1 rndis_host
usbnet 24840 2 rndis_host,cdc_ether

Затем подключаю устройство, делаю:
$ dmesg | tail
usb 1-1: new full speed USB device using ohci_hcd and address 13
usb 1-1: configuration #1 chosen from 1 choice
ipaq 1-1:1.0: PocketPC PDA converter detected
usb 1-1: PocketPC PDA converter now attached to ttyUSB0

$ dmesg | grep "rndis[0-9]: register" | grep "rndis_host" | tail -1
$

Следующий шаг был "Starting A Connection":
$ sudo odccm
~/synce/synce-gnome/src$ python test.py
Waiting for device to hotplug

Все, так и ждёт, ничего не происходит.

Вот кстати я не врубился, в статье написано что нужно в устройстве выполнить Пуск->Настройки->Подключения->Значок ActiveSync режим. У меня такого вообще нет. В Пуск->Настройки->Подключения находяться "Мастер подключений", "От USB к ПК", "Передача", "Подключения", "Сетевые адаптеры", и "Тип CSD". И больше ничего. Ладно иду дальше:

Помогите плз, очень хочется :)

>>>

anterior
()

MicroSD card. Можно ли восстановить?

Форум — General

Здравствуйте, очень хочется восстановить MicroSD карту. Подключаю через кардридер (с кардридером все в порядке), а она и не шевелиться. Вот чего пишет:

$dmesg | tail
end_request: I/O error, dev sdc, sector 0
sd 6:0:0:0: Device not ready: <6>: Current: sense key: Not Ready
<<vendor>> ASC=0xff ASCQ=0xffASC=0xff <<vendor>> ASCQ=0xff
end_request: I/O error, dev sdc, sector 0
sd 6:0:0:0: Device not ready: <6>: Current: sense key: Not Ready
<<vendor>> ASC=0xff ASCQ=0xffASC=0xff <<vendor>> ASCQ=0xff
end_request: I/O error, dev sdc, sector 0
sd 6:0:0:0: Device not ready: <6>: Current: sense key: Not Ready
<<vendor>> ASC=0xff ASCQ=0xffASC=0xff <<vendor>> ASCQ=0xff
end_request: I/O error, dev sdc, sector 0

>>>

anterior
()

Спутниковый инет через GRE-подключение. Как?

Форум — General

Здравствуйте, есть такая мечта - подключиться через GRE-туннель. Есть спутниковый инет(фильтрация по MAC, пров. Радуга d-v.ru) и ADSL в качестве наземного. Спрашивал у ихней администрации, они меня послали вон на ту статью - http://www.radugainternet.ru/setup/setup.php?id=71
Ну и что из того, где там слово упоминается о szap например? Как данные приходить куда-надо будут? Ну короче я их непонял

Скрипт подключения такой (имя файла - upgre):
#!/bin/sh
# IP прова, они мне такой сами сказали
PROVIDER_IP=80.81.208.66
# Адрес наземного шлюза
REMOTE_IP=195.46.116.198
# IP который выдал мне провайдер
MY_PROVIDER_IP=10.251.41.239
# мой реальный наземный IP
MY_REAL_IP=$1
/sbin/modprobe ipip
/sbin/modprobe ip_gre
szap -c /etc/channels.conf -n 1 -x | grep FE_HAS_LOCK
/sbin/ip route add $PROVIDER_IP via $REMOTE_IP src $MY_REAL_IP
/sbin/ip tunnel add gre1 mode gre local $MY_REAL_IP remote $PROVIDER_IP
/sbin/ifconfig gre1 $MY_PROVIDER_IP netmask 255.255.255.255
/sbin/ip route add 1.1.1.1 dev gre1

А вот как я пытался установить подключение:
# /sbin/route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
# /sbin/ifup dsl0
dsl0
interface dsl0 is up
# /sbin/route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
195.46.116.198 0.0.0.0 255.255.255.255 UH 0 0 0 dsl0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 dsl0
# /sbin/ifconfig
dsl0 Link encap:Point-to-Point Protocol
inet addr:90.188.237.40 P-t-P:195.46.116.198 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:60 errors:0 dropped:0 overruns:0 frame:0
TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:51452 (50.2 Kb) TX bytes:5064 (4.9 Kb)

eth0 Link encap:Ethernet HWaddr 00:16:17:93:7F:C3
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::216:17ff:fe93:7fc3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:87 errors:0 dropped:0 overruns:0 frame:0
TX packets:98 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:54454 (53.1 Kb) TX bytes:8252 (8.0 Kb)
Interrupt:23 Base address:0x6000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:24 errors:0 dropped:0 overruns:0 frame:0
TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1200 (1.1 Kb) TX bytes:1200 (1.1 Kb)

# ./upgre 90.188.237.40
status 1f | signal e30b | snr c66c | ber 00000020 | unc 00000000 | FE_HAS_LOCK
# lsmod | grep ip
ip_gre 22432 0
ipip 19816 0
tunnel4 12104 1 ipip
ipv6 315712 20
# /sbin/route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
195.46.116.198 0.0.0.0 255.255.255.255 UH 0 0 0 dsl0
1.1.1.1 0.0.0.0 255.255.255.255 UH 0 0 0 gre1
80.81.208.66 195.46.116.198 255.255.255.255 UGH 0 0 0 dsl0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 dsl0

# ping 1.1.1.1 -I 10.251.41.239
PING 1.1.1.1 (1.1.1.1) from 10.251.41.239 : 56(84) bytes of data.

--- 1.1.1.1 ping statistics ---
8 packets transmitted, 0 received, 100% packet loss, time 7002ms

# /sbin/ifconfig
dsl0 Link encap:Point-to-Point Protocol
inet addr:90.188.237.40 P-t-P:195.46.116.198 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:66 errors:0 dropped:0 overruns:0 frame:0
TX packets:78 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:51764 (50.5 Kb) TX bytes:6240 (6.0 Kb)

eth0 Link encap:Ethernet HWaddr 00:16:17:93:7F:C3
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::216:17ff:fe93:7fc3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:103 errors:0 dropped:0 overruns:0 frame:0
TX packets:121 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:55498 (54.1 Kb) TX bytes:10034 (9.7 Kb)
Interrupt:23 Base address:0x6000

gre1 Link encap:UNSPEC HWaddr
5A-BC-ED-28-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.251.41.239 P-t-P:10.251.41.239 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MTU:1468 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:864 (864.0 b)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:24 errors:0 dropped:0 overruns:0 frame:0
TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1200 (1.1 Kb) TX bytes:1200 (1.1 Kb)

Как видите, ping 1.1.1.1 -I 10.251.41.239 ничего не даёт. Чтобы это могло значить?

>>>

anterior
()

как пропатчить ядро 2.6.22-4 для поддержки XEN

Форум — General

Здравствуйте, хочу собрать своё ядро, нужна поддержка xen, bootsplash Скачал:
1)linux-source-2.6.22_2.6.22-4_all.deb
2)linux-patch-debian-2.6.22_2.6.22-4_all.deb
3)linux-patch-bootsplash_2.6.21-2_all.deb

Обчитался всего, ну нифига не понял как пропатчить ядро для поддержки всего этого

Пожалуйста, обьясните на пальцах, очень надо.

>>>

anterior
()

Злые админы, прокси и интернет. Как?

Форум — Talks

Вот значит дела у нас такие тяжелые на работе, короче говоря выход через инет только по прокси. Через этот ихний прокси можно качать далеко не всё. Как я понимаю, фильтр идет по именам файлов, и скачать даже очень небольшой файл со словами например, proxy*, vpn*, test*, ... и еще много какими не получится. Пытался сегодня решить эту проблему, разместив на бесплатном хостинге небольшой перл-скриптик с использованием LWP::UserAgent, пробовал 2 хостинга, на первом при выполнении скрипта пишется что операция не позволяется, на втором нет совсем такого модуля. Может кто что-нибудь подскажет чего делать та? Как дальше жить?

>>>

anterior
()

Удалённое управление ПК. Ну очень ламерский вопрос..

Форум — General

Здравствуйте! Имею решимость спросить ну очень на мой взгляд ламерский вопрос, но я не админ и со всякими такими тонкостями не знаком. Короче есть комп который расположен на работе, и комп который находится у меня дома. У моего домашнего и рабочего компа есть выход в интернет. В первом случае это ADSL, а во втором это только прокси. Могу ли я как-то управлять своим рабочим компом с домашнего? Очень хотелось бы :)

>>>

anterior
()

compiz без куба + вирт. рабочие столы. Как?

Форум — Desktop

Здравствуйте! Скажите пожалуйста как я могу с compiz'ом использовать тот же принцип перехода между виртуальными рабочими столами какой был без него. Я использую Гном и ненавижу плагин cube

anterior
()

Perl: FastCGI + die(), помогите пожалуйста

Форум — Development

Здравствуйте! Скажите пожалуйста, как я могу использовать die() вместе с FastCGI? Вот есть такой скрипт(fasttest.fcgi):
#!/usr/bin/perl -w
use CGI::Fast qw(:standard);

while ($query = CGI::Fast->new()) {
print header(
-type => 'text/plain',
-charset => 'UTF-8'
);
print "Hello, World!\n";
die("I am die!\n");
}

И вот такая конфигурация fastcgi.conf для lighttpd:
fastcgi.server = (
"/test" => (
"TEST" => (
"socket" => "/tmp/test.socket",
"check-local" => "disable",
"bin-path" => "/srv/www/htdocs/cgi-bin/fasttest.fcgi",
"min-procs" => 2,
"max-procs" => 5,
"idle-timeout" => 20
)
)
)

Вот, и при выполнении данного скрипта, сообщение "Hello, World!" можно будет лицезреть ровно "max-procs" просмотров. После чего происходит ошибка - "500 - Internal Server Error". Помогает только перезапуск lighttpd. Как быть?

anterior
()

Как поставить Debian на NVRaid?

Форум — General

Собстно, как? Нашел какой-то dmraid-udeb_1.0.0.rc13-2+b1_amd64.udeb, а как его инсталлятору скормить непонимаю. Дистр Debian Lenny. Еще нашел какой-то HOWTO http://gentoo-wiki.com/HOWTO_Install_Gentoo_with_NVRAID_using_dmraid, жаль что он для генты.

anterior
()

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