Toshiba satellite M-70

Здравствуйте уважаемые !

имеется ноутбук Toshiba satellite M-70. на нем установлена Gentoo 2005.1

проблема в следующем:
заставил работать звуковуху, Lan, ieee1394 (FireWare).
как заставить работать WiFi,modem,CardReader(встроенный).
lspci обнаруживает все устройства
в Gentoo я новичек
с wifi не разу не работал, с кардридером(из под gentoo) тож не работал.
имеется еще USB CardReader фирмы Dijitex, как его оживить в gentoo ?
так же имеется встроенный =) DVD резак, при помощи k3b нарезал Dvd-rw-шку.
но прога отказалась резать балванку на 4х, а нарезала на 1х(хотя в винде режется на 4x), при записи нагрузка проца была все время около 95%.
так же проблемы при копирован

если вай-вай

если вай-вай встроенный то установи ipw2200, если pcmcia смотри в сторону madwifi
внешний кардридер вроде как и флэшки определяется

использование Wifi

с помощью какой софтины можно заюзать wifi ? желательно в граф среде...

Пример консольного WIFI :)

Показываю как в консоли оживить wi-fi:

emerge ieee80211 ipw2200
(в первый раз найдутся несовместимые опции в ядре и тебе будет вежливо сказано что надо отключить / включить)
Потом модуль ipw2200 надо будет в автозагрузку включить.

Сети описываются в /etc/conf.d/wireless
Соответственно должен быть установлен wireless-tools
Смотри пример - /etc/conf.d/wireless.example

Графика мне к примеру ниразу не понадобилась.. хотя конечно если часто ездить то удобно. Ну там на крайняк есть режим автопоключения к сети..

собрал оные

собрал оные пакеты...

пробовал настраивавать, но ввиду отсутствия второго WiFi (чтоб протестить) опробовать не удалось...
меня интересует еще один вопрос:
допустим я днаю что в 15 метрах от меня есть точка доступа:
- с помощью чего я узнаю что я к ней подключился, а если не подключился то как это сделать ?
- существуют ли какиени будь мониторы сетей(в винде есть прога которая показывает доступные мне сети)
- как можно контролировать соединение: уровень сигнала, скоросто потока, итд. итп.

Заранее благодарен за терпенье :)

Кардридер

Вот со встроенными кардридерами пока не очень круто на ноутах..
Может и не заработать..

С USB CardReader траблов быть не должно.

Хотя сёдня ночью пересобирал систему, ядро 2.6.17.4,
кардридер заработал!!
У меня ноут Asus U5A - кардридер встроенный, Ricon вроде..такой на многих стоит.
_________________
- Desktop: core: p4-3.0, video: Nvidia 7900 GT, hard: 4x250 Gb (baracuda 9 series) & 80 Gb WD, mem: 2 G
- Portable: Asus U5A (915 chipset, centrino 1.73 Donath, 1.5 Gb mem, 120 Gb hard, e.t.c)

обьясни как и

обьясни как и что делал :)
какой модуль в ядре врубить ?
слышал что можно такую ыещь сделать: при подключении USB устройств в терминал высылается уведомление о о том что подключили устройство.
далее после сборки ядра что делать, допустим подрубил ридер, встаил карту памяти - что дальше ? как ее монтировать к каталогу ?

ЗЫ
я начинаю изучать платформу, поэтому задаю такие глупые вопросы, пожалуйста не ругайте, все когда то делают что то впервые...

Похоже ты не в

Похоже ты не в Генту новичек, а в Линуксе...
Модуль скорее всего uhci. загружается модуль командой modprobe uhci. Монтировать командой mount /dev/sda /mnt/cardreader.

А слышал ты наверное про dbus+hal+ivman, то-бишь автомонтирование. Читай http://ru.gentoo-wiki.com/HOWTO_Ivman

определил USB

определил USB КРидер : /proc/bus/usb/devices - появился он там, далее как его понтпровать? в нем 4 отсека для карт памяти... у мя в ноуте винт SATA следовательно КРидер я думаю закремлен за /dev/sdb а как покасть на каждую из отсеков ? /dev/sdb1 ... /dev/sdb4 ??
или я не правильно мыслю (винда определяет ФС на КРидере как msdos...)

диски лежат

диски лежат в
/dev/disk/*

а ещё мона запустить
udevmonitor
фтыкнуть флэшку и посмотреть куда он (udev) что рассовывает

ну, вообщето мы

ну, вообщето мы говорим не о флэшке, а об КардРидэре, а вот что говорит udevmonitor после того, как подключил оный девайс

# udevmonitor
udevmonitor prints the received event from the kernel [UEVENT]
and the event which udev sends out after rule processing [UDEV]

UEVENT[1158281344.906311] add@/devices/pci0000:00/0000:00:1d.7/usb1/1-5
UEVENT[1158281344.906356] add@/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0
UEVENT[1158281344.906370] add@/class/scsi_host/host4
UEVENT[1158281344.906382] add@/class/usb_device/usbdev1.4
UEVENT[1158281349.904328] add@/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/host4/target4:0:0/4:0:0:0
UEVENT[1158281350.265783] add@/block/sdb
UEVENT[1158281350.265815] add@/class/scsi_device/4:0:0:0
UEVENT[1158281350.265828] add@/class/scsi_generic/sg1

ну как я предпологал, он закрепляется за sdb, но как попасть в нужный отсек, я так и не понял.... /dev/disk/ - такого нету...
на всяк случай выдержка из dmesg

[17179586.852000] Initializing USB Mass Storage driver...
[17179586.864000] USB Mass Storage support registered.
[17194900.476000] usb 1-5: new high speed USB device using ehci_hcd and address 2
[17194900.612000] usb 1-5: Product: USB2.0 Card Reader
[17194900.612000] usb-storage: USB Mass Storage device detected
[17194900.628000] scsi2 : SCSI emulation for USB Mass Storage devices
[17194989.192000] usb 1-5: USB disconnect, address 2
[17194991.196000] usb 1-5: new high speed USB device using ehci_hcd and address 3
[17194991.332000] usb 1-5: Product: USB2.0 Card Reader
[17194991.348000] usb-storage: USB Mass Storage device detected
[17194991.348000] scsi3 : SCSI emulation for USB Mass Storage devices
[17195928.700000] usb 1-5: USB disconnect, address 3
[17195931.964000] usb 1-5: new high speed USB device using ehci_hcd and address 4
[17195932.096000] usb 1-5: Product: USB2.0 Card Reader
[17195932.128000] usb-storage: USB Mass Storage device detected
[17195932.128000] scsi4 : SCSI emulation for USB Mass Storage devices
[17196000.268000] usb 1-5: USB disconnect, address 4
[17196009.076000] usb 1-5: new high speed USB device using ehci_hcd and address 5
[17196009.208000] usb 1-5: Product: USB2.0 Card Reader
[17196009.240000] usb-storage: USB Mass Storage device detected
[17196009.240000] scsi5 : SCSI emulation for USB Mass Storage devices

неа

я именно про флэшку.
у меня он видит 4 устройсва (sda,sdb,sdc,sde)а когда ткнёш флеш - добавляется раздел.

UPD
вот они

usb-Generic_USB_CF_Reader_058F312D81B
usb-Generic_USB_MS_Reader_058F312D81B
usb-Generic_USB_SD_Reader_058F312D81B
usb-Generic_USB_SM_Reader_058F312D81B

можешь кинуть

можешь кинуть конфиг ядра ? raskapulkЭТТАmailТОЧКАru

А у меня

У меня к примеру автоматом появились ноды в dev после компиляции встроенной поддержки в ядре:

mmcblk0 - ридер
mmcblk0p1 - вставленный диск

udev рулы настроил, теперь вставляеш карту - всё монтируется автоматом, красота.

_________________
- Desktop: core: p4-3.0, video: Nvidia 7900 GT, hard: 4x250 Gb (baracuda 9 series) & 80 Gb WD, mem: 2 G, Audio: Creative X-Fi
- Portable: Asus U5A (915 chipset, centrino 1.73 Donath, 1.5 Gb mem, 120 Gb hard, e.t.c)

Re: обьясни как и

raskapulk написал(а):
обьясни как и что делал :)
какой модуль в ядре врубить ?
...

Да просто в "Device Drivers" -> "MMC/SD Card Support" поддержку всего выделил встроенную в ядро и теперь всё работает.
Ридер встроенный на ноуте, вот какими мыслями о нём делится lspci:
01:03.2 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 17)
01:03.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 08)
01:03.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 03)

А что касается -

raskapulk написал(а):
слышал что можно такую ыещь сделать: при подключении USB устройств в терминал высылается уведомление о о том что подключили устройство.

Это да, udev уведомления в консольку астоматически летят, как на live cd, это как опция в конфиге ядра указывается, где точно не помню. Но это вобщем не особо нужно, аналог - udevmonitor

raskapulk написал(а):
как ее монтировать к каталогу

Для этого есть udev. Кури ман. Рулами там всё делается, тебе приходит событие, ты выполняеш на него какоето действие, эти конфиги здесь - /etc/udev/rules.d/

Разобрался с USB CReader

При помощи Udev и манипуляции с модулями в ядре добился работы USB Creader, Цифровика, Флэшек, Сотового телефона.
Но есть одна неприятность, отсеки КРидера, фотик, флэшки опредиляются как uba(ubb;ubc....), доступ к карте памяти в флэшке :uba1(ubb1,ubc1....), я думаю эт норамально, зашол в рату памяти , скачал\зарисал файлик, все ок, НО ! вот эти uba1 ubb1..... появляются только после fdisk /dev/uba, после выполнения этой команды, до нее ни вкакую... - это первая неприятность.

Вторая неприятность - в lspci предилился Встроенный CReader, но как узнать за чем он закреплен, ведь udevmonitor показывает только события, я же ни могу физически вкл\выкл встроенный Creader....

это (ub*) наверно

это (ub*) наверно изза этого

CONFIG_BLK_DEV_UB:
This driver supports certain USB attached storage devices
such as flash keys

If you enable this driver, it is recommended to avoid conflicts
with usb-storage by enabling USB_LIBUSUAL.

If unsure, say N.

Symbol: BLK_DEV_UB [=n]
Prompt: Low Performance USB Block driver
 Defined at drivers/block/Kconfig:354
 Depends on: USB
 Location:
   -> Device Drivers
     -> Block devices                                  

вроде и без него работает, и ничего хорошего про него не пишут...

CONFIG_BLK_DEV_UB

CONFIG_BLK_DEV_UB вырубил к чертям эту опцию, теперь USB CReader не пашет :)) а вот что говорит udevmonnitor:

udevmonitor
udevmonitor prints the received event from the kernel [UEVENT]
and the event which udev sends out after rule processing [UDEV]

UEVENT[1158738379.607934] add@/devices/pci0000:00/0000:00:1d.7/usb1/1-5
UEVENT[1158738379.608568] add@/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0
UEVENT[1158738379.608621] add@/class/scsi_host/host17
UEVENT[1158738379.608667] add@/class/usb_device/usbdev1.18
UDEV  [1158738379.622175] add@/devices/pci0000:00/0000:00:1d.7/usb1/1-5
UDEV  [1158738379.647091] add@/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0
UDEV  [1158738379.654133] add@/class/scsi_host/host17
UDEV  [1158738379.663011] add@/class/usb_device/usbdev1.18
UEVENT[1158738384.607533] add@/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/host17/target17:0:0/17:0:0:0
UEVENT[1158738384.607667] add@/class/scsi_disk/17:0:0:0
UEVENT[1158738384.610365] add@/block/sdb
UEVENT[1158738384.610506] add@/class/scsi_device/17:0:0:0
UEVENT[1158738384.610756] add@/class/scsi_generic/sg1
UDEV  [1158738384.643844] add@/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/host17/target17:0:0/17:0:0:0
UDEV  [1158738384.650959] add@/class/scsi_disk/17:0:0:0
UDEV  [1158738384.668401] add@/block/sdb
UDEV  [1158738384.675470] add@/class/scsi_device/17:0:0:0
UDEV  [1158738384.689411] add@/class/scsi_generic/sg1

вставляю карту памяти и ничего не происходит :(, стало также - от чего пришел...

udevmonitor --env

udevmonitor --env скажет больше, и в коце ссылки показывает

чую модем и

чую модем и встроенный кардридер на этом буке не завести..

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".